ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2025-01-22 06:02:22 IST

RankTeamPlayerRatingCareer Best Rating
1West IndiesAkeal Hosein707714 v Bangladesh at St. Vincent 2024
2EnglandAdil Rashid701746 v West Indies at Barbados 2022
3Sri LankaWanindu Hasaranga698797 v West Indies at Abu Dhabi 2021
4AustraliaAdam Zampa694743 v Sri Lanka at Sydney 2022
5IndiaRavi Bishnoi666699 v Australia at Bengaluru 2023
6Sri LankaMaheesh Theekshana665685 v New Zealand at Bay Oval 2024
7AfghanistanRashid Khan664816 v Bangladesh at Dehradun 2018
8IndiaArshdeep Singh656656 v South Africa at Johannesburg 2024
9West IndiesGudakesh Motie643707 v Sri Lanka at Dambulla 2024
10New ZealandMitchell Santner639724 v Pakistan at Wellington 2018
11BangladeshMahedi Hasan636636 v West Indies at St. Vincent 2024
12BangladeshTaskin Ahmed630630 v West Indies at St. Vincent 2024
13AustraliaNathan Ellis628628 v Pakistan at Hobart 2024
14West IndiesRoston Chase625625 v Bangladesh at St. Vincent 2024
15AfghanistanFazalhaq Farooqi624692 v Pakistan at Sharjah 2023
16IndiaAxar Patel623667 v Afghanistan at Indore 2024
17BangladeshRishad Hossain621621 v West Indies at St. Vincent 2024
18AustraliaJosh Hazlewood620806 v Sri Lanka at Sydney 2022
19EnglandJofra Archer616618 v West Indies at St Lucia 2024
20South AfricaAnrich Nortje604695 v India at Cuttack 2022
21PakistanShaheen Afridi599635 v Australia at Lahore 2022
22BangladeshHasan Mahmud597597 v West Indies at St. Vincent 2024
23AfghanistanNaveen-ul-Haq595598 v Zimbabwe at Harare 2024
=New ZealandLockie Ferguson595613 v Sri Lanka at Dambulla 2024
25BangladeshMustafizur Rahman593696 v Sri Lanka at Colombo (RPS) 2017
26Sri LankaNuwan Thushara584584 v New Zealand at Nelson 2025
27South AfricaKeshav Maharaj574662 v India at Indore 2022
=Sri LankaMatheesha Pathirana574580 v New Zealand at Bay Oval 2024
29PakistanHaris Rauf573658 v New Zealand at Lahore 2023
30IndiaVarun Chakravarthy566566 v South Africa at Johannesburg 2024
31South AfricaMarco Jansen565576 v India at Johannesburg 2024
32South AfricaTabraiz Shamsi563821 v West Indies at Grenada 2021
=AfghanistanMujeeb Ur Rahman563745 v Ireland at Greater Noida 2020
34IndiaKuldeep Yadav562730 v New Zealand at Hamilton 2019
35West IndiesAlzarri Joseph557646 v New Zealand at Trinidad 2024
36IndiaJasprit Bumrah550764 v England at Bengaluru 2017
37USAHarmeet Singh543551 v Nepal at Dallas 2024
38New ZealandMatt Henry542542 v Sri Lanka at Nelson 2025
39New ZealandJacob Duffy539539 v Sri Lanka at Nelson 2025
40New ZealandIsh Sodhi538732 v Pakistan at Wellington 2018
=EnglandReece Topley538662 v Australia at Canberra 2022
42West IndiesRomario Shepherd531580 v Sri Lanka at Dambulla 2024
43IndiaWashington Sundar528631 v England at Ahmedabad 2021
44PakistanAbbas Afridi526526 v South Africa at Centurion 2024
45PakistanImad Wasim520781 v West Indies at Trinidad 2017
46ScotlandMark Watt517603 v New Zealand at Dubai 2021
=BangladeshTanzim Hasan Sakib517517 v West Indies at St. Vincent 2024
48EnglandSam Curran515688 v Pakistan at Melbourne 2022
49IrelandMark Adair511569 v Namibia at Dubai 2019
50South AfricaKagiso Rabada506596 v West Indies at Nagpur 2016
51IndiaHardik Pandya505544 v West Indies at Guyana 2023
52New ZealandTrent Boult504653 v Sri Lanka at Sydney 2022
53AustraliaPat Cummins496619 v England at Cardiff 2015
=New ZealandMichael Bracewell496548 v India at Lucknow 2023
55AustraliaSean Abbott493508 v England at Cardiff 2024
56ScotlandBrad Currie491491 v Australia at Edinburgh 2024
57South AfricaOttneil Baartman482482 v Pakistan at Centurion 2024
58NetherlandsVivian Kingma475475 v Oman at Oman 2024
59AustraliaAshton Agar470717 v England at Southampton 2020
60NetherlandsPaul van Meekeren469541 v Ireland at Rotterdam 2018
61IndiaMohammed Siraj466500 v Sri Lanka at Pallekele 2024
62NepalDipendra Singh Airee461472 v USA at Dallas 2024
63AustraliaMitchell Starc458702 v Pakistan at Dubai 2014
64IrelandJosh Little456528 v New Zealand at Adelaide 2022
65ZimbabweBlessing Muzarabani452522 v Bangladesh at Harare 2021
66West IndiesJason Holder448589 v England at Grenada 2023
=USAJasdeep Singh448448 v Nepal at Dallas 2024
=NamibiaBernard Scholtz448521 v Zimbabwe at Namibia 2023
69Sri LankaBinura Fernando447447 v New Zealand at Nelson 2025
70EnglandChris Jordan446659 v New Zealand at Wellington 2019
71PakistanShadab Khan444769 v Scotland at Edinburgh 2018
72NetherlandsLogan van Beek443495 v South Africa at New York 2024
73United Arab EmiratesAayan Khan441527 v Scotland at Dubai 2024
74EnglandMark Wood440610 v Sri Lanka at Cardiff 2021
75EnglandChris Woakes437581 v Pakistan at Melbourne 2022
76ZimbabweRichard Ngarava436526 v Namibia at Namibia 2023
77EnglandSaqib Mahmood435439 v West Indies at St Lucia 2024
78AfghanistanMohammad Nabi434640 v West Indies at Nagpur 2016
79PakistanMohammad Wasim432609 v South Africa at Sydney 2022
80ZimbabweSikandar Raza431455 v India at Harare 2024
81BangladeshShoriful Islam428513 v West Indies at Dominica 2022
=PakistanNaseem Shah428578 v Afghanistan at Sharjah 2023
83West IndiesObed McCoy427567 v India at St Kitts 2022
84PakistanMohammad Amir425703 v Australia at Edgbaston 2010
85USANosthush Kenjige423423 v Nepal at Dallas 2024
86IrelandBen White422431 v Scotland at Netherlands 2024
87AustraliaXavier Bartlett419419 v Pakistan at Hobart 2024
88IrelandBarry McCarthy418426 v Pakistan at Lauderhill 2024
89NepalSompal Kami417417 v USA at Dallas 2024
90EnglandLiam Livingstone410463 v West Indies at Barbados 2024
=AfghanistanAzmatullah Omarzai410446 v Uganda at Guyana 2024
=New ZealandBen Sears410449 v Pakistan at Lahore 2024
93ScotlandSafyaan Sharif407483 v Zimbabwe at Edinburgh 2021
94CanadaSaad Bin Zafar406406 v Oman at King City 2024
95AustraliaMarcus Stoinis402457 v Namibia at Antigua 2024
96South AfricaLungi Ngidi401568 v Pakistan at Sydney 2022
97NetherlandsFred Klaassen400473 v South Africa at Adelaide 2022
98New ZealandAdam Milne399663 v Pakistan at Mohali 2016
=AustraliaSpencer Johnson399399 v Pakistan at Hobart 2024
100CanadaKaleem Sana397402 v Nepal at King City 2024