ICC Men’s ODI Bowling Rankings

ICC ODI Bowling Rankings

Last Updated On: 2025-06-15 18:00:10 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
7New ZealandMatt Henry622691 v Bangladesh at Wellington 2021
8IndiaRavindra Jadeja616733 v Zimbabwe at Bulawayo 2013
9AustraliaAdam Zampa614699 v England at Trent Bridge 2024
10AustraliaJosh Hazlewood603727 v England at Melbourne 2022
11PakistanShaheen Afridi601696 v Australia at Perth Stadium 2024
12IndiaMohammad Shami596657 v New Zealand at Mumbai 2023
13IndiaMohammed Siraj593736 v New Zealand at Raipur 2023
14AfghanistanMohammad Nabi590657 v Zimbabwe at Harare 2022
15EnglandAdil Rashid587675 v India at Headingley 2018
16West IndiesGudakesh Motie579639 v Bangladesh at St Kitts 2024
17South AfricaKagiso Rabada577719 v England at Lord’s 2017
18West IndiesAlzarri Joseph574625 v South Africa at Potchefstroom 2023
19Sri LankaWanindu Hasaranga572598 v West Indies at Pallekele 2024
20New ZealandMichael Bracewell569571 v Pakistan at Napier 2025
21AustraliaMitchell Starc562782 v New Zealand at Melbourne 2015
=USASaurabh Netravalkar562597 v Nepal at Harare 2023
23ZimbabweRichard Ngarava557557 v Ireland at Harare 2025
24PakistanHaris Rauf555619 v Australia at Perth Stadium 2024
=South AfricaMarco Jansen555586 v New Zealand at Pune 2023
26EnglandJofra Archer545643 v Australia at Old Trafford 2020
27IrelandMark Adair544574 v Zimbabwe at Harare 2025
28ScotlandMark Watt531622 v West Indies at Harare 2023
29BangladeshTaskin Ahmed528528 v New Zealand at Rawalpindi 2025
=BangladeshMehidy Hasan Miraz528725 v Sri Lanka at Mirpur 2021
31IrelandAndy McBrine522647 v West Indies at Jamaica 2022
32South AfricaLungi Ngidi516622 v Australia at Bloemfontein 2020
=ZimbabweBlessing Muzarabani516524 v Pakistan at Bulawayo 2024
34USANosthush Kenjige515537 v Canada at Lauderhill 2025
35BangladeshMustafizur Rahman507694 v West Indies at Sylhet 2018
36Sri LankaDunith Wellalage506506 v Australia at Colombo (RPS) 2025
37IndiaAxar Patel504660 v Australia at Nagpur 2017
38ZimbabweSikandar Raza502511 v Pakistan at Bulawayo 2024
39AustraliaPat Cummins499725 v Sri Lanka at The Oval 2019
=ScotlandBrandon McMullen499500 v Netherlands at Scotland 2025
41AfghanistanAzmatullah Omarzai496502 v England at Lahore 2025
42PakistanNaseem Shah494498 v New Zealand at Napier 2025
43NetherlandsAryan Dutt492521 v Canada at Rotterdam 2024
=New ZealandWill O’Rourke492500 v Pakistan at Hamilton 2025
45BangladeshShoriful Islam490563 v Afghanistan at Sharjah 2024
46IrelandGraham Hume489504 v Zimbabwe at Harare 2025
47AfghanistanFazalhaq Farooqi486544 v Pakistan at Hambantota 2023
48EnglandSaqib Mahmood478478 v West Indies at The Oval 2025
49IrelandCraig Young475504 v South Africa at Abu Dhabi 2024
=United Arab EmiratesAayan Khan475517 v Sri Lanka at Bulawayo 2023
51OmanShakeel Ahmed473473 v USA at Lauderhill 2025
52AustraliaSean Abbott471530 v West Indies at Canberra 2024
53NepalLalit Rajbanshi468484 v Canada at King City 2024
54Sri LankaDilshan Madushanka465552 v Bangladesh at Chittagong 2024
55NepalSandeep Lamichhane463595 v Papua New Guinea at Kirtipur, Nepal 2023
56IrelandJosh Little458534 v Zimbabwe at Harare 2023
57West IndiesJayden Seales456469 v England at Cardiff 2025
=PakistanAbrar Ahmed456470 v India at Dubai 2025
59NetherlandsPaul van Meekeren454463 v United Arab Emirates at Utrecht 2025
60Sri LankaAsitha Fernando453453 v Australia at Colombo (RPS) 2025
61OmanKaleemullah449507 v Canada at King City 2024
62New ZealandJacob Duffy445445 v Pakistan at Bay Oval 2025
63EnglandReece Topley433558 v South Africa at Mumbai 2023
64United Arab EmiratesZunaed Siddique430456 v Netherlands at Oman 2024
65South AfricaTabraiz Shamsi429597 v Bangladesh at Johannesburg 2022
66West IndiesRoston Chase423423 v England at The Oval 2025
=PakistanMohammad Wasim423505 v England at Kolkata 2023
68ScotlandSafyaan Sharif422543 v England at Edinburgh 2018
=USAHarmeet Singh422422 v Oman at Lauderhill 2025
70West IndiesMatthew Forde421425 v England at Cardiff 2025
71NetherlandsRoelof van der Merwe419508 v West Indies at Trinidad 2010
72BangladeshNasum Ahmed417428 v Afghanistan at Sharjah 2024
=CanadaKaleem Sana417417 v USA at Lauderhill 2025
74NepalDipendra Singh Airee416482 v USA at Harare 2023
75IndiaHardik Pandya415549 v South Africa at Centurion 2018
76AfghanistanAllah Mohammad414427 v Zimbabwe at Harare 2024
77NepalKaran KC413425 v Pakistan at Multan 2023
=ScotlandChris Sole413511 v Zimbabwe at Bulawayo 2023
79AustraliaGlenn Maxwell411479 v England at Headingley 2015
80Sri LankaJeffrey Vandersay409431 v Australia at Colombo (RPS) 2022
=NamibiaGerhard Erasmus409409 v Canada at Namibia 2025
82OmanBilal Khan408546 v USA at Texas 2022
83OmanZeeshan Maqsood406510 v United Arab Emirates at Bulawayo 2023
=NamibiaTangeni Lungameni406443 v United Arab Emirates at Dubai 2023
85IrelandBarry McCarthy402448 v West Indies at Barbados 2020
=IndiaVarun Chakaravarthy402402 v New Zealand at Dubai 2025
87NamibiaRuben Trumpelmann399520 v Nepal at Kirtipur, Nepal 2024
88EnglandMark Wood398609 v Sri Lanka at Headingley 2019
89AustraliaNathan Ellis397397 v India at Dubai 2025
90United Arab EmiratesZahoor Khan393490 v West Indies at Sharjah 2023
91CanadaSaad Bin Zafar392397 v Oman at King City 2024
92ScotlandMichael Leask391439 v Namibia at Scotland 2024
93NepalSompal Kami387457 v Papua New Guinea at Kirtipur, Nepal 2023
94IndiaWashington Sundar385412 v Sri Lanka at Colombo (RPS) 2024
95ZimbabweWellington Masakadza383383 v Ireland at Harare 2025
96West IndiesRomario Shepherd382406 v Bangladesh at St Kitts 2024
97NetherlandsVivian Kingma378396 v Canada at Rotterdam 2024
98IrelandCurtis Campher373389 v Zimbabwe at Harare 2025
99EnglandSam Curran361454 v Bangladesh at Chittagong 2023
100South AfricaBjorn Fortuin357375 v Pakistan at Johannesburg 2024