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 915 K.C. Sangakkara SL 938 v England, 01/12/2007
2 888 A.B. de Villiers SA 935 v Australia, 20/02/2014
3 887 S. Chanderpaul WI 901 v New Zealand, 19/12/2008
4 875 D.A. Warner AUS 875 v Pakistan, 22/10/2014
5 873 A.D. Mathews SL 873 v Pakistan, 14/08/2014
6 863 H.M. Amla SA 907 v Pakistan, 13/10/2013
7 810 Younus Khan PAK 880 v Sri Lanka, 21/02/2009
8 795 L.R.P.L. Taylor NZ 871 v West Indies, 19/12/2013
9 789 J.E. Root ENG 789 v India, 15/08/2014
10 776 M.J. Clarke AUS 900 v Sri Lanka, 26/12/2012
11 769 Misbah-ul-Haq PAK 824 v Sri Lanka, 16/01/2014
12 729 S.P.D. Smith AUS 737 v South Africa, 01/03/2014
13 728 K.S. Williamson NZ 728 v West Indies, 26/06/2014
14 707 F. du Plessis SA 707 v Zimbabwe, 09/08/2014
15 702 D.P.M.D. Jayawardene SL 883 v India, 16/11/2009
16 691 C.A. Pujara IND 851 v South Africa, 26/12/2013
17 684 B.R.M. Taylor ZIM 684 v Bangladesh, 25/10/2014
18 668 C.J.L. Rogers AUS 694 v England, 03/01/2014
19 652 I.R. Bell ENG 822 v India, 18/08/2011
20 651 B.B. McCullum NZ 724 v India, 14/02/2014
21 646 Asad Shafiq PAK 680 v South Africa, 14/02/2013
22 643 A.N. Cook ENG 874 v India, 05/12/2012
23 628 K.P. Pietersen ENG 909 v West Indies, 28/05/2007
24 622 G.S. Ballance ENG 622 v India, 15/08/2014
25 618 V. Kohli IND 784 v New Zealand, 14/02/2014
26 611 D.M. Bravo WI 709 v Australia, 19/04/2012
27 610 Azhar Ali PAK 753 v Sri Lanka, 08/07/2012
28 607 M.S. Dhoni IND 662 v South Africa, 14/02/2010
29 604 Mushfiqur Rahim BAN 604 v Zimbabwe, 25/10/2014
30 602 C.H. Gayle WI 755 v Sri Lanka, 15/11/2010
31 597 I.J.L. Trott ENG 856 v Sri Lanka, 26/05/2011
32 580 S.R. Watson AUS 729 v England, 16/12/2010
33 575 Mominul Haque BAN 584 v New Zealand, 21/10/2013
34 569 M.J. Vijay IND 652 v England, 17/07/2014
35 562 Shakib Al Hasan BAN 603 v West Indies, 21/11/2012
35 562 J-P. Duminy SA 586 v Sri Lanka, 16/07/2014
37 559 Sarfraz Ahmed PAK 559 v Australia, 22/10/2014
38 556 B.J. Watling NZ 574 v West Indies, 16/06/2014
39 543 B.J. Haddin AUS 637 v West Indies, 16/12/2009
40 541 J.K. Silva SL 541 v Pakistan, 14/08/2014
41 538 M.J. Prior ENG 745 v New Zealand, 22/03/2013
41 538 M.N. Samuels WI 672 v Zimbabwe, 12/03/2013
43 534 Tamim Iqbal BAN 707 v England, 04/06/2010
44 531 A.M. Rahane IND 612 v England, 27/07/2014
44 531 A.N. Petersen SA 655 v New Zealand, 02/01/2013
46 519 J.D.S. Neesham NZ 519 v West Indies, 26/06/2014
47 514 K.C. Brathwaite WI 514 v Bangladesh, 13/09/2014
48 504 R.G. Sharma IND 578 v New Zealand, 14/02/2014
49 503 R. Ashwin IND 527 v England, 07/08/2014
50 484 L.D. Chandimal SL 571 v Pakistan, 31/12/2013
51 476 W.U. Tharanga SL 508 v Bangladesh, 08/03/2006
52 472 Ahmed Shehzad PAK 472 v Australia, 22/10/2014
53 465 D. Ramdin WI 493 v New Zealand, 26/06/2014
54 462 E.J.M. Cowan AUS 553 v India, 22/03/2013
55 460 G. Gambhir IND 886 v Sri Lanka, 24/11/2009
56 455 J.C. Buttler ENG 455 v India, 15/08/2014
57 448 Mahmudullah BAN 448 v Zimbabwe, 25/10/2014
58 443 V.D. Philander SA 449 v Sri Lanka, 24/07/2014
59 436 Nasir Hossain BAN 550 v New Zealand, 09/10/2013
60 430 D.G. Brownlie NZ 504 v England, 22/03/2013
60 430 D. Elgar SA 430 v Zimbabwe, 09/08/2014
62 429 S Dhawan IND 475 v New Zealand, 14/02/2014
63 428 Mohammad Hafeez PAK 595 v Sri Lanka, 30/06/2012
64 421 H.A.P.W. Jayawardena SL 510 v England, 26/03/2012
65 420 P.J. Hughes AUS 599 v England, 16/07/2009
66 417 K.O.A. Powell WI 468 v Bangladesh, 13/11/2012
67 411 H. Masakadza ZIM 440 v South Africa, 09/08/2014
68 406 Sikandar Raza ZIM 406 v Bangladesh, 25/10/2014
69 399 Q. de Kock SA 399 v Zimbabwe, 09/08/2014
70 391 K.A. Edwards WI 524 v Australia, 11/04/2012
70 391 M.J. Guptill NZ 597 v West Indies, 02/08/2012
72 388 Khurram Manzoor PAK 467 v South Africa, 13/10/2013
73 387 T.W.M. Latham NZ 441 v West Indies, 16/06/2014
74 382 J.M. Bairstow ENG 461 v Australia, 09/08/2013
74 382 S.C.J. Broad ENG 505 v India, 29/07/2011
76 378 F.D.M. Karunaratne SL 393 v England, 20/06/2014
77 376 S.E. Marsh AUS 432 v South Africa, 12/02/2014
78 367 M.A. Carberry ENG 394 v Australia, 03/01/2014
79 366 Shahriar Nafees BAN 479 v South Africa, 29/02/2008
80 364 Mohammad Ashraful BAN 491 v Sri Lanka, 03/07/2007
81 355 M.G. Johnson AUS 477 v England, 16/07/2009
82 344 T.M.K. Mawoyo ZIM 396 v Pakistan, 01/09/2011
83 343 J.O. Holder WI 350 v New Zealand, 26/06/2014
84 341 B.A. Stokes ENG 441 v Australia, 03/01/2014
85 339 V. Sibanda ZIM 378 v West Indies, 20/03/2013
86 337 R.J. Peterson SA 365 v India, 26/12/2013
87 336 M.A. Starc AUS 368 v England, 21/08/2013
88 334 C.J. Anderson NZ 367 v India, 06/02/2014
88 334 H.D. Rutherford NZ 454 v England, 14/03/2013
90 324 M.N. Waller ZIM 334 v Pakistan, 03/09/2013
91 323 E. Chigumbura ZIM 358 v Pakistan, 03/09/2013
92 322 P.G. Fulton NZ 413 v England, 22/03/2013
93 321 N. Deonarine WI 401 v Australia, 19/04/2012
94 320 Adnan Akmal PAK 377 v Zimbabwe, 03/09/2013
95 312 Moeen Ali ENG 341 v India, 17/07/2014
96 304 N.R.D. Compton ENG 443 v New Zealand, 14/03/2013
97 301 S.D. Robson ENG 347 v India, 09/07/2014
98 297 J.L. Pattinson AUS 331 v England, 18/07/2013
99 294 U.T. Khawaja AUS 360 v New Zealand, 01/12/2011
100 290 H.D.R.L. Thirimanne SL 359 v Bangladesh, 08/03/2013