ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2026-04-01 00:00:18 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 Bosch676745 v West Indies at Ahmedabad 2026
8West IndiesMatthew Forde667679 v Zimbabwe at Mumbai 2026
9BangladeshMustafizur Rahman665718 v Sri Lanka at Colombo (RPS) 2017
10AfghanistanMujeeb Ur Rahman663757 v Ireland at Greater Noida 2020
11AustraliaNathan Ellis661678 v India at Queensland 2025
12PakistanMohammad Nawaz658672 v Namibia at Colombo (SSC) 2026
13Sri LankaMaheesh Theekshana652686 v New Zealand at Bay Oval 2024
14Sri LankaWanindu Hasaranga651809 v West Indies at Abu Dhabi 2021
=ZimbabweBrad Evans651680 v Australia at Colombo (RPS) 2026
16New ZealandMitchell Santner650735 v Pakistan at Wellington 2018
17IndiaArshdeep Singh649679 v England at Kolkata 2025
18IndiaAxar Patel639667 v Afghanistan at Indore 2024
19West IndiesAkeal Hosein638726 v Bangladesh at Chittagong 2025
20PakistanSalman Mirza636645 v Namibia at Colombo (SSC) 2026
21EnglandLiam Dawson634652 v New Zealand at Colombo (RPS) 2026
=BangladeshMahedi Hasan634636 v West Indies at St. Vincent 2024
23BangladeshRishad Hossain619630 v Sri Lanka at Colombo (RPS) 2025
24EnglandJofra Archer617668 v India at Chennai 2025
=West IndiesGudakesh Motie617715 v Sri Lanka at Dambulla 2024
26IrelandMatthew Humphreys615615 v Oman at Colombo (SSC) 2026
27ScotlandBrad Currie611615 v England at Kolkata 2026
28New ZealandJacob Duffy609750 v South Africa at Harare 2025
29AustraliaXavier Bartlett607607 v Oman at Pallekele 2026
30Sri LankaDunith Wellalage605605 v Pakistan at Pallekele 2026
31South AfricaLungi Ngidi604637 v Zimbabwe at Delhi 2026
32ZimbabweSikandar Raza603607 v Oman at Colombo (SSC) 2026
33AustraliaJosh Hazlewood602808 v Sri Lanka at Sydney 2022
=PakistanShaheen Afridi602636 v Australia at Lahore 2022
35BangladeshNasum Ahmed597643 v Afghanistan at Mirpur 2022
36USAHarmeet Singh592594 v Netherlands at Chennai 2026
37New ZealandMatt Henry589619 v South Africa at Kolkata 2026
38NetherlandsAryan Dutt581581 v India at Ahmedabad 2026
39New ZealandLockie Ferguson580613 v Sri Lanka at Dambulla 2024
=AfghanistanAzmatullah Omarzai580587 v United Arab Emirates at Delhi 2026
41South AfricaMarco Jansen579639 v India at Ahmedabad 2026
42West IndiesJason Holder576610 v New Zealand at Nelson 2025
=IndiaKuldeep Yadav576737 v New Zealand at Hamilton 2019
44Sri LankaMatheesha Pathirana574613 v Oman at Pallekele 2026
45EnglandJamie Overton570570 v India at Mumbai 2026
46AfghanistanFazalhaq Farooqi569700 v Pakistan at Sharjah 2023
47South AfricaKeshav Maharaj561673 v India at Indore 2022
48IndiaHardik Pandya560560 v New Zealand at Ahmedabad 2026
49BangladeshTanzim Hasan Sakib554560 v Ireland at Chittagong 2025
50Sri LankaNuwan Thushara552714 v Afghanistan at Abu Dhabi 2025
51IndiaRavi Bishnoi547707 v Australia at Bengaluru 2023
52Sri LankaDushmantha Chameera534560 v India at Colombo (RPS) 2021
53ZimbabweBlessing Muzarabani527535 v Bangladesh at Harare 2021
54PakistanUsman Tariq524524 v Sri Lanka at Pallekele 2026
55ScotlandMark Watt521606 v New Zealand at Dubai 2021
56South AfricaKagiso Rabada518603 v West Indies at Nagpur 2016
=West IndiesRoston Chase518625 v Bangladesh at St. Vincent 2024
58AfghanistanNoor Ahmad516640 v Bangladesh at Sharjah 2025
59New ZealandBen Sears514514 v South Africa at Wellington 2026
60USAShadley van Schalkwyk511511 v Namibia at Chennai 2026
61AustraliaSean Abbott510601 v New Zealand at Bay Oval 2025
=PakistanSufiyan Muqeem510656 v India at Dubai 2025
63BangladeshShoriful Islam508517 v Pakistan at Mirpur 2025
64West IndiesShamar Joseph507534 v Italy at Kolkata 2026
65BangladeshTaskin Ahmed506631 v West Indies at St. Vincent 2024
66South AfricaOttneil Baartman504504 v New Zealand at Wellington 2026
67ZimbabweRichard Ngarava500528 v Oman at Colombo (SSC) 2026
68South AfricaGeorge Linde498552 v Ireland at Belfast 2021
69PakistanSaim Ayub492534 v Sri Lanka at Rawalpindi 2025
70United Arab EmiratesHaider Ali489517 v Oman at Oman 2025
71NepalDipendra Singh Airee487487 v Scotland at Mumbai 2026
72PakistanShadab Khan485811 v Scotland at Edinburgh 2018
73AustraliaBen Dwarshuis484510 v New Zealand at Bay Oval 2025
74South AfricaKwena Maphaka483508 v Zimbabwe at Delhi 2026
75IrelandMark Adair475589 v Namibia at Dubai 2019
76New ZealandKyle Jamieson471488 v India at Nagpur 2026
77South AfricaAnrich Nortje467699 v India at Cuttack 2022
78EnglandLuke Wood463497 v Nepal at Mumbai 2026
79AfghanistanMohammad Nabi462643 v West Indies at Nagpur 2016
80USANosthush Kenjige461475 v Oman at Oman 2025
81New ZealandZakary Foulkes457520 v South Africa at Harare 2025
82EnglandSam Curran456690 v Pakistan at Melbourne 2022
83NamibiaBernard Scholtz453523 v Zimbabwe at Namibia 2023
84IrelandJosh Little451529 v New Zealand at Adelaide 2022
85West IndiesRomario Shepherd450582 v Sri Lanka at Dambulla 2024
86NetherlandsLogan van Beek449495 v South Africa at New York 2024
87PakistanHaris Rauf448659 v New Zealand at Lahore 2023
88South AfricaGerald Coetzee445445 v New Zealand at Wellington 2026
89NepalSandeep Lamichhane442514 v Papua New Guinea at Kirtipur, Nepal 2022
90NetherlandsKyle Klein438438 v India at Ahmedabad 2026
91BangladeshHasan Mahmud435598 v United Arab Emirates at Sharjah 2025
92ScotlandMichael Leask434434 v Nepal at Mumbai 2026
=New ZealandIsh Sodhi434737 v Pakistan at Wellington 2018
94EnglandBrydon Carse433495 v New Zealand at Christchurch 2025
95NetherlandsPaul van Meekeren432548 v Ireland at Rotterdam 2018
=OmanShakeel Ahmed432438 v United Arab Emirates at Abu Dhabi 2025
97IrelandBarry McCarthy431468 v Bangladesh at Chittagong 2025
=IndiaWashington Sundar431634 v England at Ahmedabad 2021
99NamibiaGerhard Erasmus428431 v Zimbabwe at Namibia 2023
100PakistanAbbas Afridi415610 v Bangladesh at Mirpur 2025