ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-11-08 12:00:15 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaVarun Chakaravarthy799803 v Pakistan at Dubai 2025
2West IndiesAkeal Hosein726726 v Bangladesh at Chittagong 2025
3AfghanistanRashid Khan701828 v Bangladesh at Dehradun 2018
4Sri LankaWanindu Hasaranga687809 v West Indies at Abu Dhabi 2021
5EnglandAdil Rashid686747 v West Indies at Barbados 2022
6Sri LankaNuwan Thushara676714 v Afghanistan at Abu Dhabi 2025
7AustraliaAdam Zampa670746 v Sri Lanka at Sydney 2022
8PakistanAbrar Ahmed667703 v Sri Lanka at Abu Dhabi 2025
9New ZealandJacob Duffy663750 v South Africa at Harare 2025
10AustraliaJosh Hazlewood659808 v Sri Lanka at Sydney 2022
11AustraliaNathan Ellis658664 v West Indies at St Kitts 2025
12BangladeshMustafizur Rahman649718 v Sri Lanka at Colombo (RPS) 2017
13PakistanShaheen Afridi630636 v Australia at Lahore 2022
14AfghanistanMujeeb Ur Rahman629757 v Ireland at Greater Noida 2020
15IndiaKuldeep Yadav625737 v New Zealand at Hamilton 2019
16Sri LankaMaheesh Theekshana624686 v New Zealand at Bay Oval 2024
17IndiaAxar Patel617667 v Afghanistan at Indore 2024
=BangladeshMahedi Hasan617636 v West Indies at St. Vincent 2024
19AfghanistanNoor Ahmad615640 v Bangladesh at Sharjah 2025
20IndiaArshdeep Singh614679 v England at Kolkata 2025
21EnglandJofra Archer612668 v India at Chennai 2025
22IndiaRavi Bishnoi610707 v Australia at Bengaluru 2023
23West IndiesJason Holder605605 v Bangladesh at Chittagong 2025
=PakistanSufiyan Muqeem605656 v India at Dubai 2025
25AfghanistanFazalhaq Farooqi599700 v Pakistan at Sharjah 2023
26BangladeshRishad Hossain597630 v Sri Lanka at Colombo (RPS) 2025
27New ZealandMatt Henry592614 v England at Christchurch 2025
28New ZealandMitchell Santner591735 v Pakistan at Wellington 2018
29IndiaJasprit Bumrah583783 v England at Bengaluru 2017
30BangladeshNasum Ahmed578643 v Afghanistan at Mirpur 2022
31AustraliaSean Abbott561601 v New Zealand at Bay Oval 2025
32PakistanMohammad Nawaz556571 v South Africa at Lahore 2025
33ZimbabweSikandar Raza552552 v Afghanistan at Harare 2025
34BangladeshTanzim Hasan Sakib542556 v Afghanistan at Sharjah 2025
35Sri LankaMatheesha Pathirana539581 v New Zealand at Bay Oval 2024
36West IndiesGudakesh Motie538715 v Sri Lanka at Dambulla 2024
37PakistanHaris Rauf532659 v New Zealand at Lahore 2023
38West IndiesRoston Chase524625 v Bangladesh at St. Vincent 2024
=South AfricaCorbin Bosch524524 v Pakistan at Lahore 2025
40BangladeshTaskin Ahmed522631 v West Indies at St. Vincent 2024
=AfghanistanNaveen-ul-Haq522604 v Zimbabwe at Harare 2024
=South AfricaMarco Jansen522582 v India at Johannesburg 2024
43AustraliaXavier Bartlett520520 v India at Hobart 2025
44ScotlandMark Watt518606 v New Zealand at Dubai 2021
45PakistanSalman Mirza513513 v South Africa at Lahore 2025
46ScotlandBrad Currie512512 v Jersey at Netherlands 2025
=USAHarmeet Singh512551 v Nepal at Dallas 2024
48New ZealandIsh Sodhi507737 v Pakistan at Wellington 2018
49New ZealandLockie Ferguson506613 v Sri Lanka at Dambulla 2024
50BangladeshShoriful Islam504517 v Pakistan at Mirpur 2025
51PakistanFaheem Ashraf502660 v South Africa at Cape Town 2019
52South AfricaKeshav Maharaj500673 v India at Indore 2022
53PakistanSaim Ayub495513 v South Africa at Rawalpindi 2025
54NetherlandsAryan Dutt493503 v Scotland at Netherlands 2025
55PakistanAbbas Afridi492610 v Bangladesh at Mirpur 2025
56South AfricaKagiso Rabada489603 v West Indies at Nagpur 2016
57AfghanistanAzmatullah Omarzai488493 v Zimbabwe at Harare 2025
58South AfricaLungi Ngidi486572 v Pakistan at Sydney 2022
=New ZealandZakary Foulkes486520 v South Africa at Harare 2025
60AustraliaBen Dwarshuis485510 v New Zealand at Bay Oval 2025
61EnglandBrydon Carse484495 v New Zealand at Christchurch 2025
62IrelandMark Adair481589 v Namibia at Dubai 2019
63West IndiesRomario Shepherd480582 v Sri Lanka at Dambulla 2024
64EnglandLuke Wood479479 v New Zealand at Auckland 2025
65United Arab EmiratesHaider Ali473517 v Oman at Oman 2025
66EnglandSam Curran471690 v Pakistan at Melbourne 2022
67Sri LankaBinura Fernando465501 v Zimbabwe at Harare 2025
=West IndiesAlzarri Joseph465654 v England at Grenada 2023
69EnglandReece Topley463662 v Australia at Canberra 2022
70IndiaHardik Pandya460545 v West Indies at Guyana 2023
71IrelandJosh Little454529 v New Zealand at Adelaide 2022
=NepalLalit Rajbanshi454520 v Kuwait at Oman 2025
73AfghanistanMohammad Nabi453643 v West Indies at Nagpur 2016
74Sri LankaDushmantha Chameera450560 v India at Colombo (RPS) 2021
=NepalDipendra Singh Airee450472 v USA at Dallas 2024
76BangladeshHasan Mahmud449598 v United Arab Emirates at Sharjah 2025
77ZimbabweRichard Ngarava447526 v Namibia at Namibia 2023
=USANosthush Kenjige447475 v Oman at Oman 2025
79EnglandSaqib Mahmood441492 v India at Pune 2025
=New ZealandBen Sears441510 v Pakistan at Wellington 2025
81NepalSandeep Lamichhane438514 v Papua New Guinea at Kirtipur, Nepal 2022
82IndiaWashington Sundar437634 v England at Ahmedabad 2021
=NamibiaBernard Scholtz437523 v Zimbabwe at Namibia 2023
84ZimbabweBlessing Muzarabani430535 v Bangladesh at Harare 2021
85EnglandMark Wood428615 v Sri Lanka at Cardiff 2021
86ScotlandSafyaan Sharif426490 v Ireland at Dubai 2017
=USAJasdeep Singh426448 v Nepal at Dallas 2024
88New ZealandMichael Bracewell420555 v India at Lucknow 2023
89ZimbabweBrad Evans418418 v Afghanistan at Harare 2025
=NetherlandsDaniel Doram418433 v Jersey at Netherlands 2025
91South AfricaKwena Maphaka416433 v England at Old Trafford 2025
92NetherlandsVivian Kingma415475 v Oman at Oman 2024
93New ZealandKyle Jamieson414418 v England at Christchurch 2025
94New ZealandAdam Milne412668 v Pakistan at Mohali 2016
95IrelandBarry McCarthy410428 v Pakistan at Lauderhill 2024
=OmanShakeel Ahmed410438 v United Arab Emirates at Abu Dhabi 2025
97NetherlandsPaul van Meekeren408548 v Ireland at Rotterdam 2018
=NetherlandsTim Pringle408429 v Sri Lanka at St Lucia 2024
99IrelandCraig Young407411 v New Zealand at Belfast 2022
=IrelandBen White407431 v Scotland at Netherlands 2024