ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-08-30 12:00:25 IST

RankTeamPlayerRatingCareer Best Rating
1New ZealandJacob Duffy717750 v South Africa at Harare 2025
2EnglandAdil Rashid710747 v West Indies at Barbados 2022
3West IndiesAkeal Hosein707714 v Bangladesh at St. Vincent 2024
4IndiaVarun Chakaravarthy706706 v England at Mumbai 2025
5AustraliaAdam Zampa700746 v Sri Lanka at Sydney 2022
6Sri LankaWanindu Hasaranga679809 v West Indies at Abu Dhabi 2021
7IndiaRavi Bishnoi674707 v Australia at Bengaluru 2023
8AfghanistanRashid Khan664828 v Bangladesh at Dehradun 2018
9AustraliaNathan Ellis658664 v West Indies at St Kitts 2025
10IndiaArshdeep Singh653679 v England at Kolkata 2025
11Sri LankaMaheesh Theekshana652686 v New Zealand at Bay Oval 2024
12BangladeshMustafizur Rahman646718 v Sri Lanka at Colombo (RPS) 2017
13Sri LankaNuwan Thushara638638 v Bangladesh at Colombo (RPS) 2025
14IndiaAxar Patel636667 v Afghanistan at Indore 2024
15EnglandJofra Archer630668 v India at Chennai 2025
16AfghanistanFazalhaq Farooqi627700 v Pakistan at Sharjah 2023
17BangladeshMahedi Hasan623636 v West Indies at St. Vincent 2024
18AustraliaJosh Hazlewood616808 v Sri Lanka at Sydney 2022
19New ZealandMatt Henry614614 v South Africa at Harare 2025
20BangladeshRishad Hossain611630 v Sri Lanka at Colombo (RPS) 2025
21New ZealandMitchell Santner607735 v Pakistan at Wellington 2018
22AfghanistanNaveen-ul-Haq601604 v Zimbabwe at Harare 2024
23West IndiesGudakesh Motie589715 v Sri Lanka at Dambulla 2024
24PakistanHaris Rauf575659 v New Zealand at Lahore 2023
25BangladeshTaskin Ahmed572631 v West Indies at St. Vincent 2024
=PakistanAbbas Afridi572610 v Bangladesh at Mirpur 2025
27AustraliaSean Abbott567591 v West Indies at St Kitts 2025
28AfghanistanMujeeb Ur Rahman564757 v Ireland at Greater Noida 2020
29New ZealandIsh Sodhi559737 v Pakistan at Wellington 2018
30South AfricaAnrich Nortje558699 v India at Cuttack 2022
=Sri LankaMatheesha Pathirana558581 v New Zealand at Bay Oval 2024
32West IndiesJason Holder547589 v England at Grenada 2023
33PakistanSufiyan Muqeem542542 v West Indies at Lauderhill 2025
34PakistanShaheen Afridi541636 v Australia at Lahore 2022
35New ZealandLockie Ferguson538613 v Sri Lanka at Dambulla 2024
36IndiaKuldeep Yadav535737 v New Zealand at Hamilton 2019
37South AfricaKagiso Rabada531603 v West Indies at Nagpur 2016
=South AfricaKeshav Maharaj531673 v India at Indore 2022
39BangladeshTanzim Hasan Sakib530546 v United Arab Emirates at Sharjah 2025
40West IndiesRoston Chase527625 v Bangladesh at St. Vincent 2024
41South AfricaMarco Jansen526582 v India at Johannesburg 2024
42IndiaJasprit Bumrah523783 v England at Bengaluru 2017
43BangladeshHasan Mahmud522598 v United Arab Emirates at Sharjah 2025
44South AfricaTabraiz Shamsi520827 v West Indies at Grenada 2021
=New ZealandZakary Foulkes520520 v South Africa at Harare 2025
46ScotlandMark Watt518606 v New Zealand at Dubai 2021
47BangladeshShoriful Islam513517 v Pakistan at Mirpur 2025
48ScotlandBrad Currie512512 v Jersey at Netherlands 2025
=USAHarmeet Singh512551 v Nepal at Dallas 2024
50South AfricaLungi Ngidi507572 v Pakistan at Sydney 2022
51Sri LankaBinura Fernando500500 v Bangladesh at Colombo (RPS) 2025
52IndiaHardik Pandya498545 v West Indies at Guyana 2023
53EnglandReece Topley496662 v Australia at Canberra 2022
54West IndiesAlzarri Joseph494654 v England at Grenada 2023
55EnglandBrydon Carse493493 v West Indies at Southampton 2025
56IndiaWashington Sundar492634 v England at Ahmedabad 2021
57IrelandMark Adair491589 v Namibia at Dubai 2019
58PakistanMohammad Nawaz489562 v England at Lahore 2022
59AustraliaBen Dwarshuis488488 v South Africa at Cairns 2025
60NepalLalit Rajbanshi486486 v Scotland at Glasgow 2025
61New ZealandBen Sears485510 v Pakistan at Wellington 2025
62PakistanAbrar Ahmed479504 v Bangladesh at Mirpur 2025
63EnglandSam Curran476690 v Pakistan at Melbourne 2022
64EnglandSaqib Mahmood473492 v India at Pune 2025
65NetherlandsAryan Dutt468503 v Scotland at Netherlands 2025
66IrelandJosh Little463529 v New Zealand at Adelaide 2022
67West IndiesRomario Shepherd460582 v Sri Lanka at Dambulla 2024
68AustraliaPat Cummins459629 v England at Cardiff 2015
=EnglandMark Wood459615 v Sri Lanka at Cardiff 2021
70New ZealandTrent Boult458654 v Sri Lanka at Sydney 2022
71PakistanImad Wasim451797 v West Indies at Trinidad 2017
72PakistanShadab Khan448811 v Scotland at Edinburgh 2018
73USANosthush Kenjige447475 v Oman at Oman 2025
74South AfricaOttneil Baartman445482 v Pakistan at Centurion 2024
75ZimbabweBlessing Muzarabani444535 v Bangladesh at Harare 2021
76IndiaMohammed Siraj443500 v Sri Lanka at Pallekele 2024
77NepalSandeep Lamichhane442514 v Papua New Guinea at Kirtipur, Nepal 2022
78ZimbabweRichard Ngarava441526 v Namibia at Namibia 2023
79New ZealandAdam Milne438668 v Pakistan at Mohali 2016
80AfghanistanMohammad Nabi434643 v West Indies at Nagpur 2016
=NepalDipendra Singh Airee434472 v USA at Dallas 2024
82AustraliaAshton Agar433719 v England at Southampton 2020
83NamibiaBernard Scholtz431523 v Zimbabwe at Namibia 2023
=New ZealandMichael Bracewell431555 v India at Lucknow 2023
85South AfricaKwena Maphaka430430 v Australia at Cairns 2025
86NetherlandsVivian Kingma428475 v Oman at Oman 2024
87AustraliaXavier Bartlett427445 v West Indies at St Kitts 2025
88ScotlandSafyaan Sharif426490 v Ireland at Dubai 2017
=USAJasdeep Singh426448 v Nepal at Dallas 2024
90AustraliaMitchell Starc424723 v Pakistan at Dubai 2014
91AustraliaAaron Hardie417447 v West Indies at St Kitts 2025
=OmanShakeel Ahmed417417 v USA at Oman 2025
93New ZealandWill O’Rourke415419 v Zimbabwe at Harare 2025
94AfghanistanAzmatullah Omarzai414452 v Uganda at Guyana 2024
95ZimbabweSikandar Raza413455 v India at Harare 2024
=South AfricaCorbin Bosch413413 v Australia at Cairns 2025
97EnglandChris Jordan412664 v New Zealand at Wellington 2019
98NetherlandsRoelof van der Merwe411513 v Papua New Guinea at Dubai 2019
=NetherlandsPaul van Meekeren411548 v Ireland at Rotterdam 2018
=IrelandBen White411431 v Scotland at Netherlands 2024