ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-09-16 12:00:16 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
6IndiaRavi Bishnoi674707 v Australia at Bengaluru 2023
7Sri LankaWanindu Hasaranga659809 v West Indies at Abu Dhabi 2021
8AustraliaNathan Ellis658664 v West Indies at St Kitts 2025
9AfghanistanRashid Khan653828 v Bangladesh at Dehradun 2018
=IndiaArshdeep Singh653679 v England at Kolkata 2025
11BangladeshMustafizur Rahman641718 v Sri Lanka at Colombo (RPS) 2017
12Sri LankaNuwan Thushara637650 v Zimbabwe at Harare 2025
13IndiaAxar Patel636667 v Afghanistan at Indore 2024
14Sri LankaMaheesh Theekshana635686 v New Zealand at Bay Oval 2024
15PakistanSufiyan Muqeem632632 v Afghanistan at Sharjah 2025
16EnglandJofra Archer630668 v India at Chennai 2025
17AfghanistanFazalhaq Farooqi622700 v Pakistan at Sharjah 2023
18AustraliaJosh Hazlewood616808 v Sri Lanka at Sydney 2022
=BangladeshMahedi Hasan616636 v West Indies at St. Vincent 2024
20New ZealandMatt Henry614614 v South Africa at Harare 2025
21New ZealandMitchell Santner607735 v Pakistan at Wellington 2018
22PakistanShaheen Afridi598636 v Australia at Lahore 2022
23West IndiesGudakesh Motie589715 v Sri Lanka at Dambulla 2024
24BangladeshRishad Hossain583630 v Sri Lanka at Colombo (RPS) 2025
25BangladeshTaskin Ahmed574631 v West Indies at St. Vincent 2024
26AustraliaSean Abbott567591 v West Indies at St Kitts 2025
27AfghanistanNaveen-ul-Haq566604 v Zimbabwe at Harare 2024
=PakistanAbrar Ahmed566566 v Afghanistan at Sharjah 2025
29Sri LankaMatheesha Pathirana564581 v New Zealand at Bay Oval 2024
30PakistanMohammad Nawaz563563 v Afghanistan at Sharjah 2025
31AfghanistanMujeeb Ur Rahman560757 v Ireland at Greater Noida 2020
32New ZealandIsh Sodhi559737 v Pakistan at Wellington 2018
33South AfricaAnrich Nortje558699 v India at Cuttack 2022
=AfghanistanNoor Ahmad558558 v Hong Kong at Abu Dhabi 2025
35PakistanHaris Rauf557659 v New Zealand at Lahore 2023
36West IndiesJason Holder547589 v England at Grenada 2023
37PakistanAbbas Afridi544610 v Bangladesh at Mirpur 2025
38New ZealandLockie Ferguson538613 v Sri Lanka at Dambulla 2024
39IndiaKuldeep Yadav535737 v New Zealand at Hamilton 2019
40South AfricaKagiso Rabada531603 v West Indies at Nagpur 2016
=South AfricaKeshav Maharaj531673 v India at Indore 2022
42West IndiesRoston Chase527625 v Bangladesh at St. Vincent 2024
43South AfricaMarco Jansen526582 v India at Johannesburg 2024
44IndiaJasprit Bumrah523783 v England at Bengaluru 2017
45South AfricaTabraiz Shamsi520827 v West Indies at Grenada 2021
=New ZealandZakary Foulkes520520 v South Africa at Harare 2025
47BangladeshTanzim Hasan Sakib519546 v United Arab Emirates at Sharjah 2025
48ScotlandMark Watt518606 v New Zealand at Dubai 2021
49ScotlandBrad Currie512512 v Jersey at Netherlands 2025
=USAHarmeet Singh512551 v Nepal at Dallas 2024
51South AfricaLungi Ngidi507572 v Pakistan at Sydney 2022
52BangladeshHasan Mahmud506598 v United Arab Emirates at Sharjah 2025
53IndiaHardik Pandya498545 v West Indies at Guyana 2023
=BangladeshShoriful Islam498517 v Pakistan at Mirpur 2025
55EnglandReece Topley496662 v Australia at Canberra 2022
56Sri LankaBinura Fernando494501 v Zimbabwe at Harare 2025
=West IndiesAlzarri Joseph494654 v England at Grenada 2023
58NetherlandsAryan Dutt493503 v Scotland at Netherlands 2025
=EnglandBrydon Carse493493 v West Indies at Southampton 2025
60IndiaWashington Sundar492634 v England at Ahmedabad 2021
61IrelandMark Adair491589 v Namibia at Dubai 2019
62AustraliaBen Dwarshuis488488 v South Africa at Cairns 2025
63NepalLalit Rajbanshi486486 v Scotland at Glasgow 2025
64New ZealandBen Sears485510 v Pakistan at Wellington 2025
65United Arab EmiratesHaider Ali477477 v Afghanistan at Sharjah 2025
66EnglandSam Curran476690 v Pakistan at Melbourne 2022
67AfghanistanMohammad Nabi474643 v West Indies at Nagpur 2016
68EnglandSaqib Mahmood473492 v India at Pune 2025
69IrelandJosh Little463529 v New Zealand at Adelaide 2022
70West IndiesRomario Shepherd460582 v Sri Lanka at Dambulla 2024
71AustraliaPat Cummins459629 v England at Cardiff 2015
=EnglandMark Wood459615 v Sri Lanka at Cardiff 2021
73New ZealandTrent Boult458654 v Sri Lanka at Sydney 2022
74ZimbabweRichard Ngarava451526 v Namibia at Namibia 2023
75ZimbabweSikandar Raza449455 v India at Harare 2024
76USANosthush Kenjige447475 v Oman at Oman 2025
77South AfricaOttneil Baartman445482 v Pakistan at Centurion 2024
78IndiaMohammed Siraj443500 v Sri Lanka at Pallekele 2024
79NepalSandeep Lamichhane442514 v Papua New Guinea at Kirtipur, Nepal 2022
80New ZealandAdam Milne438668 v Pakistan at Mohali 2016
=ZimbabweBlessing Muzarabani438535 v Bangladesh at Harare 2021
82NepalDipendra Singh Airee434472 v USA at Dallas 2024
83AustraliaAshton Agar433719 v England at Southampton 2020
84NamibiaBernard Scholtz431523 v Zimbabwe at Namibia 2023
=New ZealandMichael Bracewell431555 v India at Lucknow 2023
86South AfricaKwena Maphaka430430 v Australia at Cairns 2025
87PakistanImad Wasim429797 v West Indies at Trinidad 2017
88AustraliaXavier Bartlett427445 v West Indies at St Kitts 2025
89ScotlandSafyaan Sharif426490 v Ireland at Dubai 2017
=PakistanShadab Khan426811 v Scotland at Edinburgh 2018
=USAJasdeep Singh426448 v Nepal at Dallas 2024
92AustraliaMitchell Starc424723 v Pakistan at Dubai 2014
93NetherlandsDaniel Doram418433 v Jersey at Netherlands 2025
94AustraliaAaron Hardie417447 v West Indies at St Kitts 2025
=OmanShakeel Ahmed417417 v USA at Oman 2025
96NetherlandsVivian Kingma415475 v Oman at Oman 2024
=New ZealandWill O’Rourke415419 v Zimbabwe at Harare 2025
98South AfricaCorbin Bosch413413 v Australia at Cairns 2025
99EnglandChris Jordan412664 v New Zealand at Wellington 2019
100IrelandBen White411431 v Scotland at Netherlands 2024