ICC Men’s ODI Bowling Rankings

ICC ODI Bowling Rankings

Last Updated On: 2025-04-14 12:01:44 IST

RankTeamPlayerRatingCareer Best Rating
1Sri LankaMaheesh Theekshana680686 v Australia at Colombo (RPS) 2025
2IndiaKuldeep Yadav650761 v New Zealand at Bay Oval 2019
3South AfricaKeshav Maharaj648741 v Australia at Kolkata 2023
4NamibiaBernard Scholtz644648 v Oman at Scotland 2024
5AfghanistanRashid Khan640799 v Pakistan at Abu Dhabi 2018
6New ZealandMitchell Santner637657 v India at Dubai 2025
7West IndiesGudakesh Motie632639 v Bangladesh at St Kitts 2024
8New ZealandMatt Henry622691 v Bangladesh at Wellington 2021
9IndiaRavindra Jadeja616733 v Zimbabwe at Bulawayo 2013
10AustraliaAdam Zampa614699 v England at Trent Bridge 2024
11AustraliaJosh Hazlewood603727 v England at Melbourne 2022
12PakistanShaheen Afridi601696 v Australia at Perth Stadium 2024
13IndiaMohammad Shami596657 v New Zealand at Mumbai 2023
14IndiaMohammed Siraj593736 v New Zealand at Raipur 2023
15AfghanistanMohammad Nabi590657 v Zimbabwe at Harare 2022
16South AfricaKagiso Rabada577719 v England at Lord’s 2017
17Sri LankaWanindu Hasaranga572598 v West Indies at Pallekele 2024
18New ZealandMichael Bracewell569571 v Pakistan at Napier 2025
19EnglandAdil Rashid562675 v India at Headingley 2018
=AustraliaMitchell Starc562782 v New Zealand at Melbourne 2015
=EnglandJofra Archer562643 v Australia at Old Trafford 2020
22IrelandMark Adair561574 v Zimbabwe at Harare 2025
23ZimbabweRichard Ngarava557557 v Ireland at Harare 2025
24PakistanHaris Rauf555619 v Australia at Perth Stadium 2024
=South AfricaMarco Jansen555586 v New Zealand at Pune 2023
26West IndiesAlzarri Joseph551625 v South Africa at Potchefstroom 2023
27USASaurabh Netravalkar550597 v Nepal at Harare 2023
28ScotlandMark Watt539622 v West Indies at Harare 2023
29USANosthush Kenjige531531 v Oman at Oman 2025
30IrelandAndy McBrine530647 v West Indies at Jamaica 2022
31BangladeshTaskin Ahmed528528 v New Zealand at Rawalpindi 2025
=BangladeshMehidy Hasan Miraz528725 v Sri Lanka at Mirpur 2021
33South AfricaLungi Ngidi516622 v Australia at Bloemfontein 2020
=ZimbabweBlessing Muzarabani516524 v Pakistan at Bulawayo 2024
=NetherlandsAryan Dutt516521 v Canada at Rotterdam 2024
36BangladeshMustafizur Rahman507694 v West Indies at Sylhet 2018
37Sri LankaDunith Wellalage506506 v Australia at Colombo (RPS) 2025
38IndiaAxar Patel504660 v Australia at Nagpur 2017
=IrelandGraham Hume504504 v Zimbabwe at Harare 2025
40ZimbabweSikandar Raza502511 v Pakistan at Bulawayo 2024
41AustraliaPat Cummins499725 v Sri Lanka at The Oval 2019
42AfghanistanAzmatullah Omarzai496502 v England at Lahore 2025
43PakistanNaseem Shah494498 v New Zealand at Napier 2025
44New ZealandWill O’Rourke492500 v Pakistan at Hamilton 2025
45BangladeshShoriful Islam490563 v Afghanistan at Sharjah 2024
46IrelandCraig Young489504 v South Africa at Abu Dhabi 2024
=United Arab EmiratesAayan Khan489517 v Sri Lanka at Bulawayo 2023
48AfghanistanFazalhaq Farooqi486544 v Pakistan at Hambantota 2023
49NepalSandeep Lamichhane472595 v Papua New Guinea at Kirtipur, Nepal 2023
50AustraliaSean Abbott471530 v West Indies at Canberra 2024
51OmanKaleemullah468507 v Canada at King City 2024
52IrelandJosh Little467534 v Zimbabwe at Harare 2023
53Sri LankaDilshan Madushanka465552 v Bangladesh at Chittagong 2024
54ScotlandBrandon McMullen463463 v Nepal at Dallas 2024
55NepalLalit Rajbanshi460484 v Canada at King City 2024
56United Arab EmiratesZunaed Siddique456456 v Netherlands at Oman 2024
=PakistanAbrar Ahmed456470 v India at Dubai 2025
58Sri LankaAsitha Fernando453453 v Australia at Colombo (RPS) 2025
59ScotlandChris Sole447511 v Zimbabwe at Bulawayo 2023
60EnglandReece Topley446558 v South Africa at Mumbai 2023
61New ZealandJacob Duffy445445 v Pakistan at Bay Oval 2025
62OmanShakeel Ahmed441442 v Namibia at Oman 2025
63NetherlandsPaul van Meekeren429450 v USA at Rotterdam 2024
=South AfricaTabraiz Shamsi429597 v Bangladesh at Johannesburg 2022
65ScotlandSafyaan Sharif426543 v England at Edinburgh 2018
66NepalDipendra Singh Airee425482 v USA at Harare 2023
67OmanBilal Khan424546 v USA at Texas 2022
68OmanZeeshan Maqsood423510 v United Arab Emirates at Bulawayo 2023
=West IndiesRoston Chase423423 v Bangladesh at St Kitts 2024
=PakistanMohammad Wasim423505 v England at Kolkata 2023
71BangladeshNasum Ahmed417428 v Afghanistan at Sharjah 2024
72IndiaHardik Pandya415549 v South Africa at Centurion 2018
73AfghanistanAllah Mohammad414427 v Zimbabwe at Harare 2024
74United Arab EmiratesZahoor Khan413490 v West Indies at Sharjah 2023
75AustraliaGlenn Maxwell411479 v England at Headingley 2015
=West IndiesJayden Seales411415 v Bangladesh at St Kitts 2024
77EnglandMark Wood410609 v Sri Lanka at Headingley 2019
78Sri LankaJeffrey Vandersay409431 v Australia at Colombo (RPS) 2022
=NamibiaGerhard Erasmus409409 v Canada at Namibia 2025
80West IndiesRomario Shepherd406406 v Bangladesh at St Kitts 2024
=NamibiaTangeni Lungameni406443 v United Arab Emirates at Dubai 2023
82ScotlandMichael Leask404439 v Namibia at Scotland 2024
83CanadaKaleem Sana403403 v Namibia at Namibia 2025
84IndiaVarun Chakaravarthy402402 v New Zealand at Dubai 2025
85NepalSompal Kami399457 v Papua New Guinea at Kirtipur, Nepal 2023
=NamibiaRuben Trumpelmann399520 v Nepal at Kirtipur, Nepal 2024
87NepalKaran KC397425 v Pakistan at Multan 2023
=AustraliaNathan Ellis397397 v India at Dubai 2025
89West IndiesMatthew Forde392404 v England at Barbados 2024
90IndiaWashington Sundar385412 v Sri Lanka at Colombo (RPS) 2024
91IrelandCurtis Campher384389 v Zimbabwe at Harare 2025
92ZimbabweWellington Masakadza383383 v Ireland at Harare 2025
=CanadaSaad Bin Zafar383397 v Oman at King City 2024
94NetherlandsRoelof van der Merwe379508 v West Indies at Trinidad 2010
95CanadaHarsh Thaker377387 v Oman at King City 2024
96EnglandSam Curran372454 v Bangladesh at Chittagong 2023
97NetherlandsVivian Kingma365396 v Canada at Rotterdam 2024
98NetherlandsBas de Leede364400 v United Arab Emirates at Oman 2024
99South AfricaBjorn Fortuin357375 v Pakistan at Johannesburg 2024
100New ZealandBen Sears356356 v Pakistan at Bay Oval 2025