ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-06-15 12:00:14 IST

RankTeamPlayerRatingCareer Best Rating
1New ZealandJacob Duffy723723 v Pakistan at Wellington 2025
2EnglandAdil Rashid710747 v West Indies at Barbados 2022
3IndiaVarun Chakaravarthy706706 v England at Mumbai 2025
4Sri LankaWanindu Hasaranga700809 v West Indies at Abu Dhabi 2021
5West IndiesAkeal Hosein696714 v Bangladesh at St. Vincent 2024
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
11West IndiesGudakesh Motie646715 v Sri Lanka at Dambulla 2024
12IndiaAxar Patel636667 v Afghanistan at Indore 2024
13EnglandJofra Archer630668 v India at Chennai 2025
14AustraliaNathan Ellis629629 v Pakistan at Hobart 2024
15AfghanistanFazalhaq Farooqi627700 v Pakistan at Sharjah 2023
16AustraliaJosh Hazlewood621808 v Sri Lanka at Sydney 2022
17New ZealandMitchell Santner608735 v Pakistan at Wellington 2018
18South AfricaAnrich Nortje605699 v India at Cuttack 2022
=PakistanHaris Rauf605659 v New Zealand at Lahore 2023
=PakistanAbbas Afridi605605 v Bangladesh at Lahore 2025
21BangladeshMahedi Hasan603636 v West Indies at St. Vincent 2024
22AfghanistanNaveen-ul-Haq601604 v Zimbabwe at Harare 2024
23West IndiesRoston Chase600625 v Bangladesh at St. Vincent 2024
24BangladeshTaskin Ahmed594631 v West Indies at St. Vincent 2024
25Sri LankaNuwan Thushara584584 v New Zealand at Nelson 2025
26BangladeshMustafizur Rahman575718 v Sri Lanka at Colombo (RPS) 2017
=South AfricaKeshav Maharaj575673 v India at Indore 2022
=Sri LankaMatheesha Pathirana575581 v New Zealand at Bay Oval 2024
29South AfricaMarco Jansen570582 v India at Johannesburg 2024
=BangladeshRishad Hossain570622 v West Indies at St. Vincent 2024
31New ZealandLockie Ferguson566613 v Sri Lanka at Dambulla 2024
32South AfricaTabraiz Shamsi564827 v West Indies at Grenada 2021
=AfghanistanMujeeb Ur Rahman564757 v Ireland at Greater Noida 2020
34BangladeshHasan Mahmud554598 v United Arab Emirates at Sharjah 2025
35PakistanShaheen Afridi552636 v Australia at Lahore 2022
36New ZealandIsh Sodhi551737 v Pakistan at Wellington 2018
37IndiaKuldeep Yadav535737 v New Zealand at Hamilton 2019
38West IndiesAlzarri Joseph529654 v England at Grenada 2023
39IndiaJasprit Bumrah523783 v England at Bengaluru 2017
40ScotlandMark Watt518606 v New Zealand at Dubai 2021
41New ZealandMatt Henry516543 v Sri Lanka at Nelson 2025
42West IndiesRomario Shepherd513582 v Sri Lanka at Dambulla 2024
43BangladeshTanzim Hasan Sakib512546 v United Arab Emirates at Sharjah 2025
=USAHarmeet Singh512551 v Nepal at Dallas 2024
45New ZealandBen Sears510510 v Pakistan at Wellington 2025
46South AfricaKagiso Rabada507603 v West Indies at Nagpur 2016
47IndiaHardik Pandya498545 v West Indies at Guyana 2023
48AustraliaPat Cummins497629 v England at Cardiff 2015
49EnglandReece Topley496662 v Australia at Canberra 2022
=IrelandMark Adair496589 v Namibia at Dubai 2019
51AustraliaSean Abbott494509 v England at Cardiff 2024
52EnglandBrydon Carse493493 v West Indies at Southampton 2025
53IndiaWashington Sundar492634 v England at Ahmedabad 2021
54ScotlandBrad Currie491491 v Australia at Edinburgh 2024
55South AfricaOttneil Baartman482482 v Pakistan at Centurion 2024
56New ZealandTrent Boult481654 v Sri Lanka at Sydney 2022
57PakistanImad Wasim479797 v West Indies at Trinidad 2017
58PakistanShadab Khan476811 v Scotland at Edinburgh 2018
=EnglandSam Curran476690 v Pakistan at Melbourne 2022
=PakistanAbrar Ahmed476485 v Bangladesh at Lahore 2025
61NetherlandsVivian Kingma475475 v Oman at Oman 2024
62EnglandSaqib Mahmood473492 v India at Pune 2025
63AustraliaAshton Agar470719 v England at Southampton 2020
64NetherlandsPaul van Meekeren469548 v Ireland at Rotterdam 2018
65IrelandJosh Little468529 v New Zealand at Adelaide 2022
66AustraliaMitchell Starc460723 v Pakistan at Dubai 2014
=West IndiesJason Holder460589 v England at Grenada 2023
=New ZealandZakary Foulkes460465 v Pakistan at Bay Oval 2025
69EnglandMark Wood459615 v Sri Lanka at Cardiff 2021
70Sri LankaBinura Fernando447447 v New Zealand at Nelson 2025
=USANosthush Kenjige447475 v Oman at Oman 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
75BangladeshShoriful Islam436517 v West Indies at Dominica 2022
76New ZealandMichael Bracewell435555 v India at Lucknow 2023
77AfghanistanMohammad Nabi434643 v West Indies at Nagpur 2016
=United Arab EmiratesAayan Khan434539 v Scotland at Dubai 2024
79NamibiaBernard Scholtz431523 v Zimbabwe at Namibia 2023
80NepalDipendra Singh Airee428472 v USA at Dallas 2024
81USAJasdeep Singh426448 v Nepal at Dallas 2024
82ZimbabweSikandar Raza423455 v India at Harare 2024
83AustraliaXavier Bartlett419419 v Pakistan at Hobart 2024
84ZimbabweRichard Ngarava417526 v Namibia at Namibia 2023
=OmanShakeel Ahmed417417 v USA at Oman 2025
86West IndiesObed McCoy415569 v India at St Kitts 2022
87AfghanistanAzmatullah Omarzai414452 v Uganda at Guyana 2024
88EnglandChris Jordan412664 v New Zealand at Wellington 2019
=IrelandBen White412431 v Scotland at Netherlands 2024
90ScotlandSafyaan Sharif408490 v Ireland at Dubai 2017
=EnglandLuke Wood408408 v West Indies at Southampton 2025
92IrelandCraig Young407411 v New Zealand at Belfast 2022
=IrelandBarry McCarthy407428 v Pakistan at Lauderhill 2024
=PakistanNaseem Shah407602 v Afghanistan at Sharjah 2023
95PakistanSufiyan Muqeem406418 v New Zealand at Wellington 2025
96NepalSompal Kami403425 v Qatar at Hong Kong 2025
=AustraliaMarcus 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