--%>
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



Haze's Comment
Too soon to panic
Relax everybody. Take a chill pill or two and settle down. Another loss in Australia has...

Kepler Wessels
SA was outplayed in Canberra
Australia outplayed South Africa during the third one-day international in Canberra. The pitch in...

Faf du Plessis
Proteas bounced back brilliantly
Greetings from Canberra ahead of the third one-day international against Australia. Ahead of us are...

Neil Down Under
Week 2
Not a hint of gloating. It may be an unfair and unkind expectation to have of the Aussie media and...

Mpumelelo Mbangwa
Duminy affirms his worth
It is the norm these days that players manage their time as well as their bodies when it comes to...

Neil Manthorp
King prawns and a different world
The cricket world has an impression of touring Bangladesh that hasn’t changed much since they were...