ICC Men's ODI Bowling Rankings

Updated 6 Nov 2026 Top 50 bowlers Movement since 30 Oct 2026

Rashid Khan of Afghanistan is the No. 1 ODI bowler in the world in the latest ICC men's ODI bowling rankings, with 760 rating points. Keshav Maharaj (South Africa) is second on 660, 100 points behind, and Mitchell Santner (New Zealand) is third on 644.

1
No. 1 Men's ODI bowler Rashid Khan Afghanistan
760rating points

Top 10 ODI Bowlers in the World

Pos Move Player Rating Career best rating
1 – Rashid KhanAfghanistan 760 775 v Pakistan at Abu Dhabi 2018
2 – Keshav MaharajSouth Africa 660 737 v Australia at Kolkata 2023
3 ▲1 Mitchell SantnerNew Zealand 644 656 v India at Dubai 2025
4 ▼1 Abrar AhmedPakistan 642 675 v Australia at Lahore 2026
5 ▲1 Shaheen AfridiPakistan 621 691 v Australia at Perth Stadium 2024
6 ▼1 Kuldeep YadavIndia 620 757 v New Zealand at Bay Oval 2019
7 – Azmatullah OmarzaiAfghanistan 610 610 v Zimbabwe at Sharjah 2026
8 ▲3 Mehidy Hasan MirazBangladesh 597 722 v Sri Lanka at Mirpur 2021
=9 ▲3 Taskin AhmedBangladesh 595 595 v Afghanistan at Sharjah 2026
=9 – Maheesh TheekshanaSri Lanka 595 680 v Australia at Colombo (RPS) 2025

ODI bowler rankings: 11 to 50

Pos Move Player Rating Career best rating
=11 ▼3 Bernard ScholtzNamibia 593 631 v Canada at King City 2025
=11 ▼1 Jofra ArcherEngland 593 682 v New Zealand at Hamilton 2025
13 – Jayden SealesWest Indies 591 591 v India at New Chandigarh 2026
14 – Josh HazlewoodAustralia 585 725 v New Zealand at Cairns 2022
15 – Shoriful IslamBangladesh 582 587 v Zimbabwe at Abu Dhabi 2026
16 – Nahid RanaBangladesh 578 596 v Zimbabwe at Harare 2026
17 – Nathan EllisAustralia 577 589 v South Africa at Durban 2026
18 – Gudakesh MotieWest Indies 574 638 v Bangladesh at St Kitts 2024
19 ▲3 Matt HenryNew Zealand 553 688 v Bangladesh at Wellington 2021
20 ▼1 Dunith WellalageSri Lanka 552 576 v England at Rawalpindi 2026
21 ▼1 Adil RashidEngland 551 671 v India at Headingley 2018
22 ▲2 Adam ZampaAustralia 544 696 v England at Trent Bridge 2024
23 ▼2 Wanindu HasarangaSri Lanka 543 617 v Pakistan at Rawalpindi 2025
24 ▲5 Haris RaufPakistan 540 613 v Australia at Perth Stadium 2024
=25 – Asitha FernandoSri Lanka 539 550 v England at Lahore 2026
=25 ▲1 Mohammed SirajIndia 539 735 v New Zealand at Raipur 2023
27 – Mohammad NabiAfghanistan 538 648 v Sri Lanka at Pallekele 2024
28 – AM GhazanfarAfghanistan 537 537 v Zimbabwe at Sharjah 2026
29 ▼6 Mark AdairIreland 536 570 v Afghanistan at Belfast 2026
=30 – Jasprit BumrahIndia 532 838 v West Indies at Trivandrum 2018
=30 NEW JJ SmitNamibia 532 532 v Ireland at Namibia 2026
32 ▲1 Shakeel AhmedOman 531 534 v United Arab Emirates at Dubai (GCA) 2026
33 ▼2 Blessing MuzarabaniZimbabwe 528 546 v Bangladesh at Harare 2026
34 ▼2 Saurabh NetravalkarUSA 527 562 v Scotland at Kirtipur, Nepal 2026
35 ▲1 Dilshan MadushankaSri Lanka 524 547 v Bangladesh at Chittagong 2024
36 ▲5 Aryan DuttNetherlands 522 522 v Oman at Dubai (GCA) 2026
37 ▼3 Michael BracewellNew Zealand 520 566 v Pakistan at Napier 2025
38 ▼3 Alzarri JosephWest Indies 517 618 v South Africa at Potchefstroom 2023
39 ▼3 Richard NgaravaZimbabwe 516 557 v Bangladesh at Harare 2026
40 ▼2 Sandeep LamichhaneNepal 512 543 v Papua New Guinea at Kirtipur, Nepal 2023
41 ▼2 Mustafizur RahmanBangladesh 511 688 v West Indies at Sylhet 2018
42 ▼2 Arshdeep SinghIndia 510 541 v Afghanistan at Lucknow 2026
43 ▼2 Ravindra JadejaIndia 507 731 v Zimbabwe at Bulawayo 2013
44 ▼1 Axar PatelIndia 506 659 v Australia at Nagpur 2017
45 ▼1 Lalit RajbanshiNepal 500 514 v Canada at Oman 2026
46 ▼1 Prasidh KrishnaIndia 497 503 v West Indies at Trivandrum 2026
47 ▼1 Lungi NgidiSouth Africa 488 621 v Australia at Bloemfontein 2020
=48 ▼1 Mitchell StarcAustralia 485 777 v New Zealand at Melbourne 2015
=48 ▼1 Fazalhaq FarooqiAfghanistan 485 540 v Pakistan at Hambantota 2023
50 ▼1 Mark WattScotland 484 581 v Zimbabwe at Bulawayo 2023

▲▼ change in position since the previous ICC update. "=" marks a shared position (equal rating). Ratings are out of 1,000.

ICC Men's ODI Bowling Rankings: key facts

India have the most bowlers in the top 50 with 7, including 1 in the top 10. Next come Afghanistan (5) and Bangladesh (5). Players from 18 countries make the list.

India's highest-ranked ODI bowler is Kuldeep Yadav at No. 6 with 620 points. India have 7 bowlers in the top 50: Kuldeep Yadav (6), Mohammed Siraj (25), Jasprit Bumrah (30), Arshdeep Singh (42), Ravindra Jadeja (43) and 2 more.

Among the current top 50, Jasprit Bumrah has the highest career-best rating: 838, reached v West Indies at Trivandrum 2018.

More men's rankings

Rankings guides

ICC Men's ODI Bowling Rankings FAQs

Who is the No. 1 ODI bowler in the world?

Rashid Khan (Afghanistan) is the No. 1 ODI bowler in the ICC men's rankings with 760 rating points, ahead of Keshav Maharaj (660).

Who are the top 10 ODI bowlers in the ICC rankings?

1. Rashid Khan (AFG, 760); 2. Keshav Maharaj (SA, 660); 3. Mitchell Santner (NZ, 644); 4. Abrar Ahmed (PAK, 642); 5. Shaheen Afridi (PAK, 621); 6. Kuldeep Yadav (IND, 620); 7. Azmatullah Omarzai (AFG, 610); 8. Mehidy Hasan Miraz (BAN, 597); 9. Taskin Ahmed (BAN, 595); 9. Maheesh Theekshana (SL, 595).

What is Kuldeep Yadav's ICC ODI bowling ranking?

Kuldeep Yadav is No. 6 in the ICC men's ODI bowling rankings with 620 rating points. Their career-best rating is 757 (v New Zealand at Bay Oval 2019).

What is Mohammed Siraj's ICC ODI bowling ranking?

Mohammed Siraj is No. 25 in the ICC men's ODI bowling rankings with 539 rating points. Their career-best rating is 735 (v New Zealand at Raipur 2023).

What is Jasprit Bumrah's ICC ODI bowling ranking?

Jasprit Bumrah is No. 30 in the ICC men's ODI bowling rankings with 532 rating points. Their career-best rating is 838 (v West Indies at Trivandrum 2018).

Which country has the most bowlers in the top 10?

Afghanistan have 2 of the top 10 ODI bowlers and 5 in the top 50.

How are ICC ODI bowling rankings calculated?

Players are rated from 0 to 1,000 using a weighted average of their performances, with recent matches counting more. Wickets count for more when the batsmen dismissed are highly rated, and when few runs are conceded in a winning cause.

When are the ICC player rankings updated?

ICC usually publishes new player rankings every Wednesday, and after major series. This page checks for changes every hour, so new rankings appear here shortly after they are released.