Reliance Mobile ICC ODI Championship Batting Rankings

The current top 100 ODI batsmen are listed below, clicking on a player name will take you to their player page.

If you want to find out the ranking of a current player who is not in the top 100 or if you want to chart the rating of a retired player, enter their name into the search box.

Search for a Player

Type in a player’s full surname (or the first few letters) and hit submit.

Reliance Mobile ICC Rankings
The Official Rankings for International Cricket!
Top 100 ODI Batsmen
ID Rat. Name Nat. Career Best Rating
1 815 M.S. Dhoni IND 825 v New Zealand, 08/03/2009
2 777 S. Chanderpaul WI 793 v England, 22/03/2009
3 771 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
4 769 Yuvraj Singh IND 790 v Sri Lanka, 08/02/2009
5 767 M.E.K. Hussey AUS 863 v New Zealand, 28/01/2007
6 752 A.B. de Villiers SA 753 v Australia, 13/04/2009
7 747 V. Sehwag IND 774 v New Zealand, 11/01/2003
8 731 G.C. Smith SA 792 v Bangladesh, 14/03/2008
9 712 H.H. Gibbs SA 750 v Sri Lanka, 03/03/2003
10 707 J.H. Kallis SA 816 v West Indies, 04/02/2004
11 705 M.J. Clarke AUS 756 v Sri Lanka, 22/02/2008
12 704 K.C. Sangakkara SL 760 v India, 11/02/2007
13 703 S.R. Tendulkar IND 887 v Zimbabwe, 13/11/1998
14 698 Mohammad Yousuf PAK 777 v South Africa, 10/10/2003
15 692 K.P. Pietersen ENG 834 v Australia, 08/04/2007
16 685 G. Gambhir IND 713 v Sri Lanka, 05/02/2009
17 680 R.T. Ponting AUS 832 v New Zealand, 20/12/2007
18 668 Shoaib Malik PAK 690 v West Indies, 12/11/2008
19 667 R.R. Sarwan WI 798 v India, 23/05/2006
20 664 S.T. Jayasuriya SL 838 v Bangladesh, 14/02/2003
21 662 R.L. Taylor NZ 699 v Australia, 10/02/2009
22 658 Salman Butt PAK 698 v Sri Lanka, 21/01/2009
23 654 A. Symonds AUS 778 v India, 14/10/2007
24 623 Younus Khan PAK 673 v West Indies, 16/11/2008
24 623 J.P. Duminy SA 632 v Australia, 13/04/2009
26 619 P.D. Collingwood ENG 669 v New Zealand, 21/06/2008
27 615 I.R. Bell ENG 705 v India, 27/08/2007
28 610 B.B. McCullum NZ 654 v Ireland, 01/07/2008
29 609 T.M. Dilshan SL 609 v India, 08/02/2009
30 602 Misbah-ul-Haq PAK 602 v West Indies, 16/11/2008
31 597 S. Raina IND 607 v New Zealand, 08/03/2009
31 597 B.J. Haddin AUS 616 v Pakistan, 22/04/2009
33 592 S.B. Styris NZ 665 v England, 28/06/2008
34 591 O.A. Shah ENG 591 v West Indies, 26/05/2009
35 587 Shakib Al Hasan BAN 587 v Zimbabwe, 23/01/2009
36 581 D.P.M.D. Jayawardena SL 737 v West Indies, 19/12/2001
37 575 M.V. Boucher SA 642 v Scotland, 20/03/2007
38 546 Tamim Iqbal BAN 568 v South Africa, 09/11/2008
39 541 R.N. ten Doeschate HOL 544 v Bermuda, 08/04/2009
40 540 H.M. Amla SA 573 v Australia, 30/01/2009
41 535 J.D.P. Oram NZ 584 v Bangladesh, 11/10/2008
42 533 J.M. How NZ 604 v England, 20/02/2008
42 533 L.P.C. Silva SL 603 v West Indies, 10/04/2008
44 532 M.J. Guptill NZ 532 v India, 14/03/2009
45 528 A. Flintoff ENG 749 v Sri Lanka, 18/09/2004
45 528 S.R. Watson AUS 528 v Pakistan, 03/05/2009
47 524 Kamran Akmal PAK 524 v Australia, 03/05/2009
48 523 P.G. Fulton NZ 633 v England, 09/02/2008
49 521 J.D. Ryder NZ 521 v India, 14/03/2009
50 518 A.J. Strauss ENG 697 v Pakistan, 10/12/2005
51 517 J.R. Hopes AUS 517 v Pakistan, 27/04/2009
52 515 S.C. Williams ZIM 515 v Kenya, 04/02/2009
53 510 Shahid Afridi PAK 663 v India, 02/10/1997
54 509 E. Chigumbura ZIM 573 v South Africa, 22/08/2007
55 508 S.O. Tikolo KEN 535 v South Africa, 30/09/1999
56 503 Mohammad Ashraful BAN 531 v South Africa, 07/11/2008
57 500 H. Masakadza ZIM 500 v Kenya, 04/02/2009
58 499 R.S. Morton WI 605 v South Africa, 20/01/2008
59 498 R.S. Bopara ENG 498 v West Indies, 26/05/2009
59 498 S.E. Marsh AUS 595 v South Africa, 18/01/2009
61 490 W.U. Tharanga SL 688 v New Zealand, 28/12/2006
61 490 K.J. O'Brien IRE 490 v Canada, 06/04/2009
63 485 B.R.M. Taylor ZIM 579 v Bangladesh, 04/08/2006
64 484 C.J. Ferguson AUS 484 v Pakistan, 03/05/2009
65 483 D.J.J. Bravo WI 494 v Zimbabwe, 07/12/2007
66 481 G.D. Elliott NZ 486 v Australia, 13/02/2009
67 480 Shahriar Nafees BAN 697 v Bermuda, 25/02/2007
68 473 M.N. Samuels WI 632 v Sri Lanka, 11/06/2003
69 471 R.G. Sharma IND 471 v New Zealand, 14/03/2009
70 468 N.J. O'Brien IRE 468 v Canada, 19/04/2009
70 468 S. Matsikenyeri ZIM 501 v West Indies, 02/12/2007
72 467 T. Taibu ZIM 499 v Bangladesh, 26/01/2005
73 463 C.K. Kapugedera SL 493 v Zimbabwe, 28/11/2008
74 459 Aftab Ahmed BAN 599 v Bermuda, 25/02/2007
75 452 Raqibul Hasan BAN 454 v Zimbabwe, 21/01/2009
76 446 A.R. Uthappa IND 509 v Pakistan, 05/11/2007
77 445 M.J. Prior ENG 445 v West Indies, 26/05/2009
78 443 A. Obanda KEN 487 v Zimbabwe, 01/02/2009
79 439 W.T.S. Porterfield IRE 439 v Canada, 19/04/2009
79 439 L.O. Cann BER 482 v Kenya, 25/10/2007
81 437 V. Sibanda ZIM 525 v Pakistan, 21/01/2008
81 437 S.H.T. Kandamby SL 437 v India, 08/02/2009
83 435 A.N. Cook ENG 488 v New Zealand, 23/02/2008
83 435 T.M. Odoyo KEN 481 v Canada, 18/10/2007
85 434 C.J. Chibhabha ZIM 471 v Sri Lanka, 28/11/2008
86 429 A.M. Samad CAN 442 v Bermuda, 01/07/2008
87 426 A. Bagai CAN 438 v Scotland, 08/04/2009
88 419 J.M. Davison CAN 440 v New Zealand, 03/03/2003
89 416 E.J.G. Morgan ENG 416 v West Indies, 26/05/2009
90 415 Nasir Jamshed PAK 436 v Bangladesh, 04/07/2008
91 413 D.J. Hussey AUS 469 v New Zealand, 10/02/2009
92 407 S. Dhaniram CAN 414 v Scotland, 08/04/2009
93 403 J. Mubarak SL 425 v Zimbabwe, 12/01/2009
94 400 I.H. Romaine BER 404 v Kenya, 06/04/2009
95 399 N.D. McKenzie SA 621 v Australia, 20/01/2002
96 398 Rizwan Cheema CAN 412 v Scotland, 08/04/2009
97 396 M.T. Thushara SL 443 v Zimbabwe, 12/01/2009
97 396 D.L. Hemp BER 396 v Holland, 08/04/2009
97 396 C.O. Obuya KEN 405 v Bermuda, 06/04/2009
100 394 M.F. Maharoof SL 424 v Pakistan, 18/05/2007