ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-03-20 12:00:17 IST

RankTeamPlayerRatingCareer Best Rating
1West IndiesAkeal Hosein707714 v Bangladesh at St. Vincent 2024
2IndiaVarun Chakaravarthy706706 v England at Mumbai 2025
3EnglandAdil Rashid705747 v West Indies at Barbados 2022
4Sri LankaWanindu Hasaranga700809 v West Indies at Abu Dhabi 2021
5AustraliaAdam Zampa694746 v Sri Lanka at Sydney 2022
6IndiaRavi Bishnoi674707 v Australia at Bengaluru 2023
7Sri LankaMaheesh Theekshana666686 v New Zealand at Bay Oval 2024
8AfghanistanRashid Khan664828 v Bangladesh at Dehradun 2018
9IndiaArshdeep Singh653679 v England at Kolkata 2025
10EnglandJofra Archer649668 v India at Chennai 2025
11West IndiesGudakesh Motie648715 v Sri Lanka at Dambulla 2024
12New ZealandJacob Duffy639639 v Pakistan at Dunedin 2025
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
18New ZealandMitchell Santner626735 v Pakistan at Wellington 2018
19West IndiesRoston Chase625625 v Bangladesh at St. Vincent 2024
20BangladeshRishad Hossain622622 v West Indies at St. Vincent 2024
21AustraliaJosh Hazlewood621808 v Sri Lanka at Sydney 2022
22South AfricaAnrich Nortje605699 v India at Cuttack 2022
23AfghanistanNaveen-ul-Haq601604 v Zimbabwe at Harare 2024
24BangladeshHasan Mahmud597597 v West Indies at St. Vincent 2024
25BangladeshMustafizur Rahman594718 v Sri Lanka at Colombo (RPS) 2017
26PakistanHaris Rauf586659 v New Zealand at Lahore 2023
27Sri LankaNuwan Thushara584584 v New Zealand at Nelson 2025
28New ZealandLockie Ferguson583613 v Sri Lanka at Dambulla 2024
29South AfricaKeshav Maharaj575673 v India at Indore 2022
=PakistanShaheen Afridi575636 v Australia at Lahore 2022
=Sri LankaMatheesha Pathirana575581 v New Zealand at Bay Oval 2024
32South AfricaMarco Jansen570582 v India at Johannesburg 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 Sodhi548737 v Pakistan at Wellington 2018
37USAHarmeet Singh544551 v Nepal at Dallas 2024
38IndiaKuldeep Yadav535737 v New Zealand at Hamilton 2019
39West IndiesRomario Shepherd533582 v Sri Lanka at Dambulla 2024
40New ZealandMatt Henry532543 v Sri Lanka at Nelson 2025
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
44PakistanAbbas Afridi517527 v South Africa at Centurion 2024
45EnglandReece Topley512662 v Australia at Canberra 2022
46PakistanImad Wasim509797 v West Indies at Trinidad 2017
47South AfricaKagiso Rabada507603 v West Indies at Nagpur 2016
48IndiaHardik Pandya498545 v West Indies at Guyana 2023
49AustraliaPat Cummins497629 v England at Cardiff 2015
50New ZealandTrent Boult496654 v Sri Lanka at Sydney 2022
=IrelandMark Adair496589 v Namibia at Dubai 2019
52AustraliaSean Abbott494509 v England at Cardiff 2024
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
58NetherlandsVivian Kingma475475 v Oman at Oman 2024
=USANosthush Kenjige475475 v Oman at Oman 2025
60New ZealandMichael Bracewell474555 v India at Lucknow 2023
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
67New ZealandBen Sears455455 v Pakistan at Dunedin 2025
68EnglandBrydon Carse454454 v India at Mumbai 2025
69West IndiesJason Holder449589 v England at Grenada 2023
=NamibiaBernard Scholtz449523 v Zimbabwe at Namibia 2023
71United Arab EmiratesAayan Khan448539 v Scotland at Dubai 2024
72Sri LankaBinura Fernando447447 v New Zealand at Nelson 2025
73NetherlandsLogan van Beek444495 v South Africa at New York 2024
=ZimbabweBlessing Muzarabani444535 v Bangladesh at Harare 2021
75IndiaMohammed Siraj443500 v Sri Lanka at Pallekele 2024
76USAJasdeep Singh435448 v Nepal at Dallas 2024
77AfghanistanMohammad Nabi434643 v West Indies at Nagpur 2016
78PakistanNaseem Shah432602 v Afghanistan at Sharjah 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
=PakistanShadab Khan423811 v Scotland at Edinburgh 2018
84AustraliaXavier Bartlett419419 v Pakistan at Hobart 2024
85PakistanMohammad Amir417712 v Australia at Edgbaston 2010
=NepalSompal Kami417417 v USA at Dallas 2024
=ZimbabweRichard Ngarava417526 v Namibia at Namibia 2023
=OmanShakeel Ahmed417417 v USA at Oman 2025
89AfghanistanAzmatullah Omarzai414452 v Uganda at Guyana 2024
90New ZealandZakary Foulkes413413 v Pakistan at Dunedin 2025
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
=CanadaSaad Bin Zafar407407 v Oman at King City 2024
96AustraliaMarcus Stoinis403459 v Namibia at Antigua 2024
=South AfricaLungi Ngidi403572 v Pakistan at Sydney 2022
98NetherlandsFred Klaassen402476 v South Africa at Adelaide 2022
=CanadaKaleem Sana402408 v Nepal at King City 2024
100NetherlandsTim Pringle400429 v Sri Lanka at St Lucia 2024
=AustraliaSpencer Johnson400400 v Pakistan at Hobart 2024