Men’s ODI Team Rankings

Last updated – 29 Oct 2018

Icc Men’s A One Day International  Team Rankings

Pos Player Rating
1
Virat Kohli
884
2 Rohit Sharma 842
3 Joe Root 818
4 David Warner 803
5 Shikhar Dhawan 802
6 Babar Azam 798
7 Ross Taylor 785
8 Kane Williamson 778
9 Quinton de Kock 769
10 Jonny Bairstow 769
11 Francois du Plessis 753
12 Martin Guptill 731
13 Tamim Iqbal 718
14 Hashim Amla 718
15 Aaron Finch 706
16 Mushfiqur Rahim 702
17 Jos Buttler 701
18 MS Dhoni 695
19 Fakhar Zaman 689
20 Steve Smith 675
21 Travis Head 670
22 Jason Roy 670
23 Eoin Morgan 651
24 Kyle Coetzer 642
25 Alex Hales 639
26 Angelo Mathews 632
27 Imam-ul-Haq 618
28 Ben Stokes 610
29 Shakib Al Hasan 603
30 Tom Latham 598
31 Glenn Maxwell 597
32 Rahmat Shah 591
33 Mohammad Hafeez 591
34 Ajinkya Rahane 586
35 Paul Stirling 586
36 Niroshan Dickwella 585
37 Mohammad Shahzad 585
38 Calum MacLeod 585
39 Mahmudullah 571
40 David Miller 568
41 Upul Tharanga 565
42 Shoaib Malik 564
43 Mitchell Marsh 562
44 Brendan Taylor 558
45 Kedar Jadhav 557
46 Ed Joyce 555
47 Shai Hope 551
48 JP Duminy 550
49 Marcus Stoinis 545
50 Sarfraz Ahmed 540
51 Sikandar Raza 538
52 Kevin O’Brien 536
53 Mohammad Nabi 533
54 Marlon Samuels 533
55 Anshuman Rath 532
56 Evin Lewis 523
57 Shimron Hetmyer 521
58 Colin Munro 518
59 Azhar Ali 517
60 William Porterfield 514
61 Soumya Sarkar 513
62 Kusal Mendis 511
63 Mitchell Santner 502
64 Rameez Shahzad 501
65 Hamilton Masakadza 501
66 Lahiru Thirimanne 500
67 Chris Gayle 497
68 Kusal Perera 491
69 Andrew Balbirnie 490
70 Jason Holder 488
71 Neil Broom 486
72 Moeen Ali 485
73 Ambati Rayudu 485
74 Dinesh Chandimal 483
75 Najibullah Zadran 480
76 Nizakat Khan 478
77 Shaiman Anwar 477
78 Suresh Raina 476
79 Sean Williams 476
80 Shaun Marsh 472
81 Richard Berrington 471
82 Hardik Pandya 469
83 Farhaan Behardien 469
84 Colin de Grandhomme 465
85 Henry Nicholls 462
86 Sabbir Rahman 460
87 Niall O’Brien 460
88 Hashmatullah Shaidi 457
89 Rovman Powell 456
90 Imrul Kayes 453
91 Ahmed Shehzad 450
92 Danushka Gunathilaka 449
93 Rashid Khan 448
94 Craig Ervine 445
95 Chris Woakes 444
96 Thisara Perera 440
97 Mohammad Nasir Hossain 438
98 Haris Sohail 436
99 Babar Hayat 432
100 Anamul Haque 432

Men’s ODI Team Rankings