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

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

<--div class="td-module-meta-info">
0
ICC Men’s ODI Rankings for Batsmen, Bowlers and All-Rounders
Virat Kohli(Left), Tent Boult(Middle), Shakib Al Hasan

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

Pakistan’s Babar Azam crowns first place in the list followed by South Africa’s Rassie van der Dussen. Men’s ODI Batsmen Rankings list is mentioned below based on the points and performance. 
POS PLAYER TEAM RATING
1 Shubman Gill IND 832
2 Babar Azam PAK 824
3 Quinton de Kock SA 773
4 Virat Kohli IND 772
5 Rohit Sharma IND 760
6 Rassie van der Dussen SA 753
7 David Warner AUS 751
8 Harry Tector IRE 729
8 Dawid Malan ENG 729
10 Heinrich Klaasen SA 712
11 Daryl Mitchell NZ 692
12 Ibrahim Zadran AFG 684
13 Shreyas Iyer IND 682
13 Fakhar Zaman PAK 682
15 Shai Hope WI 677
16 Imam-ul-Haq PAK 672
17 Steve Smith AUS 649
17 Lokesh Rahul IND 649
19 David Miller SA 647
20 Aiden Markram SA 644
21 Glenn Maxwell AUS 628
22 Kariyawasa Asalanka SL 627
23 Temba Bavuma SA 625
24 Paul Stirling IRE 623
25 Rahmanullah Gurbaz AFG 622
26 Marnus Labuschagne AUS 619
27 Scott Edwards NED 618
28 Pathum Nissanka SL 617
29 Sikandar Raza ZIM 615
30 Gerhard Erasmus NAM 614
31 Jos Buttler ENG 604
32 Nicholas Pooran WI 601
33 Mushfiqur Rahim BAN 600
34 Mohammad Rizwan PAK 597
35 Ben Stokes ENG 594
36 Jonny Bairstow ENG 591
36 Kane Williamson NZ 591
38 Mitchell Marsh AUS 590
39 Jason Roy ENG 587
39 Tom Latham NZ 587
41 Rahmat Shah AFG 586
41 Devon Conway NZ 586
43 Travis Head AUS 584
44 Joe Root ENG 582
45 Shakib Al Hasan BAN 571
46 Sean Williams ZIM 566
47 Ishan Kishan IND 562
48 Rachin Ravindra NZ 560
49 Kusal Mendis SL 550
50 Mahmudullah BAN 545
51 Litton Das BAN 541
52 Hashmatullah Shaidi AFG 537
53 Assad Vala PNG 536
54 Sadeera Samarawickrama SL 535
55 Alex Carey AUS 532
56 George Munsey SCO 529
57 Will Young NZ 526
58 Tamim Iqbal BAN 523
59 Andrew Balbirnie IRE 521
59 Nazmul Shanto BAN 521
61 Vriitya Aravind UAE 518
62 Gajanand Singh USA 512
63 Aaron Jones USA 510
64 Max O’Dowd NED 506
64 Kyle Coetzer SCO 506
66 Aqib Ilyas OMA 501
67 Muhammad Waseem UAE 500
68 Richard Berrington SCO 496
69 Monank Patel USA 493
70 Zeeshan Maqsood OMA 487
71 Michael Leask SCO 484
72 Glenn Phillips NZ 483
73 Aasif Sheikh NEP 479
74 Asif Khan UAE 476
74 Ayaan Khan OMA 476
76 Martin Guptill NZ 474
77 Shikhar Dhawan IND 470
78 Azmatullah Omarzai AFG 469
79 Kashyap Prajapati OMA 464
79 Craig Ervine ZIM 464
81 Steven Taylor USA 462
82 R.K. Paudel NEP 461
83 Hardik Pandya IND 460
83 Najibullah Zadran AFG 460
83 George Dockrell IRE 460
86 Mohammad Nabi AFG 459
87 Brandon King WI 458
88 Michael van Lingen NAM 457
88 Henry Nicholls NZ 457
90 Jatinder Singh OMA 453
91 Iftikhar Ahmed PAK 448
92 Towhid Hridoy BAN 447
93 Brandon McMullen SCO 445
94 Suryakumar Yadav IND 441
95 Curtis Campher IRE 440
96 Ryan Burl ZIM 437
97 Teja Nidamanuru NED 434
97 Haris Sohail PAK 434
99 Kushal Bhurtel NEP 432
99 Vikramjit Singh NED 432

ICC Men’s ODI Rankings – Bowlers

Australia’s Josh Hazlewood crowns first place in the list of top Men’s ODI bowlers with a point of 705. Men’s ODI Bowlers Rankings list is mentioned below based on the points and performance.
POS PLAYER TEAM RATING
1 Keshav Maharaj SA 726
2 Mohammed Siraj IND 723
3 Adam Zampa AUS 695
4 Jasprit Bumrah IND 687
5 Kuldeep Yadav IND 682
6 Josh Hazlewood AUS 681
7 Trent Boult NZ 676
8 Rashid Khan AFG 667
9 Shaheen Afridi PAK 650
10 Mohammad Nabi AFG 648
11 Kagiso Rabada SA 629
12 Mohammad Shami IND 625
13 Mujeeb Ur Rahman AFG 621
14 Matt Henry NZ 617
15 Chris Woakes ENG 614
16 Maheesh Theekshana SL 611
16 Mark Watt SCO 611
18 Mitchell Santner NZ 601
19 Ravindra Jadeja IND 598
20 Mitchell Starc AUS 592
21 Bernard Scholtz NAM 589
22 Saurabh Netravalkar USA 586
23 David Willey ENG 582
24 Shakib Al Hasan BAN 578
25 Marco Jansen SA 570
26 Akeal Hosein WI 563
26 Haris Rauf PAK 563
28 Adil Rashid ENG 558
28 Alzarri Joseph WI 558
30 Lungi Ngidi SA 557
31 Andy McBrine IRE 545
32 Sandeep Lamichhane NEP 539
33 Reece Topley ENG 531
34 Pat Cummins AUS 530
35 Mark Adair IRE 529
36 Mehedi Hasan BAN 522
37 Dilshan Madushanka SL 518
37 Richard Ngarava ZIM 518
39 Fazalhaq Farooqi AFG 516
40 Mustafizur Rahman BAN 514
41 Jofra Archer ENG 513
42 Lachlan Ferguson NZ 512
43 Christopher Sole SCO 509
43 Tabraiz Shamsi SA 509
45 Ruben Trumpelmann NAM 508
46 Mohammad Wasim PAK 505
47 Logan van Beek NED 501
48 Aayan Afzal Khan UAE 500
49 Bilal Khan OMA 499
50 Aryan Dutt NED 493
51 Craig Young IRE 487
52 Zeeshan Maqsood OMA 483
53 Blessing Muzarabani ZIM 482
54 Kaleemullah OMA 481
55 Nosthush Kenjige USA 479
56 Safyaan Sharif SCO 477
57 Gerald Coetzee SA 474
58 Rohan Mustafa UAE 473
59 Taskin Ahmed BAN 472
60 Mohammad Nawaz PAK 468
60 Sikandar Raza ZIM 468
62 Joshua Little IRE 465
62 Sean Abbott AUS 465
64 Wanindu Hasaranga SL 464
64 Assad Vala PNG 464
66 Shardul Thakur IND 462
66 Chad Soper PNG 462
68 Mark Wood ENG 461
69 Dipendra Airee NEP 458
70 Zahoor Khan UAE 446
70 Hardik Pandya IND 446
72 Moeen Ali ENG 444
73 Junaid Siddique UAE 439
74 Mohammad Shoriful Islam BAN 436
75 Michael Leask SCO 431
76 Naseem Shah PAK 429
76 Jason Holder WI 429
78 Kasun Rajitha SL 428
79 Fred Klaassen NED 427
79 Tim Southee NZ 427
81 Tangeni Lungameni NAM 421
82 Shadab Khan PAK 418
82 Karan KC NEP 418
84 Brandon McMullen SCO 417
85 Simi Singh IRE 416
86 Hasan Ali PAK 415
87 Paul van Meekeren NED 414
88 Gudakesh Motie-Kanhai WI 411
88 Dushmantha Chameera SL 411
90 Nisarg Patel USA 409
90 Sompal Kami NEP 409
92 Yuzvendra Chahal IND 407
93 Taijul Islam BAN 405
94 Ish Sodhi NZ 404
95 Anrich Nortje SA 401
95 Glenn Maxwell AUS 401
97 Lalit Rajbanshi NEP 399
98 Dhananjaya de Silva SL 397
99 Sam Curran ENG 394
100 Dunith Wellalage SL 393

ICC Men’s ODI Rankings – All-Rounder

With a rating of 371, Bangladesh’s Shakib Al Hasan crowns the list of Men’s ODI All-Rounder Rankings. Following are the list of Men’s ODI All-Rounders Rankings.

Shakib Al Hasan
Shakib Al Hasan
POS PLAYER TEAM RATING
1 Shakib Al Hasan BAN 330
2 Mohammad Nabi AFG 297
3 Sikandar Raza ZIM 287
4 Rashid Khan AFG 265
5 Mitchell Santner NZ 251
5 Glenn Maxwell AUS 251
7 Assad Vala PNG 248
8 Zeeshan Maqsood OMA 235
9 Marco Jansen SA 234
10 Ravindra Jadeja IND 228
11 Mehedi Hasan BAN 224
12 Rachin Ravindra NZ 220
13 Michael Leask SCO 208
14 Josh Hazlewood AUS 207
15 Chris Woakes ENG 206
16 Hardik Pandya IND 205
17 Sean Williams ZIM 195
18 Mark Watt SCO 194
18 David Willey ENG 194
20 Adil Rashid ENG 186

 

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.