ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2026-01-30 18:00:22 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaVarun Chakaravarthy787818 v South Africa at Dharamsala 2025
2AfghanistanRashid Khan737828 v Bangladesh at Dehradun 2018
3Sri LankaWanindu Hasaranga702809 v West Indies at Abu Dhabi 2021
4New ZealandJacob Duffy691750 v South Africa at Harare 2025
=PakistanAbrar Ahmed691703 v Sri Lanka at Abu Dhabi 2025
6EnglandAdil Rashid686747 v West Indies at Barbados 2022
7BangladeshMustafizur Rahman665718 v Sri Lanka at Colombo (RPS) 2017
8AustraliaNathan Ellis660678 v India at Queensland 2025
9AfghanistanMujeeb Ur Rahman656757 v Ireland at Greater Noida 2020
10AustraliaAdam Zampa655746 v Sri Lanka at Sydney 2022
11West IndiesAkeal Hosein649726 v Bangladesh at Chittagong 2025
12AustraliaJosh Hazlewood646808 v Sri Lanka at Sydney 2022
13IndiaJasprit Bumrah640783 v England at Bengaluru 2017
14BangladeshMahedi Hasan634636 v West Indies at St. Vincent 2024
15PakistanMohammad Nawaz633647 v Sri Lanka at Rawalpindi 2025
16IndiaArshdeep Singh620679 v England at Kolkata 2025
17BangladeshRishad Hossain619630 v Sri Lanka at Colombo (RPS) 2025
18PakistanSalman Mirza618624 v Sri Lanka at Dambulla 2026
19IndiaRavi Bishnoi613707 v Australia at Bengaluru 2023
20IndiaAxar Patel612667 v Afghanistan at Indore 2024
=EnglandJofra Archer612668 v India at Chennai 2025
22Sri LankaNuwan Thushara611714 v Afghanistan at Abu Dhabi 2025
23Sri LankaMaheesh Theekshana610686 v New Zealand at Bay Oval 2024
24PakistanShaheen Afridi608636 v Australia at Lahore 2022
25IndiaKuldeep Yadav606737 v New Zealand at Hamilton 2019
26BangladeshNasum Ahmed597643 v Afghanistan at Mirpur 2022
27AfghanistanFazalhaq Farooqi595700 v Pakistan at Sharjah 2023
28ZimbabweSikandar Raza583583 v Sri Lanka at Rawalpindi 2025
29ZimbabweBrad Evans580580 v Sri Lanka at Rawalpindi 2025
30South AfricaMarco Jansen577607 v India at New Chandigarh 2025
31New ZealandMitchell Santner575735 v Pakistan at Wellington 2018
32South AfricaCorbin Bosch566566 v West Indies at Paarl 2026
33PakistanSufiyan Muqeem564656 v India at Dubai 2025
34AfghanistanNoor Ahmad556640 v Bangladesh at Sharjah 2025
35BangladeshTanzim Hasan Sakib554560 v Ireland at Chittagong 2025
36West IndiesJason Holder553610 v New Zealand at Nelson 2025
37AustraliaSean Abbott550601 v New Zealand at Bay Oval 2025
38AustraliaXavier Bartlett549549 v India at Brisbane 2025
39West IndiesGudakesh Motie543715 v Sri Lanka at Dambulla 2024
40West IndiesRoston Chase540625 v Bangladesh at St. Vincent 2024
41South AfricaLungi Ngidi531572 v Pakistan at Sydney 2022
42Sri LankaMatheesha Pathirana529581 v New Zealand at Bay Oval 2024
43New ZealandMatt Henry525614 v England at Christchurch 2025
=AfghanistanAzmatullah Omarzai525530 v West Indies at Dubai 2026
45Sri LankaDushmantha Chameera523560 v India at Colombo (RPS) 2021
46ScotlandMark Watt518606 v New Zealand at Dubai 2021
47New ZealandIsh Sodhi517737 v Pakistan at Wellington 2018
=West IndiesMatthew Forde517533 v Afghanistan at Dubai 2026
49South AfricaAnrich Nortje512699 v India at Cuttack 2022
=ScotlandBrad Currie512512 v Jersey at Netherlands 2025
=USAHarmeet Singh512551 v Nepal at Dallas 2024
52BangladeshShoriful Islam508517 v Pakistan at Mirpur 2025
53BangladeshTaskin Ahmed506631 v West Indies at St. Vincent 2024
54PakistanSaim Ayub504534 v Sri Lanka at Rawalpindi 2025
55AfghanistanNaveen-ul-Haq502604 v Zimbabwe at Harare 2024
56IrelandMatthew Humphreys498498 v Italy at Dubai 2026
57PakistanHaris Rauf496659 v New Zealand at Lahore 2023
58NetherlandsAryan Dutt493503 v Scotland at Netherlands 2025
59IndiaHardik Pandya492545 v West Indies at Guyana 2023
60AustraliaBen Dwarshuis490510 v New Zealand at Bay Oval 2025
61ZimbabweRichard Ngarava485526 v Namibia at Namibia 2023
62EnglandBrydon Carse484495 v New Zealand at Christchurch 2025
63EnglandLuke Wood479479 v New Zealand at Auckland 2025
64IrelandMark Adair478589 v Namibia at Dubai 2019
65South AfricaOttneil Baartman472482 v Pakistan at Centurion 2024
66South AfricaKagiso Rabada471603 v West Indies at Nagpur 2016
=EnglandSam Curran471690 v Pakistan at Melbourne 2022
68West IndiesRomario Shepherd470582 v Sri Lanka at Dambulla 2024
69South AfricaKeshav Maharaj468673 v India at Indore 2022
=IndiaWashington Sundar468634 v England at Ahmedabad 2021
=United Arab EmiratesHaider Ali468517 v Oman at Oman 2025
72New ZealandLockie Ferguson467613 v Sri Lanka at Dambulla 2024
73EnglandReece Topley463662 v Australia at Canberra 2022
74PakistanAbbas Afridi459610 v Bangladesh at Mirpur 2025
75NepalLalit Rajbanshi454520 v Kuwait at Oman 2025
76PakistanFaheem Ashraf452660 v South Africa at Cape Town 2019
77New ZealandKyle Jamieson451488 v India at Nagpur 2026
=South AfricaGeorge Linde451552 v Ireland at Belfast 2021
79NepalDipendra Singh Airee450472 v USA at Dallas 2024
80USANosthush Kenjige447475 v Oman at Oman 2025
81New ZealandZakary Foulkes443520 v South Africa at Harare 2025
82EnglandSaqib Mahmood441492 v India at Pune 2025
83NepalSandeep Lamichhane438514 v Papua New Guinea at Kirtipur, Nepal 2022
84NamibiaBernard Scholtz437523 v Zimbabwe at Namibia 2023
85BangladeshHasan Mahmud435598 v United Arab Emirates at Sharjah 2025
86Sri LankaBinura Fernando433501 v Zimbabwe at Harare 2025
=New ZealandMichael Bracewell433555 v India at Lucknow 2023
88IrelandBarry McCarthy430468 v Bangladesh at Chittagong 2025
=South AfricaKwena Maphaka430433 v England at Old Trafford 2025
90EnglandMark Wood428615 v Sri Lanka at Cardiff 2021
91ScotlandSafyaan Sharif426490 v Ireland at Dubai 2017
=USAJasdeep Singh426448 v Nepal at Dallas 2024
93West IndiesAlzarri Joseph425654 v England at Grenada 2023
94AfghanistanMohammad Nabi422643 v West Indies at Nagpur 2016
95NetherlandsDaniel Doram418433 v Jersey at Netherlands 2025
96NetherlandsVivian Kingma415475 v Oman at Oman 2024
97ZimbabweBlessing Muzarabani413535 v Bangladesh at Harare 2021
98IrelandJosh Little409529 v New Zealand at Adelaide 2022
99NetherlandsPaul van Meekeren408548 v Ireland at Rotterdam 2018
=NetherlandsTim Pringle408429 v Sri Lanka at St Lucia 2024