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

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

    Times of Sports — Preferred Source CTA

    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 Player Team Rating
    1 Daryl Mitchell New Zealand 815
    2 Shubman Gill India 791
    3 Virat Kohli India 768
    4 Rohit Sharma India 754
    5 Ibrahim Zadran Afghanistan 712
    6 Babar Azam Pakistan 689
    7 Shai Hope West Indies 683
    8 Harry Tector Ireland 679
    9 Charith Asalanka Sri Lanka 659
    10 Harry Brook England 656
    11 KL Rahul India 651
    12 Kusal Mendis Sri Lanka 648
    13 Quinton de Kock South Africa 640
    14 Shreyas Iyer India 638
    15 Rahmanullah Gurbaz Afghanistan 632
    15 Pathum Nissanka Sri Lanka 632
    17 Salman Agha Pakistan 630
    18 Joe Root England 626
    19 Travis Head Australia 610
    20 Towhid Hridoy Bangladesh 609
    21 Rachin Ravindra New Zealand 603
    22 Azmatullah Omarzai Afghanistan 598
    23 Janith Liyanage Sri Lanka 592
    24 Paul Stirling Ireland 587
    24 Keacy Carty West Indies 587
    26 Aiden Markram South Africa 586
    27 Glenn Phillips New Zealand 584
    28 Matthew Breetzke South Africa 576
    29 Najmul Hossain Shanto Bangladesh 573
    30 Sikandar Raza Zimbabwe 571
    31 Mohammad Rizwan Pakistan 560
    32 Ben Duckett England 555
    33 Jos Buttler England 547
    33 Temba Bavuma South Africa 547
    35 Fakhar Zaman Pakistan 544
    36 Tanzid Hasan Bangladesh 542
    37 Devon Conway New Zealand 540
    38 Rahmat Shah Afghanistan 539
    39 Josh Inglis Australia 537
    40 Scott Edwards Netherlands 536
    41 Marnus Labuschagne Australia 520
    41 Will Young New Zealand 520
    43 Ishan Kishan India 516
    43 Saim Ayub Pakistan 516
    45 Milind Kumar USA 508
    46 Mitchell Marsh Australia 506
    46 George Munsey Scotland 506
    48 Brandon McMullen Scotland 505
    49 Alex Carey Australia 503
    50 Sean Williams Zimbabwe 500
    50 Andy Balbirnie Ireland 500
    52 Hashmatullah Shahidi Afghanistan 496
    53 Sherfane Rutherford West Indies 494
    54 Tom Latham New Zealand 492
    55 Mohammad Nabi Afghanistan 491
    56 Max O’Dowd Netherlands 490
    57 Tony de Zorzi South Africa 487
    58 Cameron Green Australia 480
    59 Saiteja Mukkamalla USA 478
    60 Litton Das Bangladesh 465
    61 Sadeera Samarawickrama Sri Lanka 462
    62 Michael Bracewell New Zealand 460
    63 Gerhard Erasmus Namibia 457
    64 Jatinder Singh Oman 446
    65 Soumya Sarkar Bangladesh 440
    65 Brian Bennett Zimbabwe 440
    67 Jacob Bethell England 439
    68 Lorcan Tucker Ireland 435
    68 Mehidy Hasan Miraz Bangladesh 435
    70 Monank Patel USA 434
    71 Yashasvi Jaiswal India 432
    72 Ben Curran Zimbabwe 429
    73 Mark Chapman New Zealand 426
    74 Richie Berrington Scotland 417
    75 Sediqullah Atal Afghanistan 416
    76 Aasif Sheikh Nepal 413
    77 Brandon King West Indies 405
    78 Henry Nicholls New Zealand 401
    79 Evin Lewis West Indies 399
    79 Vikramjit Singh Netherlands 399
    81 Dipendra Singh Airee Nepal 398
    81 Will Jacks England 398
    83 Bas de Leede Netherlands 396
    83 Pargat Singh Canada 396
    83 Jaker Ali Bangladesh 396
    86 Muhammad Waseem United Arab Emirates 395
    86 Justin Greaves West Indies 395
    88 Teja Nidamanuru Netherlands 393
    89 George Dockrell Ireland 391
    90 Axar Patel India 389
    91 Jamie Overton England 388
    91 Hammad Mirza Oman 388
    93 Cooper Connolly Australia 386
    94 Kushal Bhurtel Nepal 383
    95 Mitchell Santner New Zealand 376
    95 Corbin Bosch South Africa 376
    97 Rohit Paudel Nepal 375
    98 Roston Chase West Indies 373
    99 Harsh Thaker Canada 370
    100 Abdullah Shafique Pakistan 368

    ICC Men’s ODI Rankings – Bowlers

    Following is the list of Men’s ODI Bowlers Rankings.
    Pos Player Team Rating
    1 Rashid Khan Afghanistan 682
    2 Abrar Ahmed Pakistan 675
    3 Jofra Archer England 649
    4 Keshav Maharaj South Africa 645
    5 Maheesh Theekshana Sri Lanka 641
    6 Adil Rashid England 629
    7 Kuldeep Yadav India 614
    8 Mehidy Hasan Miraz Bangladesh 604
    8 Shaheen Afridi Pakistan 604
    10 Mitchell Santner New Zealand 599
    11 Bernard Scholtz Namibia 595
    12 Josh Hazlewood Australia 589
    13 Wanindu Hasaranga Sri Lanka 588
    14 Matt Henry New Zealand 582
    15 Jayden Seales West Indies 570
    16 Adam Zampa Australia 569
    17 Mohammed Siraj India 568
    18 Shoriful Islam Bangladesh 561
    19 Haris Rauf Pakistan 556
    20 Richard Ngarava Zimbabwe 553
    21 Gudakesh Motie West Indies 548
    22 Arshdeep Singh India 536
    23 Mustafizur Rahman Bangladesh 531
    23 Shakeel Ahmed Oman 531
    25 Azmatullah Omarzai Afghanistan 530
    26 Ravindra Jadeja India 529
    27 Mohammad Nabi Afghanistan 526
    28 Taskin Ahmed Bangladesh 525
    29 Nahid Rana Bangladesh 524
    30 Sandeep Lamichhane Nepal 521
    31 Mitchell Starc Australia 518
    31 Lungi Ngidi South Africa 518
    33 Saurabh Netravalkar USA 516
    34 Marco Jansen South Africa 512
    34 Dunith Wellalage Sri Lanka 512
    36 Nathan Ellis Australia 511
    37 Asitha Fernando Sri Lanka 510
    38 Andy McBrine Ireland 509
    39 Michael Bracewell New Zealand 500
    40 Mark Watt Scotland 496
    41 Alzarri Joseph West Indies 494
    41 Aryan Dutt Netherlands 494
    43 Axar Patel India 488
    44 Sikandar Raza Zimbabwe 485
    45 Lalit Rajbanshi Nepal 484
    45 Jacob Duffy New Zealand 484
    47 Matthew Forde West Indies 480
    48 Nosthush Kenjige USA 477
    48 Naseem Shah Pakistan 477
    50 Blessing Muzarabani Zimbabwe 476
    51 Roston Chase West Indies 474
    51 Will O’Rourke New Zealand 474
    53 Nandre Burger South Africa 463
    54 Harshit Rana India 461
    55 Jeffrey Vandersay Sri Lanka 460
    55 Harmeet Singh USA 460
    57 Brandon McMullen Scotland 453
    58 Akeal Hosein West Indies 450
    58 Prasidh Krishna India 450
    60 Josh Little Ireland 448
    61 Washington Sundar India 446
    61 Saqib Mahmood England 446
    63 Sean Abbott Australia 443
    64 Tanvir Islam Bangladesh 442
    65 Rishad Hossain Bangladesh 441
    66 Nasum Ahmed Bangladesh 440
    67 Dilshan Madushanka Sri Lanka 436
    68 Junaid Siddique United Arab Emirates 434
    68 Kyle Jamieson New Zealand 434
    70 Mohammad Wasim Pakistan 432
    71 AM Ghazanfar Afghanistan 430
    72 Kaleem Sana Canada 429
    73 Paul van Meekeren Netherlands 427
    74 Aayan Khan United Arab Emirates 420
    75 Roelof van der Merwe Netherlands 416
    75 Brydon Carse England 416
    77 Dipendra Singh Airee Nepal 415
    78 Mohammad Nawaz Pakistan 407
    79 Romario Shepherd West Indies 389
    80 Saad Bin Zafar Canada 387
    81 Dushmantha Chameera Sri Lanka 386
    82 Logan van Beek Netherlands 382
    83 Safyaan Sharif Scotland 380
    84 Ruben Trumpelmann Namibia 379
    84 Milind Kumar USA 379
    86 Barry McCarthy Ireland 378
    87 Bjorn Fortuin South Africa 377
    88 Tanzim Hasan Sakib Bangladesh 374
    88 Xavier Bartlett Australia 374
    90 Sam Curran England 372
    91 Gerhard Erasmus Namibia 366
    92 Nathan Smith New Zealand 365
    93 Karan KC Nepal 362
    94 Tangeni Lungameni Namibia 360
    94 Zakary Foulkes New Zealand 360
    96 Vivian Kingma Netherlands 358
    97 Jayden Lennox New Zealand 357
    98 Brad Currie Scotland 349
    99 JJ Smit Namibia 347
    100 Faheem Ashraf Pakistan 344

    ICC Men’s ODI Rankings – All-Rounder

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

    Pos Player Team Rating
    1 Azmatullah Omarzai Afghanistan 316
    2 Sikandar Raza Zimbabwe 276
    3 Mehidy Hasan Miraz Bangladesh 262
    4 Mohammad Nabi Afghanistan 258
    5 Michael Bracewell New Zealand 230
    6 Brandon McMullen Scotland 228
    7 Mitchell Santner New Zealand 225
    8 Rashid Khan Afghanistan 220
    9 Wanindu Hasaranga Sri Lanka 205
    10 Salman Agha Pakistan 193
    11 Milind Kumar USA 192
    12 Axar Patel India 189
    12 Charith Asalanka Sri Lanka 189
    14 Adil Rashid England 186
    15 Ravindra Jadeja India 178
    15 Marco Jansen South Africa 178
    17 Gudakesh Motie West Indies 177
    18 Roston Chase West Indies 176
    19 Josh Hazlewood Australia 174
    20 Sean Williams Zimbabwe 171
    21 Gerhard Erasmus Namibia 167
    22 Shaheen Afridi Pakistan 166
    23 Dipendra Singh Airee Nepal 165
    24 Maheesh Theekshana Sri Lanka 164
    25 Rachin Ravindra New Zealand 161
    26 Kuldeep Yadav India 155
    27 Andy McBrine Ireland 151
    28 Glenn Phillips New Zealand 147
    28 Jofra Archer England 147
    30 Dunith Wellalage Sri Lanka 146
    31 Aiden Markram South Africa 143
    31 Abrar Ahmed Pakistan 143
    33 Mark Watt Scotland 142
    34 Richard Ngarava Zimbabwe 141
    34 Bernard Scholtz Namibia 141
    36 Keshav Maharaj South Africa 140
    37 Naseem Shah Pakistan 138
    38 Alzarri Joseph West Indies 136
    39 Lungi Ngidi South Africa 135
    40 Mohammed Siraj India 133
    41 Saim Ayub Pakistan 132
    42 Sean Abbott Australia 129
    43 Jamie Overton England 128
    44 Travis Head Australia 127
    45 Harsh Thaker Canada 126
    45 Cameron Green Australia 126
    45 Harmeet Singh USA 126
    48 Haris Rauf Pakistan 125
    48 Rishad Hossain Bangladesh 125
    50 Mustafizur Rahman Bangladesh 124
    51 Michael Leask Scotland 123
    52 Asitha Fernando Sri Lanka 122
    52 Janith Liyanage Sri Lanka 122
    54 Adam Zampa Australia 121
    54 Bas de Leede Netherlands 121
    54 Jayden Seales West Indies 121
    54 Matthew Forde West Indies 121
    58 Sam Curran England 119
    59 Corbin Bosch South Africa 118
    60 JJ Smit Namibia 116
    61 Shadab Khan Pakistan 114
    61 Sandeep Lamichhane Nepal 114
    63 Daryl Mitchell New Zealand 113
    64 Lalit Rajbanshi Nepal 109
    65 Nosthush Kenjige USA 107
    65 Harshit Rana India 107
    67 George Dockrell Ireland 106
    67 Harry Tector Ireland 106
    69 Shakeel Ahmed Oman 105
    70 Washington Sundar India 104
    71 Kyle Jamieson New Zealand 103
    72 Romario Shepherd West Indies 101
    73 Joe Root England 100
    73 Mohammad Nawaz Pakistan 100
    73 Gulshan Jha Nepal 100
    73 Dilshan Madushanka Sri Lanka 100
    77 Matt Henry New Zealand 98
    77 Josh Little Ireland 98
    79 Akeal Hosein West Indies 97
    80 Dhananjaya de Silva Sri Lanka 96
    80 Aayan Khan United Arab Emirates 96
    82 Mitchell Starc Australia 95
    83 Jacob Duffy New Zealand 94
    83 Shoriful Islam Bangladesh 94
    85 Mitchell Marsh Australia 93
    85 Nandre Burger South Africa 93
    87 Karan KC Nepal 92
    88 Brydon Carse England 91
    88 Will Jacks England 91
    90 Logan van Beek Netherlands 90
    90 Saurabh Netravalkar USA 90
    90 Ruben Trumpelmann Namibia 90
    93 Safyaan Sharif Scotland 88
    94 Sompal Kami Nepal 87
    94 AM Ghazanfar Afghanistan 87
    96 Nahid Rana Bangladesh 86
    97 Roelof van der Merwe Netherlands 85
    97 Jan Nicol Loftie-Eaton Namibia 85
    97 Nathan Ellis Australia 85
    97 Matthew Short Australia 85

     

    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.

    IPL 2026 Squad

    Must Read