Home

ICC ODI Batting Rankings

ICC ODI Championship Batting Rankings

ID Rating Name Nationality Career Best Rating
1 887 A.B. de Villiers South Africa 887 v Australia, 16/11/2014
2 862 V. Kohli India 886 v Bangladesh, 26/02/2014
3 834 H.M. Amla South Africa 901 v England, 05/09/2012
4 810 G.J. Bailey Australia 867 v South Africa, 27/08/2014
5 777 S Dhawan India 785 v Sri Lanka, 09/11/2014
6 776 K.C. Sangakkara Sri Lanka 853 v Afghanistan, 03/03/2014
7 738 M.S. Dhoni India 836 v Australia, 31/10/2009
8 731 T.M. Dilshan Sri Lanka 767 v Pakistan, 22/12/2013
9 718 Q. de Kock South Africa 747 v Zimbabwe, 29/08/2014
10 706 A.D. Mathews Sri Lanka 706 v India, 16/11/2014
11 702 L.R.P.L. Taylor New Zealand 713 v India, 31/01/2014
12 687 F. du Plessis South Africa 703 v New Zealand, 24/10/2014
13 678 K.S. Williamson New Zealand 688 v India, 31/01/2014
14 674 Misbah-ul-Haq Pakistan 744 v Sri Lanka, 25/02/2014
15 651 R.G. Sharma India 672 v West Indies, 21/11/2013
16 645 Ahmed Shehzad Pakistan 670 v Bangladesh, 04/03/2014
17 639 S.K. Raina India 669 v England, 27/01/2013
18 637 M.J. Clarke Australia 750 v Sri Lanka, 22/02/2008
19 636 Mohammad Hafeez Pakistan 665 v Bangladesh, 04/03/2014
20 634 S.R. Watson Australia 773 v Sri Lanka, 14/08/2011
21 619 E.J.G. Morgan England 690 v Australia, 30/06/2010
22 618 Umar Akmal Pakistan 702 v Afghanistan, 10/02/2012
22 618 A.N. Cook England 752 v West Indies, 19/06/2012
24 615 G.J. Maxwell Australia 634 v Zimbabwe, 25/08/2014
25 614 M.J. Guptill New Zealand 684 v Zimbabwe, 09/02/2012
26 606 I.R. Bell England 702 v India, 27/08/2007
26 606 J-P. Duminy South Africa 668 v Netherlands, 03/03/2011
28 605 B.B. McCullum New Zealand 685 v England, 23/02/2013
29 602 J.E. Root England 602 v India, 05/09/2014
30 601 D.P.M.D. Jayawardene Sri Lanka 738 v West Indies, 19/12/2001
30 601 B.R.M. Taylor Zimbabwe 667 v New Zealand, 09/02/2012
32 599 Shakib Al Hasan Bangladesh 683 v Pakistan, 22/03/2012
32 599 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
34 591 J.C. Buttler England 591 v India, 05/09/2014
35 582 Tamim Iqbal Bangladesh 637 v West Indies, 30/11/2012
35 582 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
37 578 D.M. Bravo West Indies 588 v India, 27/11/2013
38 577 Mushfiqur Rahim Bangladesh 588 v Pakistan, 04/03/2014
39 572 D.A. Warner Australia 589 v England, 29/06/2012
40 568 M.N. Samuels West Indies 631 v Sri Lanka, 11/06/2003
41 565 A.J. Finch Australia 582 v South Africa, 06/09/2014
42 564 L.M.P. Simmons West Indies 629 v India, 02/12/2011
43 563 Nasir Hossain Bangladesh 585 v Zimbabwe, 08/05/2013
44 554 D.A. Miller South Africa 568 v Australia, 27/08/2014
45 553 J.P. Faulkner Australia 560 v Pakistan, 12/10/2014
46 544 H.D.R.L. Thirimanne Sri Lanka 573 v Pakistan, 08/03/2014
47 534 A.M. Rahane India 550 v Sri Lanka, 02/11/2014
48 533 H. Masakadza Zimbabwe 566 v Bangladesh, 31/10/2009
49 530 S.C. Williams Zimbabwe 548 v South Africa, 19/08/2014
50 528 K.A. Pollard West Indies 602 v Zimbabwe, 24/02/2013
51 527 R.A. Jadeja India 552 v West Indies, 08/10/2014
52 526 C.H. Gayle West Indies 804 v Zimbabwe, 30/11/2003
53 525 C.J. Anderson New Zealand 604 v India, 22/01/2014
54 521 Mohammad Nabi AFG 521 v Zimbabwe, 24/07/2014
54 521 J.H. Kallis South Africa 817 v West Indies, 04/02/2004
56 520 J.D. Ryder New Zealand 574 v Zimbabwe, 25/10/2011
57 519 P.J. Hughes Australia 568 v England, 08/06/2013
58 518 Shahid Afridi Pakistan 663 v India, 02/10/1997
59 511 J. Charles West Indies 592 v India, 05/07/2013
60 510 Anamul Haque Bangladesh 539 v West Indies, 20/08/2014
61 506 L. Ronchi Australia 506 v South Africa, 24/10/2014
61 506 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
61 506 D.J.G. Sammy West Indies 534 v England, 28/02/2014
61 506 D.J. Bravo West Indies 531 v England, 28/02/2014
65 502 R.S. Bopara England 543 v Australia, 10/07/2012
66 500 Nasir Jamshaid Pakistan 589 v South Africa, 10/03/2013
66 500 A.T. Rayudu India 500 v Sri Lanka, 16/11/2014
68 494 E. Chigumbura Zimbabwe 554 v South Africa, 22/08/2007
69 493 M.R. Marsh Australia 493 v South Africa, 16/11/2014
69 493 L.D. Chandimal Sri Lanka 667 v Australia, 06/03/2012
71 490 Samiullah Shenwari AFG 490 v Zimbabwe, 24/07/2014
72 488 Mahmudullah Bangladesh 530 v New Zealand, 29/10/2013
72 488 S.E. Marsh Australia 581 v South Africa, 18/01/2009
74 484 A.D. Russell West Indies 571 v New Zealand, 16/07/2012
75 482 D. Ramdin West Indies 493 v India, 08/10/2014
75 482 E.C. Joyce Ire 525 v Netherlands, 09/07/2013
77 477 A.C. Voges Australia 523 v India, 30/10/2013
78 475 Sohaib Maqsood Pakistan 502 v Sri Lanka, 23/08/2014
78 475 N.J. O'Brien IRE 482 v Sri Lanka, 06/05/2014
80 465 K.O.A. Powell West Indies 496 v Ireland, 23/02/2014
81 462 V. Sibanda Zimbabwe 512 v Pakistan, 21/01/2008
82 461 Fawad Alam Pakistan 481 v South Africa, 02/11/2010
83 458 W.U. Tharanga Sri Lanka 663 v New Zealand, 28/12/2006
84 456 M.D.K.J. Perera Sri Lanka 487 v South Africa, 12/07/2014
85 453 B.J. Haddin Australia 612 v Pakistan, 22/04/2009
86 448 G.C. Wilson IRE 491 v Australia, 23/06/2012
87 441 G.D. Elliott New Zealand 525 v Pakistan, 03/10/2009
88 437 N.L. McCullum New Zealand 480 v West Indies, 04/01/2014
88 437 J.F. Mooney IRE 437 v Scotland, 12/09/2014
90 436 Yuvraj Singh India 787 v West Indies, 26/06/2009
91 435 M.N. Waller Zimbabwe 461 v Pakistan, 31/08/2013
92 433 Naeem Islam Bangladesh 452 v New Zealand, 03/11/2013
93 426 Imrul Kayes Bangladesh 560 v Australia, 13/04/2011
94 423 M.S. Wade Australia 423 v South Africa, 16/11/2014
95 422 S.P.D. Smith Australia 426 v Pakistan, 12/10/2014
96 421 Younus Khan Pakistan 659 v West Indies, 16/11/2008
96 421 Asad Shafiq Pakistan 504 v Australia, 03/09/2012
98 418 Sikandar Raza Zimbabwe 418 v South Africa, 04/09/2014
99 415 K.J. Coetzer SCO 447 v Kenya, 02/07/2013
100 408 M.W. Machan SCO 415 v Kenya, 30/01/2014

Free Email Newsletter

Enter Email Address

Sign up
You can opt-out at any time.
Please refer to our privacy policy for contact information.
   More in Sports
UP NEXT

Thanksgiving Day 2014

27th November 2014