ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated: 2024-12-17

RankTeamPlayerRatingCareer Best Rating
1West IndiesAkeal Hosein707708 v England at St Lucia 2024
2EnglandAdil Rashid701746 v West Indies at Barbados 2022
3Sri LankaWanindu Hasaranga696797 v West Indies at Abu Dhabi 2021
4AustraliaAdam Zampa694743 v Sri Lanka at Sydney 2022
5Sri LankaMaheesh Theekshana684684 v New Zealand at Dambulla 2024
6IndiaRavi Bishnoi666699 v Australia at Bengaluru 2023
7AfghanistanRashid Khan664816 v Bangladesh at Dehradun 2018
8IndiaArshdeep Singh656656 v South Africa at Johannesburg 2024
9West IndiesGudakesh Motie651707 v Sri Lanka at Dambulla 2024
10AustraliaNathan Ellis628628 v Pakistan at Hobart 2024
11New ZealandMitchell Santner624724 v Pakistan at Wellington 2018
=AfghanistanFazalhaq Farooqi624692 v Pakistan at Sharjah 2023
13IndiaAxar Patel623667 v Afghanistan at Indore 2024
14AustraliaJosh Hazlewood620806 v Sri Lanka at Sydney 2022
15EnglandJofra Archer616618 v West Indies at St Lucia 2024
16New ZealandLockie Ferguson613613 v Sri Lanka at Dambulla 2024
17New ZealandTim Southee610669 v Bangladesh at Auckland 2021
18BangladeshTaskin Ahmed608608 v West Indies at St. Vincent 2024
19BangladeshMustafizur Rahman605696 v Sri Lanka at Colombo (RPS) 2017
20South AfricaAnrich Nortje604695 v India at Cuttack 2022
21PakistanShaheen Afridi599635 v Australia at Lahore 2022
22AfghanistanNaveen-ul-Haq595598 v Zimbabwe at Harare 2024
23BangladeshMahedi Hasan590632 v West Indies at Guyana 2022
24West IndiesRoston Chase584584 v Bangladesh at St. Vincent 2024
25South AfricaKeshav Maharaj574662 v India at Indore 2022
26PakistanHaris Rauf573658 v New Zealand at Lahore 2023
27West IndiesAlzarri Joseph569646 v New Zealand at Trinidad 2024
28IndiaVarun Chakravarthy566566 v South Africa at Johannesburg 2024
29South AfricaMarco Jansen565576 v India at Johannesburg 2024
30South AfricaTabraiz Shamsi563821 v West Indies at Grenada 2021
=AfghanistanMujeeb Ur Rahman563745 v Ireland at Greater Noida 2020
32IndiaKuldeep Yadav562730 v New Zealand at Hamilton 2019
33Sri LankaMatheesha Pathirana556556 v New Zealand at Dambulla 2024
34New ZealandIsh Sodhi554732 v Pakistan at Wellington 2018
35IndiaJasprit Bumrah550764 v England at Bengaluru 2017
36USAHarmeet Singh543551 v Nepal at Dallas 2024
37EnglandReece Topley538662 v Australia at Canberra 2022
38BangladeshRishad Hossain531596 v Australia at Antigua 2024
39West IndiesRomario Shepherd530580 v Sri Lanka at Dambulla 2024
40IndiaWashington Sundar528631 v England at Ahmedabad 2021
41PakistanAbbas Afridi526526 v South Africa at Centurion 2024
42PakistanImad Wasim520781 v West Indies at Trinidad 2017
43New ZealandTrent Boult519653 v Sri Lanka at Sydney 2022
44ScotlandMark Watt517603 v New Zealand at Dubai 2021
45EnglandSam Curran515688 v Pakistan at Melbourne 2022
46IrelandMark Adair511569 v Namibia at Dubai 2019
47South AfricaKagiso Rabada506596 v West Indies at Nagpur 2016
=BangladeshHasan Mahmud506529 v Ireland at Chittagong 2023
=Sri LankaNuwan Thushara506506 v New Zealand at Dambulla 2024
50IndiaHardik Pandya505544 v West Indies at Guyana 2023
51New ZealandMichael Bracewell502548 v India at Lucknow 2023
52AustraliaPat Cummins496619 v England at Cardiff 2015
53AustraliaSean Abbott493508 v England at Cardiff 2024
54ScotlandBrad Currie491491 v Australia at Edinburgh 2024
55South AfricaOttneil Baartman482482 v Pakistan at Centurion 2024
56NetherlandsVivian Kingma475475 v Oman at Oman 2024
57AustraliaAshton Agar470717 v England at Southampton 2020
58NetherlandsPaul van Meekeren469541 v Ireland at Rotterdam 2018
59IndiaMohammed Siraj466500 v Sri Lanka at Pallekele 2024
60NepalDipendra Singh Airee461472 v USA at Dallas 2024
61BangladeshTanzim Hasan Sakib459466 v India at Antigua 2024
62AustraliaMitchell Starc458702 v Pakistan at Dubai 2014
63West IndiesJason Holder457589 v England at Grenada 2023
64IrelandJosh Little456528 v New Zealand at Adelaide 2022
65United Arab EmiratesAayan Khan454527 v Scotland at Dubai 2024
66ZimbabweBlessing Muzarabani452522 v Bangladesh at Harare 2021
67USAJasdeep Singh448448 v Nepal at Dallas 2024
=NamibiaBernard Scholtz448521 v Zimbabwe at Namibia 2023
69EnglandChris Jordan446659 v New Zealand at Wellington 2019
70West IndiesObed McCoy445567 v India at St Kitts 2022
71PakistanShadab Khan444769 v Scotland at Edinburgh 2018
72NetherlandsLogan van Beek443495 v South Africa at New York 2024
73EnglandMark Wood440610 v Sri Lanka at Cardiff 2021
74New ZealandMatt Henry438489 v Pakistan at Christchurch 2024
75EnglandChris Woakes437581 v Pakistan at Melbourne 2022
=BangladeshShoriful Islam437513 v West Indies at Dominica 2022
77ZimbabweRichard Ngarava436526 v Namibia at Namibia 2023
78EnglandSaqib Mahmood435439 v West Indies at St Lucia 2024
79AfghanistanMohammad Nabi434640 v West Indies at Nagpur 2016
80PakistanMohammad Wasim432609 v South Africa at Sydney 2022
81ZimbabweSikandar Raza431455 v India at Harare 2024
82PakistanNaseem Shah428578 v Afghanistan at Sharjah 2023
83PakistanMohammad Amir425703 v Australia at Edgbaston 2010
84USANosthush Kenjige423423 v Nepal at Dallas 2024
=New ZealandBen Sears423449 v Pakistan at Lahore 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
90New ZealandAdam Milne411663 v Pakistan at Mohali 2016
91EnglandLiam Livingstone410463 v West Indies at Barbados 2024
=AfghanistanAzmatullah Omarzai410446 v Uganda at Guyana 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
=OmanShakeel Ahmad400400 v United Arab Emirates at Dubai (GCA) 2024
99AustraliaSpencer Johnson399399 v Pakistan at Hobart 2024
100CanadaKaleem Sana397402 v Nepal at King City 2024