ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-11-25 18:00:17 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaVarun Chakaravarthy780803 v Pakistan at Dubai 2025
2New ZealandJacob Duffy699750 v South Africa at Harare 2025
3AfghanistanRashid Khan694828 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
7West IndiesAkeal Hosein675726 v Bangladesh at Chittagong 2025
8PakistanAbrar Ahmed666703 v Sri Lanka at Abu Dhabi 2025
9AustraliaNathan Ellis660678 v India at Queensland 2025
10AustraliaAdam Zampa655746 v Sri Lanka at Sydney 2022
11BangladeshMustafizur Rahman649718 v Sri Lanka at Colombo (RPS) 2017
12AustraliaJosh Hazlewood646808 v Sri Lanka at Sydney 2022
13IndiaAxar Patel628667 v Afghanistan at Indore 2024
14PakistanShaheen Afridi627636 v Australia at Lahore 2022
15Sri LankaMaheesh Theekshana624686 v New Zealand at Bay Oval 2024
16AfghanistanMujeeb Ur Rahman623757 v Ireland at Greater Noida 2020
17BangladeshMahedi Hasan617636 v West Indies at St. Vincent 2024
18New ZealandMitchell Santner615735 v Pakistan at Wellington 2018
19IndiaKuldeep Yadav612737 v New Zealand at Hamilton 2019
=EnglandJofra Archer612668 v India at Chennai 2025
21AfghanistanNoor Ahmad609640 v Bangladesh at Sharjah 2025
=IndiaArshdeep Singh609679 v England at Kolkata 2025
23PakistanSufiyan Muqeem599656 v India at Dubai 2025
24IndiaRavi Bishnoi597707 v Australia at Bengaluru 2023
=BangladeshRishad Hossain597630 v Sri Lanka at Colombo (RPS) 2025
26AfghanistanFazalhaq Farooqi593700 v Pakistan at Sharjah 2023
27PakistanMohammad Nawaz583583 v Zimbabwe at Rawalpindi 2025
28West IndiesJason Holder578610 v New Zealand at Nelson 2025
=BangladeshNasum Ahmed578643 v Afghanistan at Mirpur 2022
30IndiaJasprit Bumrah576783 v England at Bengaluru 2017
31New ZealandMatt Henry563614 v England at Christchurch 2025
32ZimbabweSikandar Raza550552 v Afghanistan at Harare 2025
=AustraliaSean Abbott550601 v New Zealand at Bay Oval 2025
34AustraliaXavier Bartlett549549 v India at Brisbane 2025
35West IndiesRoston Chase547625 v Bangladesh at St. Vincent 2024
36BangladeshTanzim Hasan Sakib542556 v Afghanistan at Sharjah 2025
37Sri LankaMatheesha Pathirana539581 v New Zealand at Bay Oval 2024
38New ZealandIsh Sodhi530737 v Pakistan at Wellington 2018
39PakistanHaris Rauf526659 v New Zealand at Lahore 2023
40South AfricaCorbin Bosch524524 v Pakistan at Lahore 2025
41BangladeshTaskin Ahmed522631 v West Indies at St. Vincent 2024
=South AfricaMarco Jansen522582 v India at Johannesburg 2024
43PakistanSalman Mirza519519 v Zimbabwe at Rawalpindi 2025
44ScotlandMark Watt518606 v New Zealand at Dubai 2021
=PakistanSaim Ayub518518 v Zimbabwe at Rawalpindi 2025
46AfghanistanNaveen-ul-Haq517604 v Zimbabwe at Harare 2024
47West IndiesGudakesh Motie512715 v Sri Lanka at Dambulla 2024
=ScotlandBrad Currie512512 v Jersey at Netherlands 2025
=USAHarmeet Singh512551 v Nepal at Dallas 2024
50BangladeshShoriful Islam504517 v Pakistan at Mirpur 2025
51South AfricaKeshav Maharaj500673 v India at Indore 2022
52NetherlandsAryan Dutt493503 v Scotland at Netherlands 2025
53AustraliaBen Dwarshuis490510 v New Zealand at Bay Oval 2025
54South AfricaKagiso Rabada489603 v West Indies at Nagpur 2016
55PakistanAbbas Afridi487610 v Bangladesh at Mirpur 2025
56South AfricaLungi Ngidi486572 v Pakistan at Sydney 2022
57West IndiesRomario Shepherd485582 v Sri Lanka at Dambulla 2024
58EnglandBrydon Carse484495 v New Zealand at Christchurch 2025
59AfghanistanAzmatullah Omarzai483493 v Zimbabwe at Harare 2025
60New ZealandLockie Ferguson482613 v Sri Lanka at Dambulla 2024
61IrelandMark Adair481589 v Namibia at Dubai 2019
62PakistanFaheem Ashraf480660 v South Africa at Cape Town 2019
63New ZealandKyle Jamieson479479 v West Indies at Dunedin 2025
=EnglandLuke Wood479479 v New Zealand at Auckland 2025
65ZimbabweBrad Evans473473 v Pakistan at Rawalpindi 2025
=New ZealandZakary Foulkes473520 v South Africa at Harare 2025
67EnglandSam Curran471690 v Pakistan at Melbourne 2022
68West IndiesMatthew Forde470470 v New Zealand at Dunedin 2025
69United Arab EmiratesHaider Ali468517 v Oman at Oman 2025
70Sri LankaBinura Fernando465501 v Zimbabwe at Harare 2025
=IndiaWashington Sundar465634 v England at Ahmedabad 2021
72EnglandReece Topley463662 v Australia at Canberra 2022
73IrelandJosh Little454529 v New Zealand at Adelaide 2022
=ZimbabweRichard Ngarava454526 v Namibia at Namibia 2023
=NepalLalit Rajbanshi454520 v Kuwait at Oman 2025
76IndiaHardik Pandya451545 v West Indies at Guyana 2023
77Sri LankaDushmantha Chameera450560 v India at Colombo (RPS) 2021
=NepalDipendra Singh Airee450472 v USA at Dallas 2024
79BangladeshHasan Mahmud449598 v United Arab Emirates at Sharjah 2025
80AfghanistanMohammad Nabi448643 v West Indies at Nagpur 2016
81USANosthush Kenjige447475 v Oman at Oman 2025
82New ZealandMichael Bracewell446555 v India at Lucknow 2023
83West IndiesAlzarri Joseph442654 v England at Grenada 2023
84EnglandSaqib Mahmood441492 v India at Pune 2025
85NepalSandeep Lamichhane438514 v Papua New Guinea at Kirtipur, Nepal 2022
86NamibiaBernard Scholtz437523 v Zimbabwe at Namibia 2023
87EnglandMark Wood428615 v Sri Lanka at Cardiff 2021
88ScotlandSafyaan Sharif426490 v Ireland at Dubai 2017
=ZimbabweBlessing Muzarabani426535 v Bangladesh at Harare 2021
=USAJasdeep Singh426448 v Nepal at Dallas 2024
91New ZealandBen Sears420510 v Pakistan at Wellington 2025
92NetherlandsDaniel Doram418433 v Jersey at Netherlands 2025
93South AfricaKwena Maphaka416433 v England at Old Trafford 2025
94NetherlandsVivian Kingma415475 v Oman at Oman 2024
95IrelandBarry McCarthy410428 v Pakistan at Lauderhill 2024
96NetherlandsPaul van Meekeren408548 v Ireland at Rotterdam 2018
=NetherlandsTim Pringle408429 v Sri Lanka at St Lucia 2024
98IrelandCraig Young407411 v New Zealand at Belfast 2022
=IrelandBen White407431 v Scotland at Netherlands 2024
100ScotlandChris Greaves406406 v Jersey at Netherlands 2025
=OmanShakeel Ahmed406438 v United Arab Emirates at Abu Dhabi 2025