ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-04-14 18:03:30 IST

RankTeamPlayerRatingCareer Best Rating
1New ZealandJacob Duffy723723 v Pakistan at Wellington 2025
2West IndiesAkeal Hosein707714 v Bangladesh at St. Vincent 2024
3IndiaVarun Chakaravarthy706706 v England at Mumbai 2025
4EnglandAdil Rashid705747 v West Indies at Barbados 2022
5Sri LankaWanindu Hasaranga700809 v West Indies at Abu Dhabi 2021
6AustraliaAdam Zampa694746 v Sri Lanka at Sydney 2022
7IndiaRavi Bishnoi674707 v Australia at Bengaluru 2023
8Sri LankaMaheesh Theekshana666686 v New Zealand at Bay Oval 2024
9AfghanistanRashid Khan664828 v Bangladesh at Dehradun 2018
10IndiaArshdeep Singh653679 v England at Kolkata 2025
11EnglandJofra Archer649668 v India at Chennai 2025
12West IndiesGudakesh Motie648715 v Sri Lanka at Dambulla 2024
13IndiaAxar Patel636667 v Afghanistan at Indore 2024
=BangladeshMahedi Hasan636636 v West Indies at St. Vincent 2024
15BangladeshTaskin Ahmed631631 v West Indies at St. Vincent 2024
16AustraliaNathan Ellis629629 v Pakistan at Hobart 2024
17AfghanistanFazalhaq Farooqi627700 v Pakistan at Sharjah 2023
18West IndiesRoston Chase625625 v Bangladesh at St. Vincent 2024
19BangladeshRishad Hossain622622 v West Indies at St. Vincent 2024
20AustraliaJosh Hazlewood621808 v Sri Lanka at Sydney 2022
=PakistanHaris Rauf621659 v New Zealand at Lahore 2023
22New ZealandMitchell Santner608735 v Pakistan at Wellington 2018
23South AfricaAnrich Nortje605699 v India at Cuttack 2022
24AfghanistanNaveen-ul-Haq601604 v Zimbabwe at Harare 2024
25BangladeshHasan Mahmud597597 v West Indies at St. Vincent 2024
26BangladeshMustafizur Rahman594718 v Sri Lanka at Colombo (RPS) 2017
27Sri LankaNuwan Thushara584584 v New Zealand at Nelson 2025
28South AfricaKeshav Maharaj575673 v India at Indore 2022
=Sri LankaMatheesha Pathirana575581 v New Zealand at Bay Oval 2024
30South AfricaMarco Jansen570582 v India at Johannesburg 2024
31PakistanShaheen Afridi569636 v Australia at Lahore 2022
32New ZealandLockie Ferguson566613 v Sri Lanka at Dambulla 2024
33South AfricaTabraiz Shamsi564827 v West Indies at Grenada 2021
=AfghanistanMujeeb Ur Rahman564757 v Ireland at Greater Noida 2020
35West IndiesAlzarri Joseph559654 v England at Grenada 2023
36New ZealandIsh Sodhi551737 v Pakistan at Wellington 2018
37PakistanAbbas Afridi550556 v New Zealand at Bay Oval 2025
38USAHarmeet Singh544551 v Nepal at Dallas 2024
39IndiaKuldeep Yadav535737 v New Zealand at Hamilton 2019
40West IndiesRomario Shepherd533582 v Sri Lanka at Dambulla 2024
41IndiaJasprit Bumrah523783 v England at Bengaluru 2017
42ScotlandMark Watt518606 v New Zealand at Dubai 2021
=BangladeshTanzim Hasan Sakib518518 v West Indies at St. Vincent 2024
44New ZealandMatt Henry516543 v Sri Lanka at Nelson 2025
45EnglandReece Topley512662 v Australia at Canberra 2022
46New ZealandBen Sears510510 v Pakistan at Wellington 2025
47South AfricaKagiso Rabada507603 v West Indies at Nagpur 2016
48IndiaHardik Pandya498545 v West Indies at Guyana 2023
49AustraliaPat Cummins497629 v England at Cardiff 2015
50IrelandMark Adair496589 v Namibia at Dubai 2019
51AustraliaSean Abbott494509 v England at Cardiff 2024
=PakistanImad Wasim494797 v West Indies at Trinidad 2017
53IndiaWashington Sundar492634 v England at Ahmedabad 2021
54EnglandSam Curran491690 v Pakistan at Melbourne 2022
=ScotlandBrad Currie491491 v Australia at Edinburgh 2024
56EnglandSaqib Mahmood487492 v India at Pune 2025
57South AfricaOttneil Baartman482482 v Pakistan at Centurion 2024
58New ZealandTrent Boult481654 v Sri Lanka at Sydney 2022
59NetherlandsVivian Kingma475475 v Oman at Oman 2024
=USANosthush Kenjige475475 v Oman at Oman 2025
61EnglandMark Wood473615 v Sri Lanka at Cardiff 2021
62AustraliaAshton Agar470719 v England at Southampton 2020
63NetherlandsPaul van Meekeren469548 v Ireland at Rotterdam 2018
64IrelandJosh Little468529 v New Zealand at Adelaide 2022
65NepalDipendra Singh Airee461472 v USA at Dallas 2024
66AustraliaMitchell Starc460723 v Pakistan at Dubai 2014
=New ZealandZakary Foulkes460465 v Pakistan at Bay Oval 2025
68EnglandBrydon Carse454454 v India at Mumbai 2025
69West IndiesJason Holder449589 v England at Grenada 2023
70United Arab EmiratesAayan Khan448539 v Scotland at Dubai 2024
71Sri LankaBinura Fernando447447 v New Zealand at Nelson 2025
72NetherlandsLogan van Beek444495 v South Africa at New York 2024
=ZimbabweBlessing Muzarabani444535 v Bangladesh at Harare 2021
74IndiaMohammed Siraj443500 v Sri Lanka at Pallekele 2024
75USAJasdeep Singh435448 v Nepal at Dallas 2024
=New ZealandMichael Bracewell435555 v India at Lucknow 2023
77AfghanistanMohammad Nabi434643 v West Indies at Nagpur 2016
78NamibiaBernard Scholtz431523 v Zimbabwe at Namibia 2023
79West IndiesObed McCoy428569 v India at St Kitts 2022
=BangladeshShoriful Islam428517 v West Indies at Dominica 2022
81EnglandChris Jordan425664 v New Zealand at Wellington 2019
82ZimbabweSikandar Raza423455 v India at Harare 2024
83PakistanShadab Khan419811 v Scotland at Edinburgh 2018
=PakistanNaseem Shah419602 v Afghanistan at Sharjah 2023
=AustraliaXavier Bartlett419419 v Pakistan at Hobart 2024
86PakistanSufiyan Muqeem418418 v New Zealand at Wellington 2025
87NepalSompal Kami417417 v USA at Dallas 2024
=ZimbabweRichard Ngarava417526 v Namibia at Namibia 2023
=OmanShakeel Ahmed417417 v USA at Oman 2025
90AfghanistanAzmatullah Omarzai414452 v Uganda at Guyana 2024
91IrelandBen White412431 v Scotland at Netherlands 2024
92ScotlandSafyaan Sharif408490 v Ireland at Dubai 2017
93IrelandCraig Young407411 v New Zealand at Belfast 2022
=IrelandBarry McCarthy407428 v Pakistan at Lauderhill 2024
95PakistanMohammad Amir405712 v Australia at Edgbaston 2010
=CanadaSaad Bin Zafar405414 v Namibia at Namibia 2025
97AustraliaMarcus Stoinis403459 v Namibia at Antigua 2024
=South AfricaLungi Ngidi403572 v Pakistan at Sydney 2022
99NetherlandsFred Klaassen402476 v South Africa at Adelaide 2022
=NamibiaGerhard Erasmus402431 v Zimbabwe at Namibia 2023