Icc ODI Batting Rankings

Last Updated – 8 January 2019

Icc A One Day International  Batting Rankings

Pos Player Rating
1
Virat Kohli
899
2 Rohit Sharma 871
3 Ross Taylor 823
4 Joe Root 807
5 Babar Azam 802
6 David Warner 791
7 Francois du Plessis 785
8 Shai Hope 780
9 Shikhar Dhawan 767
10 Quinton de Kock 754
11 Kane Williamson 744
12 Fakhar Zaman 729
13 Jonny Bairstow 726
14 Martin Guptill 715
15 Tamim Iqbal 712
16 Mushfiqur Rahim 712
17 Hashim Amla 707
18 Aaron Finch 690
19 Jos Buttler 685
20 Eoin Morgan 675
21 MS Dhoni 674
22 Steve Smith 665
23 Kyle Coetzer 642
24 Travis Head 641
25 Jason Roy 640
26 Niroshan Dickwella 633
27 Imam-ul-Haq 625
28 Ben Stokes 618
29 David Miller 614
30 Alex Hales 609
31 Angelo Mathews 607
32 Shakib Al Hasan 603
33 Tom Latham 598
34 Glenn Maxwell 595
35 Rahmat Shah 591
36 Paul Stirling 586
37 Mohammad Shahzad 585
38 Calum MacLeod 585
39 Mohammad Hafeez 581
40 Shimron Hetmyer 578
41 Brendan Taylor 576
42 Soumya Sarkar 575
43 Ajinkya Rahane 571
44 Mahmudullah 562
45 Kedar Jadhav 558
46 Shoaib Malik 556
47 Ed Joyce 555
48 Ambati Rayudu 553
49 Mitchell Marsh 553
50 Marcus Stoinis 552
51 Sarfaraz Ahmed 549
52 JP Duminy 542
53 Upul Tharanga 541
54 Sikandar Raza 539
55 Kevin O’Brien 536
56 Colin Munro 535
57 Mohammad Nabi 533
58 Anshuman Rath 532
59 Henry Nicholls 523
60 Imrul Kayes 520
61 Sean Williams 516
62 Marlon Samuels 516
63 Shaun Marsh 515
64 William Porterfield 514
65 Thisara Perera 509
66 Kusal Perera 504
67 Evin Lewis 502
68 Rameez Shahzad 501
69 Jimmy Neesham 499
70 Jason Holder 498
71 Hamilton Masakadza 491
72 Andrew Balbirnie 490
73 Kusal Mendis 489
74 Mitchell Santner 487
75 Dinesh Chandimal 484
76 Moeen Ali 482
77 Lahiru Thirimanne 481
78 Najibullah Zadran 480
79 Nizakat Khan 478
80 Shaiman Anwar 477
81 Chris Gayle 477
82 Danushka Gunathilaka 475
83 Neil Broom 472
84 Richard Berrington 471
85 Suresh Raina 465
86 Farhaan Behardien 462
87 Hardik Pandya 457
88 Hashmatullah Shaidi 457
89 Haris Sohail 457
90 Rashid Khan 448
91 Sabbir Rahman 446
92 Ahmed Shehzad 444
93 Craig Ervine 441
94 Darren Bravo 439
95 Chris Woakes 434
96 Babar Hayat 432
97 Javed Ahmadi 431
98 Colin de Grandhomme 430
99 Rovman Powell 428
100 Litton Das 428

Icc ODI Men’s Batting Rankings