ICC Men’s ODI Bowling Rankings

ICC ODI Bowling Rankings

Last Updated On: 2025-10-27 18:00:11 IST

RankTeamPlayerRatingCareer Best Rating
1AfghanistanRashid Khan710799 v Pakistan at Abu Dhabi 2018
2South AfricaKeshav Maharaj680741 v Australia at Kolkata 2023
3Sri LankaMaheesh Theekshana659686 v Australia at Colombo (RPS) 2025
4EnglandJofra Archer654654 v South Africa at Southampton 2025
5NamibiaBernard Scholtz645648 v Oman at Scotland 2024
6IndiaKuldeep Yadav644761 v New Zealand at Bay Oval 2019
7New ZealandMitchell Santner637657 v India at Dubai 2025
8EnglandAdil Rashid628675 v India at Headingley 2018
9New ZealandMatt Henry622691 v Bangladesh at Wellington 2021
10AustraliaJosh Hazlewood611727 v England at Melbourne 2022
11IndiaRavindra Jadeja610733 v Zimbabwe at Bulawayo 2013
12Sri LankaWanindu Hasaranga607619 v Bangladesh at Pallekele 2025
13West IndiesGudakesh Motie599639 v Bangladesh at St Kitts 2024
14AustraliaAdam Zampa597699 v England at Trent Bridge 2024
15PakistanShaheen Afridi593696 v Australia at Perth Stadium 2024
16IndiaMohammad Shami590657 v New Zealand at Mumbai 2023
17IndiaMohammed Siraj586736 v New Zealand at Raipur 2023
18BangladeshMehidy Hasan Miraz578725 v Sri Lanka at Mirpur 2021
19ZimbabweRichard Ngarava569572 v Sri Lanka at Harare 2025
=New ZealandMichael Bracewell569571 v Pakistan at Napier 2025
21AustraliaMitchell Starc565782 v New Zealand at Melbourne 2015
22USASaurabh Netravalkar562597 v Nepal at Harare 2023
23West IndiesJayden Seales560575 v Pakistan at Trinidad 2025
24AfghanistanAzmatullah Omarzai559559 v Bangladesh at Abu Dhabi 2025
25AfghanistanMohammad Nabi553657 v Zimbabwe at Harare 2022
26West IndiesAlzarri Joseph546625 v South Africa at Potchefstroom 2023
27IrelandMark Adair544574 v Zimbabwe at Harare 2025
28South AfricaKagiso Rabada543719 v England at Lord’s 2017
=South AfricaLungi Ngidi543622 v Australia at Bloemfontein 2020
30PakistanHaris Rauf539619 v Australia at Perth Stadium 2024
31Sri LankaAsitha Fernando534536 v Zimbabwe at Harare 2025
32South AfricaMarco Jansen523586 v New Zealand at Pune 2023
33IrelandAndy McBrine522647 v West Indies at Jamaica 2022
=ScotlandMark Watt522622 v West Indies at Harare 2023
35USANosthush Kenjige515537 v Canada at Lauderhill 2025
36Sri LankaDunith Wellalage513523 v Bangladesh at Pallekele 2025
37IndiaAxar Patel512660 v Australia at Nagpur 2017
38BangladeshTaskin Ahmed506549 v Sri Lanka at Colombo (RPS) 2025
39ZimbabweSikandar Raza502511 v Pakistan at Bulawayo 2024
=PakistanAbrar Ahmed502502 v West Indies at Trinidad 2025
41ZimbabweBlessing Muzarabani499524 v Pakistan at Bulawayo 2024
42NetherlandsAryan Dutt492521 v Canada at Rotterdam 2024
=New ZealandWill O’Rourke492500 v Pakistan at Hamilton 2025
44PakistanNaseem Shah491498 v West Indies at Trinidad 2025
45IrelandGraham Hume489504 v Zimbabwe at Harare 2025
46AustraliaSean Abbott481530 v West Indies at Canberra 2024
47West IndiesRoston Chase480484 v Bangladesh at Mirpur 2025
48AustraliaPat Cummins479725 v Sri Lanka at The Oval 2019
=NepalLalit Rajbanshi479484 v Canada at King City 2024
50ScotlandBrandon McMullen478500 v Netherlands at Scotland 2025
51Sri LankaDilshan Madushanka477552 v Bangladesh at Chittagong 2024
52EnglandSaqib Mahmood476481 v South Africa at Lord’s 2025
53IrelandCraig Young475504 v South Africa at Abu Dhabi 2024
=United Arab EmiratesAayan Khan475517 v Sri Lanka at Bulawayo 2023
55OmanShakeel Ahmed473473 v USA at Lauderhill 2025
56BangladeshMustafizur Rahman472694 v West Indies at Sylhet 2018
=AfghanistanFazalhaq Farooqi472544 v Pakistan at Hambantota 2023
58NepalSandeep Lamichhane470595 v Papua New Guinea at Kirtipur, Nepal 2023
59IrelandJosh Little458534 v Zimbabwe at Harare 2023
60West IndiesAkeal Hosein454597 v South Africa at Potchefstroom 2023
61BangladeshShoriful Islam452563 v Afghanistan at Sharjah 2024
62ScotlandSafyaan Sharif445543 v England at Edinburgh 2018
=NetherlandsPaul van Meekeren445463 v United Arab Emirates at Utrecht 2025
=New ZealandJacob Duffy445445 v Pakistan at Bay Oval 2025
65AustraliaNathan Ellis444444 v India at Perth Stadium 2025
66United Arab EmiratesJunaid Siddique430456 v Netherlands at Oman 2024
=CanadaKaleem Sana430436 v Scotland at King City 2025
=BangladeshRishad Hossain430430 v West Indies at Dhaka 2025
69PakistanMohammad Nawaz427549 v New Zealand at Karachi 2023
70USAHarmeet Singh422422 v Oman at Lauderhill 2025
71BangladeshNasum Ahmed421428 v Afghanistan at Sharjah 2024
72EnglandReece Topley420558 v South Africa at Mumbai 2023
73BangladeshTanzim Hasan Sakib416429 v Afghanistan at Abu Dhabi 2025
74NetherlandsRoelof van der Merwe414508 v West Indies at Trinidad 2010
75West IndiesRomario Shepherd412416 v Bangladesh at Mirpur 2025
=AfghanistanAM Ghazanfar412427 v Zimbabwe at Harare 2024
77IndiaHardik Pandya411549 v South Africa at Centurion 2018
78PakistanMohammad Wasim410505 v England at Kolkata 2023
79NepalDipendra Singh Airee409482 v USA at Harare 2023
80South AfricaTabraiz Shamsi404597 v Bangladesh at Johannesburg 2022
=CanadaSaad Bin Zafar404404 v Namibia at King City 2025
82NepalKaran KC403425 v Pakistan at Multan 2023
83IrelandBarry McCarthy402448 v West Indies at Barbados 2020
=NamibiaRuben Trumpelmann402520 v Nepal at Kirtipur, Nepal 2024
85ScotlandChris Sole400511 v Zimbabwe at Bulawayo 2023
=NamibiaTangeni Lungameni400443 v United Arab Emirates at Dubai 2023
=West IndiesMatthew Forde400425 v England at Cardiff 2025
88IndiaVarun Chakaravarthy398402 v New Zealand at Dubai 2025
89NamibiaGerhard Erasmus395409 v Canada at Namibia 2025
90Sri LankaDushmantha Chameera393552 v Australia at Pallekele 2022
91Sri LankaJeffrey Vandersay389431 v Australia at Colombo (RPS) 2022
92EnglandBrydon Carse387387 v South Africa at Southampton 2025
93EnglandMark Wood386609 v Sri Lanka at Headingley 2019
94NepalSompal Kami383457 v Papua New Guinea at Kirtipur, Nepal 2023
95IndiaWashington Sundar382412 v Sri Lanka at Colombo (RPS) 2024
=BangladeshTanvir Islam382382 v West Indies at Dhaka 2025
97NetherlandsVivian Kingma376396 v Canada at Rotterdam 2024
98ZimbabweWellington Masakadza375383 v Ireland at Harare 2025
99IrelandCurtis Campher373389 v Zimbabwe at Harare 2025
100ScotlandMichael Leask370439 v Namibia at Scotland 2024