ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2026-03-17 12:00:13 IST

RankTeamPlayerRatingCareer Best Rating
1AfghanistanRashid Khan753828 v Ban at Dehradun 2018
2IndiaVarun Chakaravarthy740818 v SA at Dharamsala 2025
3PakistanAbrar Ahmed736757 v Net at Colombo (SSC) 2026
4EnglandAdil Rashid721747 v WI at Barbados 2022
5South AfricaCorbin Bosch704745 v WI at Ahmedabad 2026
6IndiaJasprit Bumrah702783 v Eng at Bengaluru 2017
7AustraliaAdam Zampa682746 v SL at Sydney 2022
8West IndiesMatthew Forde667679 v Zim at Mumbai 2026
9BangladeshMustafizur Rahman665718 v SL at Colombo (RPS) 2017
10AfghanistanMujeeb Ur Rahman663757 v Ire at Greater Noida 2020
11AustraliaNathan Ellis661678 v India at Queensland 2025
12PakistanMohammad Nawaz658672 v Namib at Colombo (SSC) 2026
13Sri LankaMaheesh Theekshana652686 v NZ at Bay Oval 2024
14Sri LankaWanindu Hasaranga651809 v WI at Abu Dhabi 2021
=ZimbabweBrad Evans651680 v Aus at Colombo (RPS) 2026
16IndiaArshdeep Singh649679 v Eng at Kolkata 2025
17IndiaAxar Patel639667 v Afg at Indore 2024
18West IndiesAkeal Hosein638726 v Ban at Chittagong 2025
19PakistanSalman Mirza636645 v Namib at Colombo (SSC) 2026
20EnglandLiam Dawson634652 v NZ at Colombo (RPS) 2026
=BangladeshMahedi Hasan634636 v WI at St. Vincent 2024
=New ZealandJacob Duffy634750 v SA at Harare 2025
23South AfricaLungi Ngidi629637 v Zim at Delhi 2026
24New ZealandMitchell Santner628735 v Pak at Wellington 2018
25BangladeshRishad Hossain619630 v SL at Colombo (RPS) 2025
26EnglandJofra Archer617668 v India at Chennai 2025
=West IndiesGudakesh Motie617715 v SL at Dambulla 2024
28IrelandMatthew Humphreys615615 v OMA at Colombo (SSC) 2026
29New ZealandMatt Henry613619 v SA at Kolkata 2026
30ScotlandBrad Currie611615 v Eng at Kolkata 2026
31AustraliaXavier Bartlett607607 v OMA at Pallekele 2026
32Sri LankaDunith Wellalage605605 v Pak at Pallekele 2026
33ZimbabweSikandar Raza603607 v OMA at Colombo (SSC) 2026
=South AfricaMarco Jansen603639 v India at Ahmedabad 2026
35AustraliaJosh Hazlewood602808 v SL at Sydney 2022
=PakistanShaheen Afridi602636 v Aus at Lahore 2022
37BangladeshNasum Ahmed597643 v Afg at Mirpur 2022
38USAHarmeet Singh592594 v Net at Chennai 2026
39NetherlandsAryan Dutt581581 v India at Ahmedabad 2026
40AfghanistanAzmatullah Omarzai580587 v UAE at Delhi 2026
41West IndiesJason Holder576610 v NZ at Nelson 2025
=IndiaKuldeep Yadav576737 v NZ at Hamilton 2019
43Sri LankaMatheesha Pathirana574613 v OMA at Pallekele 2026
44EnglandJamie Overton570570 v India at Mumbai 2026
45AfghanistanFazalhaq Farooqi569700 v Pak at Sharjah 2023
46IndiaHardik Pandya560560 v NZ at Ahmedabad 2026
47BangladeshTanzim Hasan Sakib554560 v Ire at Chittagong 2025
48Sri LankaNuwan Thushara552714 v Afg at Abu Dhabi 2025
49IndiaRavi Bishnoi547707 v Aus at Bengaluru 2023
50South AfricaKagiso Rabada539603 v WI at Nagpur 2016
51South AfricaKeshav Maharaj538673 v India at Indore 2022
52Sri LankaDushmantha Chameera534560 v India at Colombo (RPS) 2021
53South AfricaGeorge Linde531552 v Ire at Belfast 2021
54ZimbabweBlessing Muzarabani527535 v Ban at Harare 2021
55PakistanUsman Tariq524524 v SL at Pallekele 2026
56ScotlandMark Watt521606 v NZ at Dubai 2021
57West IndiesRoston Chase518625 v Ban at St. Vincent 2024
58AfghanistanNoor Ahmad516640 v Ban at Sharjah 2025
59USAShadley van Schalkwyk511511 v Namib at Chennai 2026
60AustraliaSean Abbott510601 v NZ at Bay Oval 2025
=PakistanSufiyan Muqeem510656 v India at Dubai 2025
62BangladeshShoriful Islam508517 v Pak at Mirpur 2025
63West IndiesShamar Joseph507534 v ITA at Kolkata 2026
64BangladeshTaskin Ahmed506631 v WI at St. Vincent 2024
65South AfricaKwena Maphaka503508 v Zim at Delhi 2026
66ZimbabweRichard Ngarava500528 v OMA at Colombo (SSC) 2026
67PakistanSaim Ayub492534 v SL at Rawalpindi 2025
68United Arab EmiratesHaider Ali489517 v OMA at Oman 2025
69New ZealandLockie Ferguson487613 v SL at Dambulla 2024
=NepalDipendra Singh Airee487487 v Sco at Mumbai 2026
71South AfricaAnrich Nortje486699 v India at Cuttack 2022
72PakistanShadab Khan485811 v Sco at Edinburgh 2018
73AustraliaBen Dwarshuis484510 v NZ at Bay Oval 2025
74IrelandMark Adair475589 v Namib at Dubai 2019
75EnglandLuke Wood463497 v Nepal at Mumbai 2026
76AfghanistanMohammad Nabi462643 v WI at Nagpur 2016
77USANosthush Kenjige461475 v OMA at Oman 2025
78EnglandSam Curran456690 v Pak at Melbourne 2022
79NamibiaBernard Scholtz453523 v Zim at Namibia 2023
80New ZealandIsh Sodhi452737 v Pak at Wellington 2018
81IrelandJosh Little451529 v NZ at Adelaide 2022
82West IndiesRomario Shepherd450582 v SL at Dambulla 2024
83NetherlandsLogan van Beek449495 v SA at New York 2024
84PakistanHaris Rauf448659 v NZ at Lahore 2023
85NepalSandeep Lamichhane442514 v PNG at Kirtipur, Nepal 2022
86New ZealandKyle Jamieson438488 v India at Nagpur 2026
=NetherlandsKyle Klein438438 v India at Ahmedabad 2026
88BangladeshHasan Mahmud435598 v UAE at Sharjah 2025
89ScotlandMichael Leask434434 v Nepal at Mumbai 2026
90EnglandBrydon Carse433495 v NZ at Christchurch 2025
91NetherlandsPaul van Meekeren432548 v Ire at Rotterdam 2018
=OmanShakeel Ahmed432438 v UAE at Abu Dhabi 2025
93IrelandBarry McCarthy431468 v Ban at Chittagong 2025
=IndiaWashington Sundar431634 v Eng at Ahmedabad 2021
95NamibiaGerhard Erasmus428431 v Zim at Namibia 2023
96South AfricaOttneil Baartman427482 v Pak at Centurion 2024
97New ZealandZakary Foulkes421520 v SA at Harare 2025
98PakistanAbbas Afridi415610 v Ban at Mirpur 2025
99NepalLalit Rajbanshi413520 v KUW at Oman 2025
100NepalSompal Kami412425 v QAT at Hong Kong 2025