Loading...
Loading Live Scoring...
*All times CAT (GMT+2)

ICC ODI Batting | RANKINGS

RankPlayerRatingCareer best rating
1H.M. Amla853901 v England, 05/09/2012
2A.B. de Villiers845883 v India, 06/06/2013
3K.C. Sangakkara829829 v South Africa, 31/07/2013
4V. Kohli819866 v Sri Lanka, 31/07/2012
5I.J.L. Trott754796 v South Africa, 19/06/2013
6T.M. Dilshan746765 v New Zealand, 29/03/2011
7M.S. Dhoni741836 v Australia, 31/10/2009
8Misbah-ul-Haq722727 v Zimbabwe, 27/08/2013
9G.J. Bailey714726 v England, 14/09/2013
10S.R. Watson699773 v Sri Lanka, 14/08/2011
11M.J. Clarke698750 v Sri Lanka, 22/02/2008
12R.L. Taylor669693 v Australia, 10/02/2009
13A.N. Cook661752 v West Indies, 19/06/2012
13M.J. Guptill661684 v Zimbabwe, 09/02/2012
15B.B. McCullum655685 v England, 23/02/2013
16Umar Akmal654702 v Afghanistan, 10/02/2012
16S.K. Raina654669 v England, 27/01/2013
18E.J.G. Morgan648690 v Australia, 30/06/2010
19Shakib Al Hasan637683 v Pakistan, 22/03/2012
20P.R. Stirling635693 v Pakistan, 23/05/2013
21K.S. Williamson631631 v England, 16/06/2013
22D.P.M.D. Jayawardene630738 v West Indies, 19/12/2001
23S Dhawan628628 v Zimbabwe, 03/08/2013
24I.R. Bell618702 v India, 27/08/2007
25B.R.M. Taylor617667 v New Zealand, 09/02/2012
26Tamim Iqbal609637 v West Indies, 30/11/2012
27J.H. Kallis606817 v West Indies, 04/02/2004
28J.P. Duminy604668 v Netherlands, 03/03/2011
29G. Gambhir602722 v New Zealand, 04/12/2010
30G.C. Smith597784 v India, 25/11/2005
31Mohammad Hafeez594594 v Zimbabwe, 31/08/2013
32Nasir Jamshaid588589 v South Africa, 10/03/2013
33Nasir Hossain585585 v Zimbabwe, 08/05/2013
34K.J. O'Brien581602 v Netherlands, 07/07/2013
35C.H. Gayle570804 v Zimbabwe, 30/11/2003
36J. Charles568592 v India, 05/07/2013
37V. Sehwag564774 v New Zealand, 11/01/2003
38T. Mishra562568 v Scotland, 02/07/2013
39A.D. Mathews558598 v Australia, 14/08/2011
40R.G. Sharma553582 v West Indies, 05/12/2011
41L.M.P. Simmons552629 v India, 02/12/2011
41K.P. Pietersen552833 v Australia, 08/04/2007
41D.M. Bravo552574 v Pakistan, 16/07/2013
44L.D. Chandimal550667 v Australia, 06/03/2012
45Shahid Afridi545663 v India, 02/10/1997
45D.J. Hussey545630 v Sri Lanka, 02/03/2012
47K.A. Pollard538602 v Zimbabwe, 24/02/2013
48D.A. Warner537589 v England, 29/06/2012
49F. du Plessis535552 v England, 19/06/2013
50W.U. Tharanga532663 v New Zealand, 28/12/2006
51H.D.R.L. Thirimanne530530 v South Africa, 31/07/2013
52Mahmudullah528528 v Zimbabwe, 08/05/2013
53R.S. Bopara527543 v Australia, 10/07/2012
54M.N. Samuels524631 v Sri Lanka, 11/06/2003
55S.C. Williams518527 v Pakistan, 29/08/2013
56Mushfiqur Rahim516537 v West Indies, 08/12/2012
56H. Masakadza516566 v Bangladesh, 31/10/2009
58R.A. Jadeja515528 v Sri Lanka, 02/07/2013
59T.L.W. Cooper513575 v West Indies, 28/02/2011
60Yuvraj Singh510787 v West Indies, 26/06/2009
60W.T.S. Porterfield510537 v Bangladesh, 15/07/2010
62C. Kieswetter503558 v India, 11/01/2013
62E.C. Joyce503525 v Netherlands, 09/07/2013
64J.E. Root501585 v South Africa, 19/06/2013
65V. Sibanda499512 v Pakistan, 21/01/2008
66A.D. Russell496571 v New Zealand, 16/07/2012
67S.E. Marsh495581 v South Africa, 18/01/2009
67D.A. Miller495515 v Sri Lanka, 26/07/2013
69J.D. Ryder493574 v Zimbabwe, 25/10/2011
70A.C. Voges490498 v England, 14/09/2013
71P.J. Hughes489568 v England, 08/06/2013
72C.O. Obuya486513 v Australia, 13/03/2011
73A. Obanda483520 v Afghanistan, 11/10/2010
74D.J.G. Sammy481489 v India, 30/06/2013
75Younus Khan480659 v West Indies, 16/11/2008
76N.J. O'Brien479479 v Scotland, 08/09/2013
77R.R. Sarwan478780 v India, 23/05/2006
78D.J.J. Bravo477493 v England, 28/10/2006
79E. Chigumbura476554 v South Africa, 22/08/2007
80Asad Shafiq470504 v Australia, 03/09/2012
81C.A. Ingram465492 v West Indies, 14/06/2013
82M.N. Waller461461 v Pakistan, 31/08/2013
83B.J. Haddin457612 v Pakistan, 22/04/2009
84G.D. Elliott452525 v Pakistan, 03/10/2009
85G.J. Maxwell449460 v Sri Lanka, 17/06/2013
86E.S. Szwarczynski444456 v Ireland, 09/07/2013
86G.C. Wilson444491 v Australia, 23/06/2012
88K.J. Coetzer440447 v Kenya, 02/07/2013
89C.R. Ervine437464 v West Indies, 24/02/2013
90Mohammad Nabi435435 v Kenya, 04/10/2013
90Rizwan Cheema435543 v Kenya, 19/08/2009
92Shoaib Malik430685 v India, 13/02/2006
93Kamran Akmal427557 v England, 22/09/2010
94Imran Farhat425609 v New Zealand, 07/01/2004
94N.L. McCullum425430 v Sri Lanka, 09/06/2013
96J.C. Buttler421421 v Australia, 16/09/2013
97A.N. Kervezee419430 v Afghanistan, 31/03/2012
98J.D.P. Oram418583 v Bangladesh, 11/10/2008
99Azhar Ali417512 v Australia, 03/09/2012
100Mohammad Shahzad415534 v Scotland, 16/08/2010

Event Streaming

Channel Streaming

Other Live Streaming

Event Streaming

Channel Streaming

Sports Talk



Neil Manthorp
Reasons not to celebrate
This should be a time to celebrate everything good about South African cricket, from the genius of...

Haze's Comment
When they were kings
I was fortunate to grow up during the most intoxicating era of test cricket. Ray Illingworth's...

Kepler Wessels
Spinner or no spinner for SuperSport Park
Normally when a test match is looming at SuperSport Park the debate starts whether the selectors...

Mpumelelo Mbangwa
Any answers from tour of NZ & Aus?
It is very true that nobody likes to lose, not even in a kick-about game in the park. So the loss...

Faf du Plessis
Eager to take on the West Indies
I’ve been enjoying my time at home in Cape Town, but the focus has been on getting my hip right....

Neil Down Under
Week 2
Hashim Amla said after Sydney’s ODI that the series had been “closer than the scoreline would...