ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-10-19 12:00:13 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaVarun Chakaravarthy803803 v Pakistan at Dubai 2025
2West IndiesAkeal Hosein699714 v Bangladesh at St. Vincent 2024
3AfghanistanRashid Khan693828 v Bangladesh at Dehradun 2018
4AustraliaAdam Zampa691746 v Sri Lanka at Sydney 2022
5New ZealandJacob Duffy690750 v South Africa at Harare 2025
6EnglandAdil Rashid689747 v West Indies at Barbados 2022
7Sri LankaWanindu Hasaranga687809 v West Indies at Abu Dhabi 2021
8PakistanAbrar Ahmed686703 v Sri Lanka at Abu Dhabi 2025
9Sri LankaNuwan Thushara676714 v Afghanistan at Abu Dhabi 2025
10IndiaKuldeep Yadav648737 v New Zealand at Hamilton 2019
11BangladeshMustafizur Rahman641718 v Sri Lanka at Colombo (RPS) 2017
12AustraliaJosh Hazlewood638808 v Sri Lanka at Sydney 2022
=AustraliaNathan Ellis638664 v West Indies at St Kitts 2025
14IndiaAxar Patel635667 v Afghanistan at Indore 2024
=PakistanShaheen Afridi635636 v Australia at Lahore 2022
16AfghanistanNoor Ahmad634640 v Bangladesh at Sharjah 2025
17EnglandJofra Archer631668 v India at Chennai 2025
18IndiaRavi Bishnoi628707 v Australia at Bengaluru 2023
19Sri LankaMaheesh Theekshana624686 v New Zealand at Bay Oval 2024
=PakistanSufiyan Muqeem624656 v India at Dubai 2025
21IndiaArshdeep Singh612679 v England at Kolkata 2025
22New ZealandMatt Henry606614 v South Africa at Harare 2025
23BangladeshMahedi Hasan605636 v West Indies at St. Vincent 2024
24BangladeshRishad Hossain602630 v Sri Lanka at Colombo (RPS) 2025
25AustraliaSean Abbott601601 v New Zealand at Bay Oval 2025
26New ZealandMitchell Santner589735 v Pakistan at Wellington 2018
27AfghanistanMujeeb Ur Rahman588757 v Ireland at Greater Noida 2020
28AfghanistanFazalhaq Farooqi587700 v Pakistan at Sharjah 2023
29West IndiesGudakesh Motie572715 v Sri Lanka at Dambulla 2024
30IndiaJasprit Bumrah566783 v England at Bengaluru 2017
31BangladeshTanzim Hasan Sakib556556 v Afghanistan at Sharjah 2025
32PakistanHaris Rauf548659 v New Zealand at Lahore 2023
33West IndiesJason Holder547589 v England at Grenada 2023
34BangladeshTaskin Ahmed542631 v West Indies at St. Vincent 2024
35Sri LankaMatheesha Pathirana539581 v New Zealand at Bay Oval 2024
36AfghanistanNaveen-ul-Haq538604 v Zimbabwe at Harare 2024
=South AfricaMarco Jansen538582 v India at Johannesburg 2024
38BangladeshNasum Ahmed525643 v Afghanistan at Mirpur 2022
39New ZealandIsh Sodhi523737 v Pakistan at Wellington 2018
40PakistanMohammad Nawaz522563 v Oman at Dubai 2025
=New ZealandLockie Ferguson522613 v Sri Lanka at Dambulla 2024
42ScotlandMark Watt518606 v New Zealand at Dubai 2021
43United Arab EmiratesHaider Ali517517 v Oman at Oman 2025
44South AfricaKeshav Maharaj515673 v India at Indore 2022
45BangladeshShoriful Islam513517 v Pakistan at Mirpur 2025
46ScotlandBrad Currie512512 v Jersey at Netherlands 2025
=USAHarmeet Singh512551 v Nepal at Dallas 2024
48West IndiesRoston Chase511625 v Bangladesh at St. Vincent 2024
49New ZealandZakary Foulkes509520 v South Africa at Harare 2025
50PakistanAbbas Afridi507610 v Bangladesh at Mirpur 2025
51South AfricaKagiso Rabada504603 v West Indies at Nagpur 2016
52EnglandSam Curran502690 v Pakistan at Melbourne 2022
53AustraliaBen Dwarshuis500510 v New Zealand at Bay Oval 2025
54NetherlandsAryan Dutt493503 v Scotland at Netherlands 2025
55South AfricaLungi Ngidi492572 v Pakistan at Sydney 2022
56PakistanSaim Ayub482482 v India at Dubai 2025
57IrelandMark Adair481589 v Namibia at Dubai 2019
58West IndiesAlzarri Joseph479654 v England at Grenada 2023
59EnglandReece Topley477662 v Australia at Canberra 2022
60IndiaHardik Pandya474545 v West Indies at Guyana 2023
=EnglandBrydon Carse474493 v West Indies at Southampton 2025
62NepalLalit Rajbanshi470520 v Kuwait at Oman 2025
=AustraliaXavier Bartlett470470 v New Zealand at Bay Oval 2025
64Sri LankaBinura Fernando465501 v Zimbabwe at Harare 2025
65ZimbabweSikandar Raza463480 v Uganda at Harare 2025
66BangladeshHasan Mahmud462598 v United Arab Emirates at Sharjah 2025
67AfghanistanAzmatullah Omarzai460460 v Bangladesh at Sharjah 2025
68IndiaWashington Sundar459634 v England at Ahmedabad 2021
69AfghanistanMohammad Nabi457643 v West Indies at Nagpur 2016
=NepalDipendra Singh Airee457472 v USA at Dallas 2024
71New ZealandBen Sears455510 v Pakistan at Wellington 2025
72IrelandJosh Little454529 v New Zealand at Adelaide 2022
=EnglandSaqib Mahmood454492 v India at Pune 2025
74Sri LankaDushmantha Chameera450560 v India at Colombo (RPS) 2021
75ZimbabweRichard Ngarava449526 v Namibia at Namibia 2023
=EnglandLuke Wood449449 v Ireland at Malahide 2025
77USANosthush Kenjige447475 v Oman at Oman 2025
78West IndiesRomario Shepherd446582 v Sri Lanka at Dambulla 2024
79EnglandMark Wood441615 v Sri Lanka at Cardiff 2021
80ZimbabweBlessing Muzarabani437535 v Bangladesh at Harare 2021
=NamibiaBernard Scholtz437523 v Zimbabwe at Namibia 2023
82NepalSandeep Lamichhane435514 v Papua New Guinea at Kirtipur, Nepal 2022
83OmanShakeel Ahmed432438 v United Arab Emirates at Abu Dhabi 2025
=South AfricaOttneil Baartman432482 v Pakistan at Centurion 2024
85South AfricaKwena Maphaka429433 v England at Old Trafford 2025
86ScotlandSafyaan Sharif426490 v Ireland at Dubai 2017
=USAJasdeep Singh426448 v Nepal at Dallas 2024
88New ZealandAdam Milne425668 v Pakistan at Mohali 2016
89PakistanFaheem Ashraf418660 v South Africa at Cape Town 2019
=NetherlandsDaniel Doram418433 v Jersey at Netherlands 2025
91NetherlandsVivian Kingma415475 v Oman at Oman 2024
92South AfricaCorbin Bosch414422 v England at Cardiff 2025
93New ZealandMichael Bracewell413555 v India at Lucknow 2023
94IrelandBarry McCarthy410428 v Pakistan at Lauderhill 2024
95NetherlandsPaul van Meekeren408548 v Ireland at Rotterdam 2018
=NetherlandsTim Pringle408429 v Sri Lanka at St Lucia 2024
97IrelandCraig Young407411 v New Zealand at Belfast 2022
=IrelandBen White407431 v Scotland at Netherlands 2024
99ScotlandChris Greaves406406 v Jersey at Netherlands 2025
100AustraliaAaron Hardie405447 v West Indies at St Kitts 2025