Reliance ICC Test Championship Batting Rankings

The current top 100 Test 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 ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Batsmen
ID Rat. Name Nat. Career Best Rating
1 909 K.C. Sangakkara SL 938 v England, 01/12/2007
2 908 A.B. de Villiers SA 935 v Australia, 20/02/2014
3 891 H.M. Amla SA 907 v Pakistan, 13/10/2013
4 873 S.P.D. Smith AUS 873 v India, 06/01/2015
5 872 J.E. Root ENG 872 v New Zealand, 21/05/2015
6 860 K.S. Williamson NZ 860 v England, 21/05/2015
7 841 A.D. Mathews SL 877 v New Zealand, 26/12/2014
8 836 Younus Khan PAK 880 v Sri Lanka, 21/02/2009
9 805 D.A. Warner AUS 880 v India, 09/12/2014
10 774 V. Kohli IND 784 v New Zealand, 14/02/2014
11 770 Misbah-ul-Haq PAK 842 v New Zealand, 09/11/2014
12 750 S. Chanderpaul WI 901 v New Zealand, 19/12/2008
13 733 M.J. Clarke AUS 900 v Sri Lanka, 26/12/2012
14 730 R.L. Taylor NZ 871 v West Indies, 19/12/2013
15 727 Azhar Ali PAK 753 v Sri Lanka, 08/07/2012
16 708 B.B. McCullum NZ 760 v Sri Lanka, 26/12/2014
17 704 F. du Plessis SA 710 v West Indies, 26/12/2014
18 696 Asad Shafiq PAK 696 v Bangladesh, 06/05/2015
18 696 A.N. Cook ENG 874 v India, 05/12/2012
20 688 D.P.M.D. Jayawardene SL 883 v India, 16/11/2009
21 677 C.J.L. Rogers AUS 694 v England, 03/01/2014
22 673 Sarfraz Ahmed PAK 673 v Bangladesh, 06/05/2015
23 661 Mominul Haque BAN 661 v Pakistan, 06/05/2015
24 650 M.J. Vijay IND 653 v Australia, 17/12/2014
25 647 C.A. Pujara IND 851 v South Africa, 26/12/2013
26 639 A.M. Rahane IND 639 v Australia, 06/01/2015
27 634 D.M. Bravo WI 709 v Australia, 19/04/2012
28 632 Tamim Iqbal BAN 707 v England, 04/06/2010
29 629 Shakib Al Hasan BAN 629 v Pakistan, 06/05/2015
30 621 G.S. Ballance ENG 702 v West Indies, 21/04/2015
31 618 M.N. Samuels WI 672 v Zimbabwe, 12/03/2013
32 610 B.R.M. Taylor ZIM 684 v Bangladesh, 25/10/2014
33 604 I.R. Bell ENG 822 v India, 18/08/2011
34 603 K.P. Pietersen ENG 909 v West Indies, 28/05/2007
35 600 B.J. Watling NZ 600 v England, 21/05/2015
36 579 Mohammad Hafeez PAK 609 v Bangladesh, 28/04/2015
37 578 K.C. Brathwaite WI 591 v England, 21/04/2015
38 575 M.S. Dhoni IND 662 v South Africa, 14/02/2010
38 575 J. Blackwood WI 575 v England, 01/05/2015
40 567 C.H. Gayle WI 755 v Sri Lanka, 15/11/2010
41 559 H. Masakadza ZIM 559 v Bangladesh, 12/11/2014
42 545 J.P. Duminy SA 586 v Sri Lanka, 16/07/2014
43 541 S.R. Watson AUS 729 v England, 16/12/2010
44 540 B.A. Stokes ENG 540 v New Zealand, 21/05/2015
45 532 Ahmed Shehzad PAK 554 v New Zealand, 09/11/2014
46 531 J.K. Silva SL 541 v Pakistan, 14/08/2014
47 523 I.J.L. Trott ENG 856 v Sri Lanka, 26/05/2011
48 516 Mushfiqur Rahim BAN 604 v Zimbabwe, 25/10/2014
48 516 M.J. Prior ENG 745 v New Zealand, 22/03/2013
50 506 D. Elgar SA 506 v West Indies, 02/01/2015
51 498 T.W.M. Latham NZ 569 v Pakistan, 17/11/2014
52 497 L.D. Chandimal SL 571 v Pakistan, 31/12/2013
53 492 B.J. Haddin AUS 637 v West Indies, 16/12/2009
54 487 R.G. Sharma IND 578 v New Zealand, 14/02/2014
55 483 R. Ashwin IND 527 v England, 07/08/2014
56 475 Mahmudullah BAN 497 v Zimbabwe, 03/11/2014
56 475 J.C. Buttler ENG 475 v New Zealand, 21/05/2015
58 467 W.U. Tharanga SL 508 v Bangladesh, 08/03/2006
59 458 D. Ramdin WI 493 v New Zealand, 26/06/2014
60 451 F.D.M. Karunaratne SL 470 v New Zealand, 26/12/2014
61 446 S.E. Marsh AUS 446 v India, 06/01/2015
62 442 G. Gambhir IND 886 v Sri Lanka, 24/11/2009
63 437 V.D. Philander SA 453 v West Indies, 26/12/2014
64 435 Shikandar Raza ZIM 435 v Bangladesh, 12/11/2014
64 435 S Dhawan IND 475 v New Zealand, 14/02/2014
66 434 J.D.S Neesham NZ 519 v West Indies, 26/06/2014
67 420 Imrul Kayes BAN 420 v Pakistan, 06/05/2015
68 418 R. Chakabva ZIM 418 v Bangladesh, 12/11/2014
68 418 Nasir Hossain BAN 550 v New Zealand, 09/10/2013
70 414 D.L. Vettori NZ 672 v Pakistan, 11/12/2009
71 409 Taufeeq Umar PAK 703 v South Africa, 24/10/2003
72 397 L.R. Johnson WI 409 v South Africa, 02/01/2015
72 397 Q. de Kock SA 405 v West Indies, 17/12/2014
74 393 K.O.A. Powell WI 468 v Bangladesh, 13/11/2012
75 392 H.A.P.W. Jayawardena SL 510 v England, 26/03/2012
76 390 C.J. Anderson NZ 390 v England, 21/05/2015
77 386 M.J. Guptill NZ 597 v West Indies, 02/08/2012
78 385 M.M. Ali ENG 385 v New Zealand, 21/05/2015
79 368 K.A. Edwards WI 524 v Australia, 11/04/2012
80 367 J.M. Bairstow ENG 461 v Australia, 09/08/2013
81 365 Khurram Manzoor PAK 467 v South Africa, 13/10/2013
82 362 M.G. Johnson AUS 477 v England, 16/07/2009
83 354 S. van Zyl SA 414 v West Indies, 17/12/2014
84 353 M.A. Carberry ENG 394 v Australia, 03/01/2014
85 343 H.D.R.L. Thirimanne SL 359 v Bangladesh, 08/03/2013
86 342 M.A. Starc AUS 368 v England, 21/08/2013
87 333 E. Chigumbura ZIM 358 v Pakistan, 03/09/2013
88 332 V. Sibanda ZIM 378 v West Indies, 20/03/2013
89 327 R.J. Peterson SA 365 v India, 26/12/2013
90 326 S.C.J. Broad ENG 505 v India, 29/07/2011
91 325 H.D. Rutherford NZ 454 v England, 14/03/2013
92 314 M.D. Craig NZ 378 v Pakistan, 26/11/2014
93 312 J.O. Holder WI 350 v New Zealand, 26/06/2014
94 309 R.J. Harris AUS 309 v India, 06/01/2015
95 304 P.G. Fulton NZ 413 v England, 22/03/2013
96 297 M.R. Marsh AUS 322 v India, 09/12/2014
97 294 M.N. Waller ZIM 334 v Pakistan, 03/09/2013
98 289 S.D. Robson ENG 347 v India, 09/07/2014
99 288 B. Kumar IND 373 v England, 17/07/2014
100 282 J.L. Pattinson AUS 331 v England, 18/07/2013