Home

ICC ODI Batting Rankings

ICC ODI Championship Batting Rankings

ID Rating Name Natinality Career Best Rating
1 869 A.B. de Villiers  South Africa 885 v Sri Lanka, 12/07/2014
2 848 H.M. Amla  South Africa 901 v England, 05/09/2012
3 837 V. Kohli  India 886 v Bangladesh, 26/02/2014
4 802 G.J. Bailey  Australia 867 v South Africa, 27/08/2014
5 800 K.C. Sangakkara  Sri Lanka 853 v Afghanistan, 03/03/2014
6 767 M.S. Dhoni  India 836 v Australia, 31/10/2009
7 739 T.M. Dilshan  Sri Lanka 767 v Pakistan, 22/12/2013
8 727 S Dhawan  India 747 v West Indies, 08/10/2014
9 720 Q. de Kock  South Africa 747 v Zimbabwe, 29/08/2014
10 713 L.R.P.L. Taylor  New Zealand 713 v India, 31/01/2014
11 701 F. du Plessis  South Africa 701 v Australia, 06/09/2014
12 688 K.S. Williamson  New Zealand 688 v India, 31/01/2014
13 674 Misbah-ul-Haq  Pakistan 744 v Sri Lanka, 25/02/2014
14 651 A.D. Mathews  Sri Lanka 652 v Pakistan, 26/08/2014
15 649 S.R. Watson  Australia 773 v Sri Lanka, 14/08/2011
16 648 M.J. Clarke  Australia 750 v Sri Lanka, 22/02/2008
17 645 Ahmed Shehzad  Pakistan 670 v Bangladesh, 04/03/2014
18 639 S.K. Raina  India 669 v England, 27/01/2013
19 636 Mohammad Hafeez  Pakistan 665 v Bangladesh, 04/03/2014
20 635 M.J. Guptill  New Zealand 684 v Zimbabwe, 09/02/2012
21 619 E.J.G. Morgan  England 690 v Australia, 30/06/2010
22 618 A.N. Cook  England 752 v West Indies, 19/06/2012
22 618 Umar Akmal  Pakistan 702 v Afghanistan, 10/02/2012
24 617 G.J. Maxwell  Australia 634 v Zimbabwe, 25/08/2014
25 615 B.B. McCullum  New Zealand 685 v England, 23/02/2013
26 608 R.G. Sharma  India 672 v West Indies, 21/11/2013
27 606 I.R. Bell  England 702 v India, 27/08/2007
28 605 J-P. Duminy  South Africa 668 v Netherlands, 03/03/2011
29 602 J.E. Root  England 602 v India, 05/09/2014
30 601 B.R.M. Taylor  Zimbabwe 667 v New Zealand, 09/02/2012
31 599 Shakib Al Hasan  Bangladesh 683 v Pakistan, 22/03/2012
31 599 P.R. Stirling  Ireland 693 v Pakistan, 23/05/2013
33 591 J.C. Buttler  England 591 v India, 05/09/2014
34 589 D.P.M.D. Jayawardene  Sri Lanka 738 v West Indies, 19/12/2001
35 582 Tamim Iqbal  Bangladesh 637 v West Indies, 30/11/2012
35 582 K.J. O'Brien  Ireland 602 v Netherlands, 07/07/2013
37 578 C.J. Anderson  New Zealand 604 v India, 22/01/2014
38 577 Mushfiqur Rahim  Bangladesh 588 v Pakistan, 04/03/2014
39 575 D.M. Bravo  West Indies 588 v India, 27/11/2013
40 574 D.A. Warner  Australia 589 v England, 29/06/2012
41 567 L.M.P. Simmons  West Indies 629 v India, 02/12/2011
42 563 Nasir Hossain  Bangladesh 585 v Zimbabwe, 08/05/2013
43 562 A.J. Finch  Australia 582 v South Africa, 06/09/2014
44 560 J.P. Faulkner  Australia 560 v Pakistan, 12/10/2014
45 547 D.A. Miller  South Africa 568 v Australia, 27/08/2014
46 545 R.A. Jadeja  India 552 v West Indies, 08/10/2014
47 544 M.N. Samuels  West Indies 631 v Sri Lanka, 11/06/2003
48 537 K.A. Pollard  West Indies 602 v Zimbabwe, 24/02/2013
48 537 H.D.R.L. Thirimanne  Sri Lanka 573 v Pakistan, 08/03/2014
50 534 J.H. Kallis  South Africa 817 v West Indies, 04/02/2004
51 533 H. Masakadza  Zimbabwe 566 v Bangladesh, 31/10/2009
52 530 S.C. Williams  Zimbabwe 548 v South Africa, 19/08/2014
53 529 C.H. Gayle  West Indies 804 v Zimbabwe, 30/11/2003
54 528 J.D. Ryder  New Zealand 574 v Zimbabwe, 25/10/2011
55 524 P.J. Hughes  Australia 568 v England, 08/06/2013
56 521 Mohammad Nabi  Afghanistan 521 v Zimbabwe, 24/07/2014
57 518 Shahid Afridi  Pakistan 663 v India, 02/10/1997
58 515 L.D. Chandimal  Sri Lanka 667 v Australia, 06/03/2012
59 513 J. Charles  West Indies 592 v India, 05/07/2013
60 512 D.J. Bravo  West Indies 531 v England, 28/02/2014
61 510 D.J.G. Sammy  West Indies 534 v England, 28/02/2014
61 510 Anamul Haque  Bangladesh 539 v West Indies, 20/08/2014
63 506 W.T.S. Porterfield  Ireland 537 v Bangladesh, 15/07/2010
64 502 R.S. Bopara  England 543 v Australia, 10/07/2012
65 500 Nasir Jamshaid  Pakistan 589 v South Africa, 10/03/2013
66 494 E. Chigumbura  Zimbabwe 554 v South Africa, 22/08/2007
67 493 A.M. Rahane  India 501 v England, 02/09/2014
67 493 S.E. Marsh  Australia 581 v South Africa, 18/01/2009
69 490 Samiullah Shenwari  Afghanistan 490 v Zimbabwe, 24/07/2014
70 488 Mahmudullah  Bangladesh 530 v New Zealand, 29/10/2013
71 487 D. Ramdin  West Indies 493 v India, 08/10/2014
72 482 A.C. Voges  Australia 523 v India, 30/10/2013
72 482 E.C. Joyce  Ireland 525 v Netherlands, 09/07/2013
74 480 M.D.K.J. Perera  Sri Lanka 487 v South Africa, 12/07/2014
75 475 Sohaib Maqsood  Pakistan 502 v Sri Lanka, 23/08/2014
75 475 N.J. O'Brien  Ireland 482 v Sri Lanka, 06/05/2014
77 468 W.U. Tharanga  Sri Lanka 663 v New Zealand, 28/12/2006
78 467 K.O.A. Powell  West Indies 496 v Ireland, 23/02/2014
79 462 V. Sibanda  Zimbabwe 512 v Pakistan, 21/01/2008
80 461 Fawad Alam  Pakistan 481 v South Africa, 02/11/2010
80 461 A.D. Russell  West Indies 571 v New Zealand, 16/07/2012
82 458 B.J. Haddin  Australia 612 v Pakistan, 22/04/2009
83 450 Yuvraj Singh  India 787 v West Indies, 26/06/2009
84 449 N.L. McCullum  New Zealand 480 v West Indies, 04/01/2014
85 448 G.C. Wilson  Ireland 491 v Australia, 23/06/2012
86 447 G.D. Elliott  New Zealand 525 v Pakistan, 03/10/2009
87 437 J.F. Mooney  Ireland 437 v Scotland, 12/09/2014
88 435 M.N. Waller  Zimbabwe 461 v Pakistan, 31/08/2013
89 433 Naeem Islam  Bangladesh 452 v New Zealand, 03/11/2013
90 429 M.R. Marsh  Australia 435 v South Africa, 06/09/2014
91 428 A.T. Rayudu  India 433 v England, 05/09/2014
92 426 S.P.D. Smith  Australia 426 v Pakistan, 12/10/2014
92 426 Imrul Kayes  Bangladesh 560 v Australia, 13/04/2011
94 424 S.M.A. Priyanjan  Sri Lanka 436 v Pakistan, 23/08/2014
94 424 N.L.T.C. Perera  Sri Lanka 424 v Pakistan, 26/08/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  Scotland 447 v Kenya, 02/07/2013
100 410 C.A. Ingram  South Africa 492 v West Indies, 14/06/2013

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