ICC Men’s ODI Bowling Rankings

ICC ODI Bowling Rankings

Last Updated On: 2025-01-22 06:01:42 IST

RankTeamPlayerRatingCareer Best Rating
1AfghanistanRashid Khan669799 v Pakistan at Abu Dhabi 2018
2IndiaKuldeep Yadav665760 v New Zealand at Bay Oval 2019
3Sri LankaMaheesh Theekshana663663 v New Zealand at Auckland 2025
4PakistanShaheen Afridi662696 v Australia at Perth Stadium 2024
5South AfricaKeshav Maharaj654741 v Australia at Kolkata 2023
=NamibiaBernard Scholtz654659 v United Arab Emirates at Namibia 2024
7IndiaJasprit Bumrah645838 v West Indies at Trivandrum 2018
8IndiaMohammed Siraj643736 v New Zealand at Raipur 2023
9New ZealandMatt Henry635691 v Bangladesh at Wellington 2021
=AustraliaAdam Zampa635698 v England at Trent Bridge 2024
11AustraliaJosh Hazlewood634727 v England at Melbourne 2022
12West IndiesGudakesh Motie632639 v Bangladesh at St Kitts 2024
13IndiaMohammed Shami610657 v New Zealand at Mumbai 2023
14New ZealandTrent Boult606775 v Australia at Cairns 2022
15New ZealandMitchell Santner599648 v England at Hamilton 2018
16AfghanistanMohammad Nabi596657 v Zimbabwe at Harare 2022
17AustraliaMitchell Starc591781 v New Zealand at Melbourne 2015
18PakistanHaris Rauf585618 v Australia at Perth Stadium 2024
19South AfricaKagiso Rabada574718 v England at Lord’s 2017
20USASaurabh Netravalkar570597 v Nepal at Harare 2023
21IrelandMark Adair557574 v South Africa at Abu Dhabi 2024
22IndiaRavindra Jadeja555732 v Zimbabwe at Bulawayo 2013
23ScotlandMark Watt553622 v West Indies at Harare 2023
24Sri LankaWanindu Hasaranga552597 v West Indies at Pallekele 2024
25West IndiesAlzarri Joseph551625 v South Africa at Potchefstroom 2023
26EnglandChris Woakes550711 v Sri Lanka at Bristol 2021
27IrelandAndy McBrine545646 v West Indies at Jamaica 2022
28EnglandAdil Rashid543674 v India at Headingley 2018
29NetherlandsAryan Dutt540542 v United Arab Emirates at Oman 2024
30South AfricaLungi Ngidi539622 v Australia at Bloemfontein 2020
=AfghanistanMujeeb Ur Rahman539713 v Ireland at Abu Dhabi 2021
32USANosthush Kenjige537539 v United Arab Emirates at Namibia 2024
33BangladeshMehidy Hasan534725 v Sri Lanka at Mirpur 2021
34ZimbabweRichard Ngarava532553 v Sri Lanka at Colombo (RPS) 2024
35South AfricaMarco Jansen528586 v New Zealand at Pune 2023
36AustraliaPat Cummins525725 v Sri Lanka at The Oval 2019
37AfghanistanFazalhaq Farooqi523544 v Pakistan at Hambantota 2023
38EnglandJofra Archer521642 v Australia at Old Trafford 2020
39BangladeshTaskin Ahmed509528 v West Indies at Guyana 2022
=BangladeshMustafizur Rahman509693 v West Indies at Sylhet 2018
41ZimbabweSikandar Raza504511 v Pakistan at Bulawayo 2024
=IrelandCraig Young504504 v South Africa at Abu Dhabi 2024
43OmanKaleemullah503524 v Canada at King City 2024
44IrelandJosh Little502533 v Zimbabwe at Harare 2023
=United Arab EmiratesAayan Khan502517 v Sri Lanka at Bulawayo 2023
46BangladeshShoriful Islam500563 v Afghanistan at Sharjah 2024
47IrelandGraham Hume499499 v South Africa at Abu Dhabi 2024
48ZimbabweBlessing Muzarabani489524 v Pakistan at Bulawayo 2024
49NepalSandeep Lamichhane485595 v Papua New Guinea at Kirtipur, Nepal 2023
50PakistanNaseem Shah483483 v South Africa at Johannesburg 2024
51ScotlandBrandon McMullen482482 v Nepal at Dallas 2024
52EnglandReece Topley474558 v South Africa at Mumbai 2023
=United Arab EmiratesZunaed Siddique474474 v Netherlands at Oman 2024
=Sri LankaDilshan Madushanka474551 v Bangladesh at Chittagong 2024
55NepalLalit Rajbanshi473492 v USA at Dallas 2024
56AfghanistanAzmatullah Omarzai469469 v Zimbabwe at Harare 2024
57AustraliaSean Abbott467530 v West Indies at Canberra 2024
58NamibiaRuben Trumpelmann462522 v Nepal at Kirtipur, Nepal 2024
59PakistanMohammad Wasim461505 v England at Kolkata 2023
60Sri LankaDunith Wellalage457503 v West Indies at Pallekele 2024
61New ZealandLockie Ferguson456667 v West Indies at Old Trafford 2019
62OmanBilal Khan451546 v USA at Texas 2022
63South AfricaTabraiz Shamsi450597 v Bangladesh at Johannesburg 2022
64NetherlandsPaul van Meekeren449463 v USA at Rotterdam 2024
65OmanZeeshan Maqsood448510 v United Arab Emirates at Bulawayo 2023
=ScotlandChris Sole448511 v Zimbabwe at Bulawayo 2023
67NetherlandsLogan van Beek444533 v Afghanistan at Lucknow 2023
68ScotlandSafyaan Sharif434543 v England at Edinburgh 2018
69NamibiaTangeni Lungamene433443 v United Arab Emirates at Dubai 2023
70NepalDipendra Singh Airee432482 v USA at Harare 2023
71AfghanistanAM Ghazanfar430430 v Zimbabwe at Harare 2024
72PakistanMohammad Nawaz427549 v New Zealand at Karachi 2023
=CanadaSaad Bin Zafar427430 v Oman at King City 2024
74IndiaShardul Thakur426546 v West Indies at Trinidad 2023
75BangladeshNasum Ahmed425428 v Afghanistan at Sharjah 2024
=South AfricaGerald Coetzee425479 v Australia at Kolkata 2023
77West IndiesRoston Chase423423 v Bangladesh at St Kitts 2024
=OmanShakeel Ahmad423423 v Netherlands at Oman 2024
79United Arab EmiratesZahoor Khan422490 v West Indies at Sharjah 2023
=CanadaKaleem Sana422422 v Oman at King City 2024
81AustraliaGlenn Maxwell418479 v England at Headingley 2015
=ScotlandMichael Leask418449 v Namibia at Scotland 2024
=NamibiaGerhard Erasmus418418 v United Arab Emirates at Namibia 2024
84Sri LankaJeffrey Vandersay417431 v Australia at Colombo (RPS) 2022
85NepalSompal Kami416457 v Papua New Guinea at Kirtipur, Nepal 2023
86IndiaAxar Patel415659 v Australia at Nagpur 2017
87EnglandMark Wood412609 v Afghanistan at Old Trafford 2019
=IndiaHardik Pandya412549 v South Africa at Centurion 2018
=CanadaHarsh Thaker412412 v Oman at King City 2024
90NepalKaran KC411424 v Pakistan at Multan 2023
=IndiaWashington Sundar411411 v Sri Lanka at Colombo (RPS) 2024
=West IndiesJayden Seales411415 v Bangladesh at St Kitts 2024
93NetherlandsRoelof van der Merwe409508 v West Indies at Trinidad 2010
94NetherlandsBas de Leede406409 v United Arab Emirates at Oman 2024
95West IndiesRomario Shepherd405405 v Bangladesh at St Kitts 2024
96NetherlandsVivian Kingma396414 v Canada at Rotterdam 2024
97Sri LankaAsitha Fernando395395 v New Zealand at Auckland 2025
=EnglandSam Curran395454 v Bangladesh at Chittagong 2023
99New ZealandIsh Sodhi394565 v India at Bay Oval 2019
100West IndiesMatthew Forde392404 v England at Barbados 2024
=PakistanAbrar Ahmed392396 v South Africa at Cape Town 2024