ICC Player Rankings for T20 Bowlers

RankPlayerRatingCareer Best Rating
1 Adil Rashid Adil Rashid England726746 v West Indies at Barbados 2022
2Wanindu Hasaranga Wanindu Hasaranga Sri Lanka687797 v West Indies at Abu Dhabi 2021
3Akeal Hosein Akeal Hosein West Indies664683 v England at Trinidad 2023
4Axar Patel Axar Patel India660667 v Afghanistan at Indore 2024
5Maheesh Theekshana Maheesh Theekshana Sri Lanka659684 v New Zealand at Queenstown 2023
=Ravi Bishnoi Ravi Bishnoi India659699 v Australia at Bengaluru 2023
7Josh Hazlewood Josh Hazlewood Australia654806 v Sri Lanka at Sydney 2022
=Tabraiz Shamsi Tabraiz Shamsi South Africa654821 v West Indies at Grenada 2021
9Fazalhaq Farooqi Fazalhaq Farooqi Afghanistan646692 v Pakistan at Sharjah 2023
10Mitchell Santner Mitchell Santner New Zealand645724 v Pakistan at Wellington 2018
11Reece Topley Reece Topley England643662 v Australia at Canberra 2022
12Anrich Nortje Anrich Nortje South Africa634695 v India at Cuttack 2022
13Rashid Khan Rashid Khan Afghanistan632816 v Bangladesh at Dehradun 2018
14Adam Zampa Adam Zampa Australia631743 v Sri Lanka at Sydney 2022
15Sam Curran Sam Curran England630688 v Pakistan at Melbourne 2022
16Alzarri Joseph Alzarri Joseph West Indies620646 v England at Grenada 2023
17Tim Southee Tim Southee New Zealand619669 v Bangladesh at Auckland 2021
18Haris Rauf Haris Rauf Pakistan615657 v New Zealand at Lahore 2023
19Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan613745 v Ireland at Greater Noida 2020
=Shaheen Afridi Shaheen Afridi Pakistan613634 v Australia at Lahore 2022
21Keshav Maharaj Keshav Maharaj South Africa610662 v India at Indore 2022
22Arshdeep Singh Arshdeep Singh India607635 v West Indies at Trinidad 2023
23Ish Sodhi Ish Sodhi New Zealand592732 v Pakistan at Wellington 2018
24Mustafizur Rahman Mustafizur Rahman Bangladesh578695 v Sri Lanka at Colombo (RPS) 2017
=Shadab Khan Shadab Khan Pakistan578768 v Scotland at Edinburgh 2018
=Kuldeep Yadav Kuldeep Yadav India578730 v New Zealand at Hamilton 2019
27Lockie Ferguson Lockie Ferguson New Zealand573579 v Australia at Auckland 2024
28Jason Holder Jason Holder West Indies569588 v England at Grenada 2023
29Mahedi Hasan Mahedi Hasan Bangladesh567632 v West Indies at Guyana 2022
=Nathan Ellis Nathan Ellis Australia567567 v New Zealand at Auckland 2024
31Shakib Al Hasan Shakib Al Hasan Bangladesh563673 v Pakistan at Mirpur 2014
32Wayne Parnell Wayne Parnell South Africa549577 v West Indies at Johannesburg 2023
33Taskin Ahmed Taskin Ahmed Bangladesh546558 v Afghanistan at Sylhet 2023
34Mohammad Wasim Mohammad Wasim Pakistan539609 v South Africa at Sydney 2022
35Romario Shepherd Romario Shepherd West Indies531531 v Australia at Perth 2024
36Mark Watt Mark Watt Scotland530603 v New Zealand at Dubai 2021
37Chris Woakes Chris Woakes England518580 v Pakistan at Melbourne 2022
38Kagiso Rabada Kagiso Rabada South Africa506596 v West Indies at Nagpur 2016
39Shoriful Islam Shoriful Islam Bangladesh505513 v West Indies at Dominica 2022
40Aayan Khan Aayan Khan United Arab Emirates503503 v Scotland at Dubai 2024
41Nasum Ahmed Nasum Ahmed Bangladesh502637 v Afghanistan at Mirpur 2022
42Mark Wood Mark Wood England500610 v Sri Lanka at Cardiff 2021
43Naseem Shah Naseem Shah Pakistan499578 v Afghanistan at Sharjah 2023
44Bhuvneshwar Kumar Bhuvneshwar Kumar India498682 v Afghanistan at Dubai 2022
45Richard Ngarava Richard Ngarava Zimbabwe492526 v Namibia at Namibia 2023
46Joshua Little Joshua Little Ireland485528 v New Zealand at Adelaide 2022
47Pat Cummins Pat Cummins Australia481619 v England at Cardiff 2015
48Lungi Ngidi Lungi Ngidi South Africa478568 v Pakistan at Sydney 2022
=Hasan Mahmud Hasan Mahmud Bangladesh478529 v Ireland at Chittagong 2023
50Mitchell Starc Mitchell Starc Australia476702 v Pakistan at Dubai 2014
51Chris Jordan Chris Jordan England475659 v New Zealand at Wellington 2019
=Matt Henry Matt Henry New Zealand475490 v Pakistan at Christchurch 2024
=Mohammad Nawaz Mohammad Nawaz Pakistan475560 v England at Lahore 2022
=Yuzvendra Chahal Yuzvendra Chahal India475706 v Bangladesh at Colombo (RPS) 2018
55Ravichandran Ashwin Ravichandran Ashwin India466766 v Sri Lanka at Visakhapatnam 2016
56Fred Klaassen Fred Klaassen Netherlands465473 v South Africa at Adelaide 2022
57Naveen-ul-Haq Naveen-ul-Haq Afghanistan464535 v United Arab Emirates at Abu Dhabi 2023
58Mark Adair Mark Adair Ireland463569 v Namibia at Dubai 2019
59Adam Milne Adam Milne New Zealand458663 v Pakistan at Mohali 2016
60Obed McCoy Obed McCoy West Indies454567 v India at St Kitts 2022
61Trent Boult Trent Boult New Zealand452653 v Sri Lanka at Sydney 2022
62Jason Behrendorff Jason Behrendorff Australia451465 v West Indies at Perth 2024
63Zahoor Khan Zahoor Khan United Arab Emirates450501 v New Zealand at Dubai 2023
64Bernard Scholtz Bernard Scholtz Namibia448521 v Zimbabwe at Namibia 2023
65Hardik Pandya Hardik Pandya India446544 v West Indies at Guyana 2023
66Mohammad Nabi Mohammad Nabi Afghanistan442640 v West Indies at Nagpur 2016
=Lahiru Kumara Lahiru Kumara Sri Lanka442501 v England at Sydney 2022
68Ruben Trumpelmann Ruben Trumpelmann Namibia439448 v Nepal at Kirtipur, Nepal 2024
69Ali Naseer Ali Naseer United Arab Emirates437441 v Afghanistan at Sharjah 2024
70Paul van Meekeren Paul van Meekeren Netherlands435541 v Ireland at Rotterdam 2018
71Safyaan Sharif Safyaan Sharif Scotland434483 v Zimbabwe at Edinburgh 2021
72Sikandar Raza Sikandar Raza Zimbabwe426430 v Sri Lanka at Colombo (RPS) 2024
73Azmatullah Omarzai Azmatullah Omarzai Afghanistan424424 v Sri Lanka at Dambulla 2024
74Junaid Siddique Junaid Siddique United Arab Emirates420432 v Qatar at Doha 2023
75Marcus Stoinis Marcus Stoinis Australia418435 v West Indies at Adelaide 2024
76Michael Bracewell Michael Bracewell New Zealand416548 v India at Lucknow 2023
77Dushmantha Chameera Dushmantha Chameera Sri Lanka412555 v India at Colombo (RPS) 2021
=Chamika Karunaratne Chamika Karunaratne Sri Lanka412500 v Australia at Perth 2022
79Tendai Chatara Tendai Chatara Zimbabwe410481 v Ireland at Harare 2023
=Blessing Muzarabani Blessing Muzarabani Zimbabwe410522 v Bangladesh at Harare 2021
81Muhammad Jawadullah Muhammad Jawadullah United Arab Emirates407411 v Afghanistan at Sharjah 2024
82Qais Ahmad Qais Ahmad Afghanistan404404 v Sri Lanka at Dambulla 2024
83Washington Sundar Washington Sundar India403631 v England at Ahmedabad 2021
84Mohammed Siraj Mohammed Siraj India402414 v South Africa at Johannesburg 2023
85Ben Sears Ben Sears New Zealand399399 v Australia at Auckland 2024
86Mukesh Kumar Mukesh Kumar India398398 v Afghanistan at Bengaluru 2024
87Zaman Khan Zaman Khan Pakistan396396 v New Zealand at Christchurch 2024
88Sean Abbott Sean Abbott Australia395419 v India at Visakhapatnam 2023
=Tanveer Sangha Tanveer Sangha Australia395420 v India at Bengaluru 2023
90Wellington Masakadza Wellington Masakadza Zimbabwe391469 v Ireland at Bready 2021
91Roelof van der Merwe Roelof van der Merwe Netherlands390512 v Papua New Guinea at Dubai 2019
92Barry McCarthy Barry McCarthy Ireland389394 v Zimbabwe at Harare 2023
93Sheldon Cottrell Sheldon Cottrell West Indies386648 v New Zealand at Auckland 2020
94Ehsan Khan Ehsan Khan Hong Kong, China385464 v Oman at Dubai 2019
=Gareth Delany Gareth Delany Ireland385413 v Afghanistan at Greater Noida 2020
96Bilal Khan Bilal Khan Oman383571 v United Arab Emirates at Oman 2022
=Harshal Patel Harshal Patel India383575 v England at Trent Bridge 2022
98Jan Frylinck Jan Frylinck Namibia380482 v Scotland at Abu Dhabi 2021
99Karim Janat Karim Janat Afghanistan379530 v Ireland at Greater Noida 2020
=Gerhard Erasmus Gerhard Erasmus Namibia379430 v Zimbabwe at Namibia 2023