More
    HomeCricketICC RankingsICC Men's ODI Rankings for Batsmen, Bowlers and All-Rounders

    ICC Men’s ODI Rankings for Batsmen, Bowlers and All-Rounders

    The MRF Tyres ICC Men’s ODI Rankings is a table where international cricket players’ performances are ranked using a points-based system which is worked out by doing a series of calculations leading to a sophisticated moving average. Players are rated on a scale of 0 to 1000 points.

    ICC Men’s ODI Rankings – Batsmen

    Following is the list of Men’s ODI Batters Rankings.
    POS Name Team Points
    1 Babar Azam PAK 824
    2 Rohit Sharma IND 765
    3 Shubman Gill IND 763
    4 Virat Kohli IND 746
    4 Harry Tector IRE 746
    6 Daryl Mitchell NZ 728
    7 David Warner AUS 723
    8 Pathum Nissanka SL 708
    9 Dawid Malan ENG 707
    10 Rassie van der Dussen SA 701
    11 Heinrich Klaasen SA 697
    12 Fakhar Zaman PAK 682
    13 Shai Hope WI 676
    14 Ibrahim Zadran AFG 673
    15 Imam-ul-Haq PAK 672
    16 Shreyas Iyer IND 658
    17 Kariyawasa Asalanka SL 656
    18 Travis Head AUS 654
    18 David Miller SA 654
    20 Rahmanullah Gurbaz AFG 649
    21 Steve Smith AUS 644
    21 Lokesh Rahul IND 644
    23 Marnus Labuschagne AUS 626
    24 Aiden Markram SA 623
    25 Paul Stirling IRE 611
    26 Mushfiqur Rahim BAN 606
    27 Glenn Maxwell AUS 600
    28 Scott Edwards NED 598
    28 Gerhard Erasmus NAM 598
    30 Jos Buttler ENG 597
    30 Mohammad Rizwan PAK 597
    32 Temba Bavuma SA 596
    33 Tom Latham NZ 589
    34 Sikandar Raza ZIM 587
    35 Kane Williamson NZ 583
    36 Will Young NZ 580
    37 Rahmat Shah AFG 578
    38 Ben Stokes ENG 576
    39 Kusal Mendis SL 574
    39 Nazmul Shanto BAN 574
    41 Jonny Bairstow ENG 573
    42 Jason Roy ENG 569
    43 Joe Root ENG 565
    43 Nicholas Pooran WI 565
    45 Devon Conway NZ 562
    46 Mitchell Marsh AUS 560
    46 George Munsey SCO 560
    48 Max O’Dowd NED 541
    49 Sadeera Samarawickrama SL 539
    50 Shakib Al Hasan BAN 538
    51 Assad Vala PNG 536
    52 Sean Williams ZIM 533
    53 Hashmatullah Shahidi AFG 532
    53 Rachin Ravindra NZ 532
    55 Monank Patel USA 530
    56 Azmatullah Omarzai AFG 520
    57 Ishan Kishan IND 519
    57 Mahmudullah BAN 519
    59 Vriitya Aravind UAE 518
    60 Aqib Ilyas OMA 515
    61 Richard Berrington SCO 514
    62 Aaron Jones USA 511
    62 Andrew Balbirnie IRE 511
    64 Liton Liton Das BAN 510
    65 Alex Carey AUS 506
    66 Muhammad Waseem UAE 504
    67 Avishka Fernando SL 501
    68 Gajanand Singh USA 492
    68 Tamim Iqbal BAN 492
    70 Zeeshan Maqsood OMA 488
    70 Mohammad Mohammad Nabi AFG 488
    72 Curtis Campher IRE 487
    73 Michael van Lingen NAM 484
    74 Glenn Phillips NZ 481
    75 Aasif Sheikh NEP 478
    76 Singh NED 477
    77 Towhid Hridoy BAN 476
    78 Janith Liyanage SL 474
    78 Kushal Bhurtel NEP 474
    80 Kyle Coetzer SCO 472
    81 Michael Leask SCO 471
    82 Asif Khan UAE 468
    83 Brandon McMullen SCO 465
    84 Ayaan Khan OMA 464
    85 Henry Nicholls NZ 463
    86 Craig Ervine ZIM 460
    87 Tony de Zorzi SA 456
    88 Iftikhar Ahmed PAK 448
    89 Kashyap Prajapati OMA 444
    89 Brandon King WI 444
    91 Steven Taylor USA 443
    92 R.K. Paudel NEP 442
    93 Najibullah Zadran AFG 437
    94 J.J. Smit NAM 436
    94 Shoaib Khan OMA 436
    96 Jatinder Singh OMA 435
    96 George Dockrell IRE 435
    98 Soumya Sarkar BAN 431
    98 Tony Ura PNG 431
    100 Ryan Burl ZIM 429

     

    ICC Men’s ODI Rankings – Bowlers

    Following is the list of Men’s ODI Bowlers Rankings.
    POS Name Teams Rating
    1 Keshav Maharaj SA 716
    2 Josh Hazlewood AUS 688
    3 Adam Zampa AUS 686
    4 Kuldeep Yadav IND 665
    5 Bernard Scholtz NAM 657
    6 Mohammad Mohammad Nabi AFG 656
    7 Shaheen Afridi PAK 650
    8 Jasprit Bumrah IND 645
    9 Trent Boult NZ 643
    9 Mohammed Siraj IND 643
    11 Rashid Khan AFG 634
    12 Mohammad Shami IND 610
    13 Maheesh Theekshana SL 604
    13 Mitchell Starc AUS 604
    15 Kagiso Rabada SA 599
    16 Chris Woakes ENG 596
    17 Matt Henry NZ 593
    18 Mujeeb Ur Rahman AFG 591
    19 Mark Watt SCO 585
    20 Mitchell Santner NZ 582
    21 Rauf PAK 563
    21 Saurabh Netravalkar USA 563
    23 Ravindra Jadeja IND 555
    23 Mohammad Shoriful Islam BAN 555
    25 Andy McBrine IRE 553
    26 Mark Adair IRE 550
    27 Richard Ngarava ZIM 548
    28 Pat Cummins AUS 545
    29 Shakib Al Hasan BAN 544
    30 Wanindu De Silva SL 543
    31 Mehidy Hasan BAN 541
    31 Adil Rashid ENG 541
    33 Marco Jansen SA 537
    34 Aryan Dutt NED 535
    34 Lungi Ngidi SA 535
    36 Sean Abbott AUS 530
    36 Akeal Hosein WI 530
    38 Dilshan Madushanka SL 529
    39 Joshua Little IRE 517
    40 Reece Topley ENG 515
    41 Aayan Afzal Khan UAE 512
    42 Fazalhaq Farooqi AFG 508
    42 Taskin Ahmed BAN 508
    44 Mustafizur Rahman BAN 505
    44 Mohammad Wasim PAK 505
    46 Alzarri Joseph WI 503
    47 Sandeep Lamichhane NEP 502
    48 Tabraiz Shamsi SA 500
    49 Jofra Archer ENG 497
    50 Nosthush Kenjige USA 495
    51 Kaleemullah OMA 493
    52 Sikandar Raza ZIM 492
    53 Gudakesh Motie-Kanhai WI 486
    54 Lalit Rajbanshi NEP 485
    55 Lockie Ferguson NZ 484
    55 Bilal Khan OMA 484
    57 Ruben Trumpelmann NAM 481
    58 Blessing Muzarabani ZIM 480
    59 Dunith Wellalage SL 479
    60 Craig Young IRE 477
    61 Christopher Sole SCO 474
    62 Dipendra Airee NEP 471
    63 Zeeshan Maqsood OMA 470
    64 Mohammad Nawaz PAK 468
    65 Gerald Coetzee SA 465
    66 Assad Vala PNG 464
    67 Paul van Meekeren NED 463
    68 Logan van Beek NED 462
    68 Chad Soper PNG 462
    70 Rohan Mustafa UAE 459
    71 Zahoor Khan UAE 457
    72 Safyaan Sharif SCO 452
    73 Mark Wood ENG 447
    74 Michael Leask SCO 444
    74 Brandon McMullen SCO 444
    76 Siddique UAE 436
    77 Graham Hume IRE 435
    78 Moeen Ali ENG 431
    79 Naseem Shah PAK 429
    80 Shardul Thakur IND 426
    81 Sam Curran ENG 424
    82 Sompal Kami NEP 420
    83 Shadab Khan PAK 418
    84 Hasan Ali PAK 415
    84 Axar Patel IND 415
    86 Ish Sodhi NZ 412
    86 Hardik Pandya IND 412
    86 Vivian Kingma NED 412
    89 Tim Southee NZ 411
    89 Washington Sundar IND 411
    91 Tangeni Lungameni NAM 410
    92 Saad Bin Zafar CAN 406
    93 Jason Holder WI 404
    94 Gerhard Erasmus NAM 398
    95 Glenn Maxwell AUS 396
    96 Fred Klaassen NED 394
    97 Nisarg Patel USA 393
    97 Steven Taylor USA 393
    99 Dushmantha Chameera SL 391
    100 Bas de Leede NED 389

     

    ICC Men’s ODI Rankings – All-Rounder

    Following is the list of Men’s ODI All-Rounder Rankings.

    POS Name Teams Rating
    1 Mohammad Mohammad Nabi AFG 320
    2 Shakib Al Hasan BAN 292
    3 Sikandar Raza ZIM 288
    4 Assad Vala PNG 248
    5 Rashid Khan AFG 239
    6 Gerhard Erasmus NAM 238
    7 Glenn Maxwell AUS 237
    8 Mitchell Santner NZ 233
    9 Mehidy Hasan BAN 230
    10 Zeeshan Maqsood OMA 229

     

    CHECKICC Men’s ODI Cricket Team Ranking – Current Updates

    Who developed ICC Ranking System?

    The ratings were developed at the suggestion of Ted Dexter in 1987.

    When are the rankings updated?

    Normally ICC updates the Test rankings after each Test match (usually within 12 hours) and ODI ratings at the end of each ODI series. But generally, it doesn’t publish Test rankings if another Test match is currently in progress.

    On What Basis ICC Men’s Batsmen Ranking is decided?

    • If a player’s performance is improving on his past record, his points increase; if his performance is declining his points will go down.
    • The value of each player’s performance within a match is calculated using an algorithm, a series of calculations (all pre-programmed) based on various circumstances in the match.
    • There is no human intervention in this calculation process, and no subjective assessment is made. There are slightly different factors for each of the different formats of the game.
    Times of Sports
    Times of Sports
    A Leading Sports News Channel For All The Exclusive Sports Updates Across Globe.

    Must Read