ICC ODI Batting | RANKINGS

RankPlayerRatingCareer best rating
1H.M. Amla854886 v India, 23/01/2011
2A.B. de Villiers828828 v Sri Lanka, 22/01/2012
3V. Kohli783799 v Bangladesh, 19/02/2011
4I.J.L. Trott772781 v India, 23/10/2011
5M.S. Dhoni758836 v Australia, 31/10/2009
6S.R. Watson757773 v Sri Lanka, 14/08/2011
7K.C. Sangakkara745758 v Australia, 16/08/2011
8M.E.K. Hussey737857 v New Zealand, 28/01/2007
9M.J. Clarke715750 v Sri Lanka, 22/02/2008
10Umar Akmal702702 v Bangladesh, 06/12/2011
11J.H. Kallis701817 v West Indies, 04/02/2004
12V. Sehwag686774 v New Zealand, 11/01/2003
13R.T. Ponting673829 v New Zealand, 20/12/2007
14T.M. Dilshan670765 v New Zealand, 29/03/2011
15R.L. Taylor667693 v Australia, 10/02/2009
16B.R.M. Taylor654654 v New Zealand, 25/10/2011
17G. Gambhir653722 v New Zealand, 04/12/2010
17G.C. Smith653784 v India, 25/11/2005
19R.N. ten Doeschate652665 v Ireland, 18/03/2011
20S.R. Tendulkar644887 v Zimbabwe, 13/11/1998
21D.P.M.D. Jayawardena642738 v West Indies, 19/12/2001
21J.P. Duminy642668 v Netherlands, 03/03/2011
23P.R. Stirling637650 v Scotland, 12/07/2011
24M.J. Guptill636639 v Zimbabwe, 22/10/2011
25Shakib Al Hasan634659 v Zimbabwe, 06/12/2010
26E.J.G. Morgan618690 v Australia, 30/06/2010
27Misbah-ul-Haq616623 v West Indies, 28/04/2011
28C.H. Gayle611804 v Zimbabwe, 30/11/2003
29L.M.P. Simmons609629 v India, 02/12/2011
30S. Raina605658 v Sri Lanka, 30/05/2010
31B.B. McCullum604664 v Pakistan, 09/11/2009
32Yuvraj Singh602787 v West Indies, 26/06/2009
33S. Chanderpaul592776 v England, 22/03/2009
34A.N. Cook581584 v India, 14/10/2011
35W.U. Tharanga580663 v New Zealand, 28/12/2006
36R.G. Sharma578582 v West Indies, 05/12/2011
37Shahid Afridi575663 v India, 02/10/1997
38Tamim Iqbal574629 v England, 28/02/2010
38J.D. Ryder574574 v Zimbabwe, 25/10/2011
40Younus Khan568659 v West Indies, 16/11/2008
40R.R. Sarwan568780 v India, 23/05/2006
42Mohammad Hafeez567583 v Sri Lanka, 18/11/2011
43S.B. Styris563663 v England, 28/06/2008
44P.D. Collingwood557697 v Australia, 03/07/2010
45A.D. Mathews556598 v Australia, 14/08/2011
46C.L. White555648 v India, 20/10/2010
47K.J. O'Brien554582 v England, 02/03/2011
48K.P. Pietersen545833 v Australia, 08/04/2007
49S.E. Marsh544581 v South Africa, 18/01/2009
50A. Bagai533544 v Australia, 16/03/2011
50K.A. Pollard533533 v India, 11/12/2011
52T.L.W. Cooper531576 v West Indies, 28/02/2011
53B.J. Haddin528612 v Pakistan, 22/04/2009
54T. Taibu515529 v Bangladesh, 16/08/2011
55D.M. Bravo510515 v India, 05/12/2011
55I.R. Bell510702 v India, 27/08/2007
57C.O. Obuya505513 v Australia, 13/03/2011
58Mushfiqur Rahim504525 v West Indies, 15/10/2011
59A. Obanda503520 v Afghanistan, 11/10/2010
60Imrul Kayes502560 v Australia, 13/04/2011
61Kamran Akmal500557 v England, 22/09/2010
62W.T.S. Porterfield498537 v Bangladesh, 15/07/2010
63C. Kieswetter490490 v India, 25/10/2011
63H. Masakadza490566 v Bangladesh, 31/10/2009
65L.D. Chandimal488492 v South Africa, 20/01/2012
66G.C. Wilson483483 v Canada, 20/09/2011
66Shoaib Malik483685 v India, 13/02/2006
68Y.K. Pathan482543 v Ireland, 06/03/2011
69R.S. Bopara479512 v Australia, 06/09/2009
70Mahmudullah473476 v India, 16/06/2010
71J.D.P. Oram471583 v Bangladesh, 11/10/2008
72A.D. Russell469469 v India, 11/12/2011
73E. Chigumbura467554 v South Africa, 22/08/2007
74S.T. Jayasuriya465838 v Bangladesh, 14/02/2003
75N.J. O'Brien462477 v Australia, 17/06/2010
76D.J. Hussey461468 v Sri Lanka, 22/08/2011
77M.N. Samuels460631 v Sri Lanka, 11/06/2003
78M.V. Boucher458621 v Scotland, 20/03/2007
79R.A. Jadeja456459 v West Indies, 02/12/2011
79Asad Shafiq456481 v West Indies, 02/05/2011
81V. Sibanda446512 v Pakistan, 21/01/2008
81T.T. Samaraweera446527 v India, 05/01/2010
83Junaid Siddique443497 v India, 19/02/2011
83T. Mishra443496 v Australia, 13/03/2011
83K.S. Williamson443443 v Zimbabwe, 25/10/2011
86Abdul Razzaq440635 v India, 19/03/2004
87Raqibul Hasan436525 v India, 11/01/2010
88Rizwan Cheema433543 v Kenya, 19/08/2009
89D.J.J. Bravo432493 v England, 28/10/2006
89S.C. Williams432519 v Bangladesh, 11/08/2009
91D.L. Vettori430465 v Australia, 06/03/2010
92L.P.C. Silva426638 v England, 13/10/2007
93P.A. Patel424516 v England, 03/09/2011
94C.J. Ferguson421587 v England, 12/09/2009
94S.O. Tikolo421534 v South Africa, 30/09/1999
94C.R. Ervine421443 v Kenya, 20/03/2011
97Imran Farhat418609 v New Zealand, 07/01/2004
98F. du Plessis416430 v Sri Lanka, 17/01/2012
99D.S. Smith414457 v India, 20/03/2011
100L.J. Wright413447 v Sri Lanka, 26/03/2011

Live Video Streaming

Sports Talk



Kepler Wessels
It's a game for the young 'uns
It is incredible to think that the race is on for another ICC world champion event. The recent...

Neil Manthorp
It's an old man's game
At the beginning of last year’s IPL Jacques Kallis wrote a column widely syndicated in Indian...

Faf du Plessis
Titans, family time and spin battles
My focus this week is on ensuring that the Titans continue their good form in the domestic four-day...

Mpumelelo Mbangwa
Credit due to Pakistan
While the test championship has been delayed, it is still very important for cricket teams around...