ICC Men’s T20I Bowling Rankings

ICC T20 Bowling Rankings

Last Updated On: 2026-05-01 00:00:42 IST

RankTeamPlayerRatingCareer Best Rating
1AfghanistanRashid Khan753828 v Bangladesh at Dehradun 2018
2IndiaVarun Chakaravarthy740818 v South Africa at Dharamsala 2025
3PakistanAbrar Ahmed736757 v Netherlands at Colombo (SSC) 2026
4EnglandAdil Rashid721747 v West Indies at Barbados 2022
5IndiaJasprit Bumrah702783 v England at Bengaluru 2017
6AustraliaAdam Zampa682746 v Sri Lanka at Sydney 2022
7South AfricaCorbin Bosch669745 v West Indies at Ahmedabad 2026
8West IndiesMatthew Forde667679 v Zimbabwe at Mumbai 2026
9AfghanistanMujeeb Ur Rahman663757 v Ireland at Greater Noida 2020
10AustraliaNathan Ellis661678 v India at Queensland 2025
11BangladeshMustafizur Rahman658718 v Sri Lanka at Colombo (RPS) 2017
=PakistanMohammad Nawaz658672 v Namibia at Colombo (SSC) 2026
13Sri LankaMaheesh Theekshana652686 v New Zealand at Bay Oval 2024
14Sri LankaWanindu Hasaranga651809 v West Indies at Abu Dhabi 2021
=ZimbabweBrad Evans651680 v Australia at Colombo (RPS) 2026
16IndiaArshdeep Singh649679 v England at Kolkata 2025
17IndiaAxar Patel639667 v Afghanistan at Indore 2024
18BangladeshMahedi Hasan638638 v New Zealand at Chittagong 2026
=West IndiesAkeal Hosein638726 v Bangladesh at Chittagong 2025
20New ZealandMitchell Santner637735 v Pakistan at Wellington 2018
21PakistanSalman Mirza636645 v Namibia at Colombo (SSC) 2026
22EnglandLiam Dawson634652 v New Zealand at Colombo (RPS) 2026
23BangladeshRishad Hossain626630 v Sri Lanka at Colombo (RPS) 2025
24EnglandJofra Archer617668 v India at Chennai 2025
=West IndiesGudakesh Motie617715 v Sri Lanka at Dambulla 2024
26IrelandMatthew Humphreys615615 v Oman at Colombo (SSC) 2026
27AustraliaXavier Bartlett607607 v Oman at Pallekele 2026
28Sri LankaDunith Wellalage605605 v Pakistan at Pallekele 2026
29ZimbabweSikandar Raza603607 v Oman at Colombo (SSC) 2026
30AustraliaJosh Hazlewood602808 v Sri Lanka at Sydney 2022
=PakistanShaheen Afridi602636 v Australia at Lahore 2022
32South AfricaLungi Ngidi598637 v Zimbabwe at Delhi 2026
33New ZealandJacob Duffy597750 v South Africa at Harare 2025
34ScotlandBrad Currie593615 v England at Kolkata 2026
35USAHarmeet Singh592594 v Netherlands at Chennai 2026
36BangladeshNasum Ahmed591643 v Afghanistan at Mirpur 2022
37NetherlandsAryan Dutt581581 v India at Ahmedabad 2026
38AfghanistanAzmatullah Omarzai580587 v United Arab Emirates at Delhi 2026
39New ZealandMatt Henry577619 v South Africa at Kolkata 2026
40West IndiesJason Holder576610 v New Zealand at Nelson 2025
=IndiaKuldeep Yadav576737 v New Zealand at Hamilton 2019
42Sri LankaMatheesha Pathirana574613 v Oman at Pallekele 2026
43South AfricaMarco Jansen573639 v India at Ahmedabad 2026
44EnglandJamie Overton570570 v India at Mumbai 2026
45New ZealandLockie Ferguson569613 v Sri Lanka at Dambulla 2024
=AfghanistanFazalhaq Farooqi569700 v Pakistan at Sharjah 2023
47ScotlandMark Watt567606 v New Zealand at Dubai 2021
48IndiaHardik Pandya560560 v New Zealand at Ahmedabad 2026
49South AfricaKeshav Maharaj552673 v India at Indore 2022
=Sri LankaNuwan Thushara552714 v Afghanistan at Abu Dhabi 2025
51BangladeshTanzim Hasan Sakib551560 v Ireland at Chittagong 2025
52IndiaRavi Bishnoi547707 v Australia at Bengaluru 2023
53NepalSandeep Lamichhane539539 v United Arab Emirates at Kirtipur, Nepal 2026
54Sri LankaDushmantha Chameera534560 v India at Colombo (RPS) 2021
=South AfricaGerald Coetzee534534 v New Zealand at Christchurch 2026
56ZimbabweBlessing Muzarabani527535 v Bangladesh at Harare 2021
57PakistanUsman Tariq524524 v Sri Lanka at Pallekele 2026
58South AfricaOttneil Baartman522522 v New Zealand at Christchurch 2026
59West IndiesRoston Chase518625 v Bangladesh at St. Vincent 2024
60AfghanistanNoor Ahmad516640 v Bangladesh at Sharjah 2025
61New ZealandBen Sears514519 v South Africa at Christchurch 2026
62South AfricaKagiso Rabada513603 v West Indies at Nagpur 2016
63BangladeshShoriful Islam512517 v Pakistan at Mirpur 2025
64South AfricaGeorge Linde511552 v Ireland at Belfast 2021
=USAShadley van Schalkwyk511511 v Namibia at Chennai 2026
66AustraliaSean Abbott510601 v New Zealand at Bay Oval 2025
=PakistanSufiyan Muqeem510656 v India at Dubai 2025
68West IndiesShamar Joseph507534 v Italy at Kolkata 2026
69BangladeshTaskin Ahmed501631 v West Indies at St. Vincent 2024
70ZimbabweRichard Ngarava500528 v Oman at Colombo (SSC) 2026
71New ZealandZakary Foulkes493520 v South Africa at Harare 2025
72PakistanSaim Ayub492534 v Sri Lanka at Rawalpindi 2025
73PakistanShadab Khan485811 v Scotland at Edinburgh 2018
=NepalDipendra Singh Airee485487 v Scotland at Mumbai 2026
75AustraliaBen Dwarshuis484510 v New Zealand at Bay Oval 2025
=United Arab EmiratesHaider Ali484517 v Oman at Oman 2025
77South AfricaKwena Maphaka478508 v Zimbabwe at Delhi 2026
78IrelandMark Adair475589 v Namibia at Dubai 2019
79EnglandLuke Wood463497 v Nepal at Mumbai 2026
80AfghanistanMohammad Nabi462643 v West Indies at Nagpur 2016
=South AfricaAnrich Nortje462699 v India at Cuttack 2022
82USANosthush Kenjige461475 v Oman at Oman 2025
83EnglandSam Curran456690 v Pakistan at Melbourne 2022
=New ZealandKyle Jamieson456488 v India at Nagpur 2026
85IrelandJosh Little451529 v New Zealand at Adelaide 2022
86ScotlandMichael Leask450450 v Namibia at Namibia 2026
=West IndiesRomario Shepherd450582 v Sri Lanka at Dambulla 2024
88NetherlandsLogan van Beek449495 v South Africa at New York 2024
89PakistanHaris Rauf448659 v New Zealand at Lahore 2023
90NamibiaBernard Scholtz447523 v Zimbabwe at Namibia 2023
91United Arab EmiratesMuhammad Arfan439439 v Nepal at Kirtipur, Nepal 2026
92New ZealandIsh Sodhi438737 v Pakistan at Wellington 2018
=NetherlandsKyle Klein438438 v India at Ahmedabad 2026
94EnglandBrydon Carse433495 v New Zealand at Christchurch 2025
95NetherlandsPaul van Meekeren432548 v Ireland at Rotterdam 2018
=OmanShakeel Ahmed432438 v United Arab Emirates at Abu Dhabi 2025
97IrelandBarry McCarthy431468 v Bangladesh at Chittagong 2025
=IndiaWashington Sundar431634 v England at Ahmedabad 2021
=BangladeshHasan Mahmud431598 v United Arab Emirates at Sharjah 2025
100United Arab EmiratesJunaid Siddique428440 v Scotland at Dubai 2024