ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2026-06-18 06:00:24 IST

RankTeamPlayerRatingCareer Best Rating
1AfghanistanRashid Khan753828 v Bangladesh at Dehradun 2018
2IndiaVarun Chakaravarthy740818 v South Africa at Dharamsala 2025
3PakistanAbrar Ahmed736757 v Netherlands at Colombo (SSC) 2026
4EnglandAdil Rashid721747 v West Indies at Barbados 2022
5IndiaJasprit Bumrah702783 v England at Bengaluru 2017
6AustraliaAdam Zampa682746 v Sri Lanka at Sydney 2022
7South AfricaCorbin Bosch669745 v West Indies at Ahmedabad 2026
8Sri LankaWanindu Hasaranga668809 v West Indies at Abu Dhabi 2021
9AfghanistanMujeeb Ur Rahman663757 v Ireland at Greater Noida 2020
10AustraliaNathan Ellis661678 v India at Queensland 2025
11PakistanMohammad Nawaz658672 v Namibia at Colombo (SSC) 2026
=Sri LankaMaheesh Theekshana658686 v New Zealand at Bay Oval 2024
13BangladeshMustafizur Rahman652718 v Sri Lanka at Colombo (RPS) 2017
14ZimbabweBrad Evans651680 v Australia at Colombo (RPS) 2026
15IndiaArshdeep Singh649679 v England at Kolkata 2025
16West IndiesMatthew Forde646679 v Zimbabwe at Mumbai 2026
17BangladeshMahedi Hasan640640 v New Zealand at Mirpur 2026
=Sri LankaDunith Wellalage640640 v West Indies at Jamaica 2026
19IndiaAxar Patel639667 v Afghanistan at Indore 2024
20PakistanSalman Mirza636645 v Namibia at Colombo (SSC) 2026
21EnglandLiam Dawson634652 v New Zealand at Colombo (RPS) 2026
22New ZealandMitchell Santner631735 v Pakistan at Wellington 2018
=West IndiesAkeal Hosein631726 v Bangladesh at Chittagong 2025
24EnglandJofra Archer617668 v India at Chennai 2025
=BangladeshRishad Hossain617630 v Sri Lanka at Colombo (RPS) 2025
26IrelandMatthew Humphreys615615 v Oman at Colombo (SSC) 2026
27West IndiesShamar Joseph611611 v Sri Lanka at Jamaica 2026
28West IndiesJason Holder610616 v Sri Lanka at Jamaica 2026
29AustraliaXavier Bartlett607607 v Oman at Pallekele 2026
30ZimbabweSikandar Raza603607 v Oman at Colombo (SSC) 2026
31AustraliaJosh Hazlewood602808 v Sri Lanka at Sydney 2022
=PakistanShaheen Afridi602636 v Australia at Lahore 2022
33West IndiesGudakesh Motie599715 v Sri Lanka at Dambulla 2024
34South AfricaLungi Ngidi598637 v Zimbabwe at Delhi 2026
35ScotlandBrad Currie593615 v England at Kolkata 2026
36USAHarmeet Singh592594 v Netherlands at Chennai 2026
37New ZealandJacob Duffy591750 v South Africa at Harare 2025
38BangladeshNasum Ahmed585643 v Afghanistan at Mirpur 2022
39NetherlandsAryan Dutt581581 v India at Ahmedabad 2026
40AfghanistanAzmatullah Omarzai580587 v United Arab Emirates at Delhi 2026
41IndiaKuldeep Yadav576737 v New Zealand at Hamilton 2019
42South AfricaMarco Jansen573639 v India at Ahmedabad 2026
43New ZealandMatt Henry571619 v South Africa at Kolkata 2026
44EnglandJamie Overton570570 v India at Mumbai 2026
45AfghanistanFazalhaq Farooqi569700 v Pakistan at Sharjah 2023
46Sri LankaDushmantha Chameera567586 v West Indies at Jamaica 2026
=ScotlandMark Watt567606 v New Zealand at Dubai 2021
48New ZealandLockie Ferguson563613 v Sri Lanka at Dambulla 2024
49IndiaHardik Pandya560560 v New Zealand at Ahmedabad 2026
50Sri LankaMatheesha Pathirana557613 v Oman at Pallekele 2026
51West IndiesRoston Chase555625 v Bangladesh at St. Vincent 2024
52NepalSandeep Lamichhane553561 v Oman at Singapore 2026
53South AfricaKeshav Maharaj552673 v India at Indore 2022
54New ZealandBen Sears551551 v Bangladesh at Mirpur 2026
55IndiaRavi Bishnoi547707 v Australia at Bengaluru 2023
56BangladeshTanzim Hasan Sakib545560 v Ireland at Chittagong 2025
57BangladeshShoriful Islam541541 v New Zealand at Mirpur 2026
58Sri LankaNuwan Thushara536714 v Afghanistan at Abu Dhabi 2025
59South AfricaGerald Coetzee534534 v New Zealand at Christchurch 2026
60ZimbabweBlessing Muzarabani527535 v Bangladesh at Harare 2021
61PakistanUsman Tariq524524 v Sri Lanka at Pallekele 2026
62South AfricaOttniel Baartman522522 v New Zealand at Christchurch 2026
63NepalDipendra Singh Airee517517 v Hong Kong, China at Singapore 2026
64AfghanistanNoor Ahmad516640 v Bangladesh at Sharjah 2025
65South AfricaKagiso Rabada513603 v West Indies at Nagpur 2016
66South AfricaGeorge Linde511552 v Ireland at Belfast 2021
=USAShadley van Schalkwyk511511 v Namibia at Chennai 2026
68AustraliaSean Abbott510601 v New Zealand at Bay Oval 2025
=PakistanSufyan Moqim510656 v India at Dubai 2025
70ZimbabweRichard Ngarava500528 v Oman at Colombo (SSC) 2026
71BangladeshTaskin Ahmed496631 v West Indies at St. Vincent 2024
72PakistanSaim Ayub492534 v Sri Lanka at Rawalpindi 2025
73New ZealandZakary Foulkes488520 v South Africa at Harare 2025
74PakistanShadab Khan485811 v Scotland at Edinburgh 2018
75AustraliaBen Dwarshuis484510 v New Zealand at Bay Oval 2025
=United Arab EmiratesHaider Ali484517 v Oman at Oman 2025
77South AfricaKwena Maphaka478508 v Zimbabwe at Delhi 2026
78IrelandMark Adair475589 v Namibia at Dubai 2019
79EnglandLuke Wood463497 v Nepal at Mumbai 2026
80AfghanistanMohammad Nabi462643 v West Indies at Nagpur 2016
=South AfricaAnrich Nortje462699 v India at Cuttack 2022
82USANosthush Kenjige461475 v Oman at Oman 2025
83EnglandSam Curran456690 v Pakistan at Melbourne 2022
84New ZealandKyle Jamieson452488 v India at Nagpur 2026
85IrelandJosh Little451529 v New Zealand at Adelaide 2022
86ScotlandMichael Leask450450 v Namibia at Namibia 2026
87NetherlandsLogan van Beek449495 v South Africa at New York 2024
=New ZealandIsh Sodhi449737 v Pakistan at Wellington 2018
89PakistanHaris Rauf448659 v New Zealand at Lahore 2023
90NamibiaBernard Scholtz447523 v Zimbabwe at Namibia 2023
91United Arab EmiratesMuhammad Arfan439439 v Nepal at Kirtipur, Nepal 2026
92NetherlandsKyle Klein438438 v India at Ahmedabad 2026
93EnglandBrydon Carse433495 v New Zealand at Christchurch 2025
94NetherlandsPaul van Meekeren432548 v Ireland at Rotterdam 2018
95IrelandBarry McCarthy431468 v Bangladesh at Chittagong 2025
=IndiaWashington Sundar431634 v England at Ahmedabad 2021
97West IndiesRomario Shepherd430582 v Sri Lanka at Dambulla 2024
98United Arab EmiratesJunaid Siddique428440 v Scotland at Dubai 2024
99BangladeshHasan Mahmud427598 v United Arab Emirates at Sharjah 2025
100NamibiaGerhard Erasmus417432 v Scotland at Namibia 2026