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 Lanka702797 v West Indies at Abu Dhabi 2021
3Maheesh Theekshana Maheesh Theekshana Sri Lanka669684 v New Zealand at Queenstown 2023
4Akeal Hosein Akeal Hosein West Indies664683 v England at Trinidad 2023
5Axar Patel Axar Patel India660667 v Afghanistan at Indore 2024
6Ravi 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
23Mustafizur Rahman Mustafizur Rahman Bangladesh605695 v Sri Lanka at Colombo (RPS) 2017
24Ish Sodhi Ish Sodhi New Zealand592732 v Pakistan at Wellington 2018
25Shakib Al Hasan Shakib Al Hasan Bangladesh580673 v Pakistan at Mirpur 2014
26Shadab Khan Shadab Khan Pakistan578768 v Scotland at Edinburgh 2018
=Kuldeep Yadav Kuldeep Yadav India578730 v New Zealand at Hamilton 2019
28Mahedi Hasan Mahedi Hasan Bangladesh576632 v West Indies at Guyana 2022
29Lockie Ferguson Lockie Ferguson New Zealand573579 v Australia at Auckland 2024
30Jason Holder Jason Holder West Indies569588 v England at Grenada 2023
31Nathan Ellis Nathan Ellis Australia567567 v New Zealand at Auckland 2024
32Wayne Parnell Wayne Parnell South Africa549577 v West Indies at Johannesburg 2023
33Mohammad Wasim Mohammad Wasim Pakistan539609 v South Africa at Sydney 2022
34Romario Shepherd Romario Shepherd West Indies531531 v Australia at Perth 2024
35Taskin Ahmed Taskin Ahmed Bangladesh525558 v Afghanistan at Sylhet 2023
36Mark Watt Mark Watt Scotland519603 v New Zealand at Dubai 2021
37Chris Woakes Chris Woakes England518580 v Pakistan at Melbourne 2022
=Nasum Ahmed Nasum Ahmed Bangladesh518637 v Afghanistan at Mirpur 2022
39Kagiso Rabada Kagiso Rabada South Africa506596 v West Indies at Nagpur 2016
40Mark Wood Mark Wood England500610 v Sri Lanka at Cardiff 2021
41Naseem Shah Naseem Shah Pakistan499578 v Afghanistan at Sharjah 2023
42Bhuvneshwar Kumar Bhuvneshwar Kumar India498682 v Afghanistan at Dubai 2022
43Richard Ngarava Richard Ngarava Zimbabwe492526 v Namibia at Namibia 2023
=Hasan Mahmud Hasan Mahmud Bangladesh492529 v Ireland at Chittagong 2023
45Joshua Little Joshua Little Ireland485528 v New Zealand at Adelaide 2022
46Aayan Khan Aayan Khan United Arab Emirates482482 v Afghanistan at Sharjah 2024
47Pat Cummins Pat Cummins Australia481619 v England at Cardiff 2015
48Lungi Ngidi Lungi Ngidi South Africa478568 v Pakistan at Sydney 2022
49Mitchell Starc Mitchell Starc Australia476702 v Pakistan at Dubai 2014
50Chris 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
54Fred Klaassen Fred Klaassen Netherlands473473 v South Africa at Adelaide 2022
55Ravichandran Ashwin Ravichandran Ashwin India466766 v Sri Lanka at Visakhapatnam 2016
56Naveen-ul-Haq Naveen-ul-Haq Afghanistan464535 v United Arab Emirates at Abu Dhabi 2023
57Mark Adair Mark Adair Ireland463569 v Namibia at Dubai 2019
58Bernard Scholtz Bernard Scholtz Namibia462521 v Zimbabwe at Namibia 2023
=Shoriful Islam Shoriful Islam Bangladesh462513 v West Indies at Dominica 2022
60Adam Milne Adam Milne New Zealand458663 v Pakistan at Mohali 2016
61Paul van Meekeren Paul van Meekeren Netherlands457541 v Ireland at Rotterdam 2018
62Lahiru Kumara Lahiru Kumara Sri Lanka456501 v England at Sydney 2022
63Zahoor Khan Zahoor Khan United Arab Emirates454501 v New Zealand at Dubai 2023
=Obed McCoy Obed McCoy West Indies454567 v India at St Kitts 2022
65Trent Boult Trent Boult New Zealand452653 v Sri Lanka at Sydney 2022
66Jason Behrendorff Jason Behrendorff Australia451465 v West Indies at Perth 2024
67Hardik Pandya Hardik Pandya India446544 v West Indies at Guyana 2023
68Mohammad Nabi Mohammad Nabi Afghanistan442640 v West Indies at Nagpur 2016
69Ali Naseer Ali Naseer United Arab Emirates441441 v Afghanistan at Sharjah 2024
70Safyaan Sharif Safyaan Sharif Scotland429483 v Zimbabwe at Edinburgh 2021
71Sikandar Raza Sikandar Raza Zimbabwe426430 v Sri Lanka at Colombo (RPS) 2024
72Dushmantha Chameera Dushmantha Chameera Sri Lanka425555 v India at Colombo (RPS) 2021
=Chamika Karunaratne Chamika Karunaratne Sri Lanka425500 v Australia at Perth 2022
74Azmatullah Omarzai Azmatullah Omarzai Afghanistan424424 v Sri Lanka at Dambulla 2024
75Marcus Stoinis Marcus Stoinis Australia418435 v West Indies at Adelaide 2024
76Michael Bracewell Michael Bracewell New Zealand416548 v India at Lucknow 2023
77Muhammad Jawadullah Muhammad Jawadullah United Arab Emirates411411 v Afghanistan at Sharjah 2024
78Tendai Chatara Tendai Chatara Zimbabwe410481 v Ireland at Harare 2023
=Blessing Muzarabani Blessing Muzarabani Zimbabwe410522 v Bangladesh at Harare 2021
80Qais Ahmad Qais Ahmad Afghanistan404404 v Sri Lanka at Dambulla 2024
81Bilal Khan Bilal Khan Oman403571 v United Arab Emirates at Oman 2022
=Washington Sundar Washington Sundar India403631 v England at Ahmedabad 2021
83Mohammed Siraj Mohammed Siraj India402414 v South Africa at Johannesburg 2023
84JJ Smit JJ Smit Namibia399472 v Afghanistan at Abu Dhabi 2021
=Ben 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
=Gerhard Erasmus Gerhard Erasmus Namibia395430 v Zimbabwe at Namibia 2023
=Junaid Siddique Junaid Siddique United Arab Emirates395432 v Qatar at Doha 2023
=Tanveer Sangha Tanveer Sangha Australia395420 v India at Bengaluru 2023
92Jan Frylinck Jan Frylinck Namibia394482 v Scotland at Abu Dhabi 2021
93Wellington Masakadza Wellington Masakadza Zimbabwe391469 v Ireland at Bready 2021
94Barry McCarthy Barry McCarthy Ireland389394 v Zimbabwe at Harare 2023
95Sheldon Cottrell Sheldon Cottrell West Indies386648 v New Zealand at Auckland 2020
96Gareth Delany Gareth Delany Ireland385413 v Afghanistan at Greater Noida 2020
97Harshal Patel Harshal Patel India383575 v England at Trent Bridge 2022
98Karim Janat Karim Janat Afghanistan379530 v Ireland at Greater Noida 2020
99Craig Young Craig Young Ireland377409 v New Zealand at Belfast 2022
100Odean Smith Odean Smith West Indies374460 v Zimbabwe at Hobart 2022