Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Bowlers

RankPlayerRatingCareer Best Rating
1 Tabraiz Shamsi Tabraiz Shamsi South Africa775821 v West Indies, 03/07/2021
2Wanindu Hasaranga Wanindu Hasaranga Sri Lanka747772 v South Africa, 10/09/2021
3Rashid Khan Rashid Khan Afghanistan719816 v Bangladesh, 05/06/2018
4Adil Rashid Adil Rashid England689716 v West Indies, 08/03/2019
5Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan687745 v Ireland, 08/03/2020
6Ashton Agar Ashton Agar Australia649717 v England, 06/09/2020
7Adam Zampa Adam Zampa Australia648726 v Sri Lanka, 30/10/2019
8Mustafizur Rahman Mustafizur Rahman Bangladesh626695 v Sri Lanka, 06/04/2017
9Shakib Al Hasan Shakib Al Hasan Bangladesh611672 v Pakistan, 30/03/2014
10Tim Southee Tim Southee New Zealand605669 v Bangladesh, 01/04/2021
11Bhuvneshwar Kumar Bhuvneshwar Kumar India594622 v South Africa, 24/02/2018
12Chris Jordan Chris Jordan England579659 v New Zealand, 03/11/2019
13Ish Sodhi Ish Sodhi New Zealand578661 v Bangladesh, 28/03/2021
14Nasum Ahmed Nasum Ahmed Bangladesh576576 v New Zealand, 10/09/2021
15Mark Watt Mark Watt Scotland574592 v Oman, 31/10/2019
16Fabian Allen Fabian Allen West Indies572625 v Australia, 14/07/2021
17Mark Wood Mark Wood England563610 v Sri Lanka, 24/06/2021
18Washington Sundar Washington Sundar India562631 v England, 16/03/2021
19Mitchell Santner Mitchell Santner New Zealand556731 v Pakistan, 22/01/2018
20Mahedi Hasan Mahedi Hasan Bangladesh550561 v New Zealand, 08/09/2021
21Sheldon Cottrell Sheldon Cottrell West Indies546648 v New Zealand, 27/11/2020
21Mohammad Nabi Mohammad Nabi Afghanistan546638 v West Indies, 27/03/2016
23Shaheen Afridi Shaheen Afridi Pakistan543623 v England, 18/07/2021
24Lakshan Sandakan Lakshan Sandakan Sri Lanka540639 v West Indies, 08/03/2021
25Alasdair Evans Alasdair Evans Scotland532598 v Netherlands, 16/09/2019
26Yuzvendra Chahal Yuzvendra Chahal India529706 v Bangladesh, 18/03/2018
27Karim Janat Karim Janat Afghanistan527531 v Ireland, 06/03/2020
28Mark Adair Mark Adair Ireland526573 v Namibia, 02/11/2019
30Dushmantha Chameera Dushmantha Chameera Sri Lanka519555 v India, 29/07/2021
31Shardul Thakur Shardul Thakur India508540 v England, 20/03/2021
32Hayden Walsh Hayden Walsh West Indies506528 v Pakistan, 31/07/2021
33Jasprit Bumrah Jasprit Bumrah India504764 v England, 01/02/2017
34Josh Hazlewood Josh Hazlewood Australia502512 v Bangladesh, 07/08/2021
34Mohammad Saifuddin Mohammad Saifuddin Bangladesh502516 v New Zealand, 01/09/2021
36Richard Ngarava Richard Ngarava Zimbabwe501501 v Scotland, 19/09/2021
36Kane Richardson Kane Richardson Australia501664 v England, 04/09/2020
38Faheem Ashraf Faheem Ashraf Pakistan498659 v South Africa, 01/02/2019
39Deepak Chahar Deepak Chahar India497581 v West Indies, 11/12/2019
40Jofra Archer Jofra Archer England495559 v India, 20/03/2021
41George Linde George Linde South Africa493524 v Ireland, 24/07/2021
42Imad Wasim Imad Wasim Pakistan484780 v West Indies, 02/04/2017
43Bjorn Fortuin Bjorn Fortuin South Africa480480 v Sri Lanka, 14/09/2021
44Shadab Khan Shadab Khan Pakistan478769 v Scotland, 13/06/2018
44Safyaan Sharif Safyaan Sharif Scotland478501 v Ireland, 15/02/2019
46Blessing Muzarabani Blessing Muzarabani Zimbabwe473522 v Bangladesh, 25/07/2021
46Akila Dananjaya Akila Dananjaya Sri Lanka473599 v New Zealand, 03/09/2019
48Mitchell Starc Mitchell Starc Australia472702 v Pakistan, 05/10/2014
49Tom Curran Tom Curran England468575 v Australia, 08/09/2020
49David Willey David Willey England468640 v West Indies, 10/03/2019
51Dwayne Bravo Dwayne Bravo West Indies467549 v India, 27/08/2016
51Haris Rauf Haris Rauf Pakistan467550 v Zimbabwe, 23/04/2021
53Wellington Masakadza Wellington Masakadza Zimbabwe466469 v Ireland, 04/09/2021
53Lockie Ferguson Lockie Ferguson New Zealand466540 v West Indies, 29/11/2020
55Roelof van der Merwe Roelof van der Merwe Netherlands463516 v Papua New Guinea, 02/11/2019
55Ahmed Raza Ahmed Raza United Arab Emirates463578 v Papua New Guinea, 14/04/2017
57Sam Curran Sam Curran England462491 v Sri Lanka, 26/06/2021
58Lungi Ngidi Lungi Ngidi South Africa458497 v Ireland, 22/07/2021
58Luke Jongwe Luke Jongwe Zimbabwe458458 v Scotland, 19/09/2021
60Jason Holder Jason Holder West Indies456493 v South Africa, 29/06/2021
61Ajaz Patel Ajaz Patel New Zealand455455 v Bangladesh, 10/09/2021
62Paul van Meekeren Paul van Meekeren Netherlands454552 v Ireland, 13/06/2018
63Bernard Scholtz Bernard Scholtz Namibia452470 v Ireland, 02/11/2019
63Simi Singh Simi Singh Ireland452461 v Zimbabwe, 02/09/2021
65Brandon Glover Brandon Glover Netherlands449513 v Papua New Guinea, 02/11/2019
66Mohammad Hasnain Mohammad Hasnain Pakistan446501 v England, 18/07/2021
66Hasan Ali Hasan Ali Pakistan446590 v New Zealand, 31/10/2018
69Mohammad Nawaz Mohammad Nawaz Pakistan440549 v South Africa, 14/04/2021
70Norman Vanua Norman Vanua Papua New Guinea437469 v Namibia, 01/11/2019
71Pieter Seelaar Pieter Seelaar Netherlands436554 v Ireland, 21/03/2014
71Obed McCoy Obed McCoy West Indies436513 v Australia, 09/07/2021
73Anrich Nortje Anrich Nortje South Africa433442 v Sri Lanka, 12/09/2021
74Trent Boult Trent Boult New Zealand428622 v Australia, 03/02/2018
74Andrew Tye Andrew Tye Australia428658 v Pakistan, 08/07/2018
76Beuran Hendricks Beuran Hendricks South Africa426477 v Pakistan, 14/04/2021
77Lasith Malinga Lasith Malinga Sri Lanka424684 v West Indies, 11/11/2015
78Andile Phehlukwayo Andile Phehlukwayo South Africa423669 v India, 18/09/2019
80Rohan Mustafa Rohan Mustafa United Arab Emirates412499 v Hong Kong, 21/10/2019
81Kagiso Rabada Kagiso Rabada South Africa408595 v West Indies, 25/03/2016
82Sultan Ahmed Sultan Ahmed United Arab Emirates405405 v Kuwait, 27/02/2020
82Sandeep Lamichhane Sandeep Lamichhane Nepal405448 v Oman, 10/10/2019
84Pat Cummins Pat Cummins Australia403610 v England, 31/08/2015
85Kuldeep Yadav Kuldeep Yadav India399728 v New Zealand, 10/02/2019
86Hardik Pandya Hardik Pandya India393545 v South Africa, 24/02/2018
87Krunal Pandya Krunal Pandya India390585 v Bangladesh, 03/11/2019
88Shem Ngoche Shem Ngoche Kenya389497 v Bermuda, 21/10/2019
88Timm van der Gugten Timm van der Gugten Netherlands389605 v Bangladesh, 09/03/2016
90Tendai Chatara Tendai Chatara Zimbabwe386415 v Nepal, 01/10/2019
90Zahoor Khan Zahoor Khan United Arab Emirates386419 v Scotland, 30/10/2019
92Fred Klaassen Fred Klaassen Netherlands383457 v Ireland, 01/11/2019
93Craig Young Craig Young Ireland381381 v Zimbabwe, 04/09/2021
93Charles Amini Charles Amini Papua New Guinea381421 v Netherlands, 02/11/2019
95Billy Stanlake Billy Stanlake Australia379653 v Pakistan, 26/10/2018
95Josh Davey Josh Davey Scotland379427 v UAE, 30/10/2019
97Naveen-ul-Haq Naveen-ul-Haq Afghanistan378378 v Zimbabwe, 20/03/2021
98Shoriful Islam Shoriful Islam Bangladesh375415 v Australia, 07/08/2021
99Josh Little Josh Little Ireland373373 v Zimbabwe, 04/09/2021
100Rachin Ravindra Rachin Ravindra New Zealand372372 v Bangladesh, 10/09/2021