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 922 A.B. de Villiers SA 935 v Australia, 20/02/2014
2 879 K.C. Sangakkara SL 938 v England, 01/12/2007
3 876 S. Chanderpaul WI 901 v New Zealand, 19/12/2008
4 873 H.M. Amla SA 907 v Pakistan, 13/10/2013
5 871 D.A. Warner AUS 871 v South Africa, 01/03/2014
6 842 R.L. Taylor NZ 871 v West Indies, 19/12/2013
7 824 Misbah-ul-Haq PAK 824 v Sri Lanka, 16/01/2014
8 819 C.A. Pujara IND 851 v South Africa, 26/12/2013
9 818 M.J. Clarke AUS 900 v Sri Lanka, 26/12/2012
10 784 V. Kohli IND 784 v New Zealand, 14/02/2014
11 759 Younus Khan PAK 880 v Sri Lanka, 21/02/2009
12 737 S.P.D. Smith AUS 737 v South Africa, 01/03/2014
13 724 B.B. McCullum NZ 724 v India, 14/02/2014
14 706 A.D. Mathews SL 716 v Bangladesh, 27/01/2014
15 699 D.P.M.D. Jayawardene SL 883 v India, 16/11/2009
16 688 G.C. Smith SA 843 v England, 14/01/2010
17 682 I.R. Bell ENG 822 v India, 18/08/2011
18 677 A.N. Cook ENG 874 v India, 05/12/2012
19 675 C.J.L. Rogers AUS 694 v England, 03/01/2014
20 674 K.P. Pietersen ENG 909 v West Indies, 28/05/2007
21 641 I.J.L. Trott ENG 856 v Sri Lanka, 26/05/2011
22 640 K.S. Williamson NZ 654 v India, 06/02/2014
23 636 F. du Plessis SA 636 v Australia, 01/03/2014
23 636 D.M. Bravo WI 709 v Australia, 19/04/2012
25 625 Azhar Ali PAK 753 v Sri Lanka, 08/07/2012
26 612 Asad Shafiq PAK 680 v South Africa, 14/02/2013
27 606 B.R.M. Taylor ZIM 606 v Pakistan, 10/09/2013
28 604 M.S. Dhoni IND 662 v South Africa, 14/02/2010
29 601 C.H. Gayle WI 755 v Sri Lanka, 15/11/2010
30 594 Shakib Al Hasan BAN 603 v West Indies, 21/11/2012
31 590 M.N. Samuels WI 672 v Zimbabwe, 12/03/2013
32 586 S.R. Watson AUS 729 v England, 16/12/2010
32 586 M.J. Prior ENG 745 v New Zealand, 22/03/2013
34 578 R.G. Sharma IND 578 v New Zealand, 14/02/2014
35 573 Mominul Haque BAN 584 v New Zealand, 21/10/2013
36 568 B.J. Haddin AUS 637 v West Indies, 16/12/2009
37 559 A.N. Petersen SA 655 v New Zealand, 02/01/2013
38 558 J.E. Root ENG 606 v Australia, 05/12/2013
39 552 L.D. Chandimal SL 571 v Pakistan, 31/12/2013
40 551 Mushfiqur Rahim BAN 584 v England, 12/03/2010
41 549 V. Sehwag IND 866 v Sri Lanka, 18/07/2010
42 534 Tamim Iqbal BAN 707 v England, 04/06/2010
43 530 M.J. Vijay IND 569 v South Africa, 26/12/2013
44 523 G. Gambhir IND 886 v Sri Lanka, 24/11/2009
45 517 J.P. Duminy SA 519 v Australia, 20/02/2014
46 515 B.J. Watling NZ 515 v India, 14/02/2014
47 513 A.M. Rahane IND 513 v New Zealand, 14/02/2014
48 510 Nasir Hossain BAN 550 v New Zealand, 09/10/2013
49 501 R. Ashwin IND 518 v West Indies, 08/11/2013
50 475 S Dhawan IND 475 v New Zealand, 14/02/2014
51 472 D. Ramdin WI 472 v New Zealand, 19/12/2013
52 466 H.A.P.W. Jayawardena SL 510 v England, 26/03/2012
52 466 E.J.M. Cowan AUS 553 v India, 22/03/2013
54 464 J.K. Silva SL 491 v Bangladesh, 27/01/2014
55 451 Mohammad Hafeez PAK 595 v Sri Lanka, 30/06/2012
56 445 N.T. Paranavitana SL 547 v Pakistan, 03/11/2011
57 444 K.O.A. Powell WI 468 v Bangladesh, 13/11/2012
58 443 D.G. Brownlie NZ 504 v England, 22/03/2013
59 441 B.A. Stokes ENG 441 v Australia, 03/01/2014
60 435 J.D.S Neesham NZ 435 v India, 14/02/2014
60 435 V.D. Philander SA 435 v Australia, 01/03/2014
62 433 Khurram Manzoor PAK 467 v South Africa, 13/10/2013
63 428 Imran Farhat PAK 575 v South Africa, 11/01/2007
64 424 P.J. Hughes AUS 599 v England, 16/07/2009
65 411 H. Masakadza ZIM 413 v India, 20/09/2005
65 411 K.A. Edwards WI 524 v Australia, 11/04/2012
67 410 J.M. Bairstow ENG 461 v Australia, 09/08/2013
68 403 M.J. Guptill NZ 597 v West Indies, 02/08/2012
68 403 Ahmed Shehzad PAK 403 v Sri Lanka, 16/01/2014
70 399 S.C.J. Broad ENG 505 v India, 29/07/2011
71 394 M.A. Carberry ENG 394 v Australia, 03/01/2014
72 392 Junaid Siddique BAN 501 v England, 31/05/2010
73 391 D.J.G. Sammy WI 452 v Zimbabwe, 12/03/2013
74 385 M.S. Wade AUS 465 v Sri Lanka, 03/01/2013
75 381 H.D. Rutherford NZ 454 v England, 14/03/2013
75 381 Shikandar Raza ZIM 385 v Pakistan, 03/09/2013
77 380 S.E. Marsh AUS 432 v South Africa, 12/02/2014
78 378 Shahriar Nafees BAN 479 v South Africa, 29/02/2008
79 376 Mohammad Ashraful BAN 491 v Sri Lanka, 03/07/2007
80 373 J.A. Rudolph SA 564 v England, 26/12/2004
81 368 F.D.M. Karunaratne SL 379 v Bangladesh, 27/01/2014
82 353 P.G. Fulton NZ 413 v England, 22/03/2013
83 351 T.M.K. Mawoyo ZIM 396 v Pakistan, 01/09/2011
84 347 R.J. Peterson SA 365 v India, 26/12/2013
85 344 C.J. Anderson NZ 367 v India, 06/02/2014
86 342 Mahmudullah BAN 445 v New Zealand, 15/02/2010
87 341 Yuvraj Singh IND 506 v Pakistan, 29/01/2006
88 340 M.A. Starc AUS 368 v England, 21/08/2013
88 340 H.D.R.L. Thirimanne SL 359 v Bangladesh, 08/03/2013
90 338 N. Deonarine WI 401 v Australia, 19/04/2012
91 336 E. Chigumbura ZIM 358 v Pakistan, 03/09/2013
92 335 A.J. Doolan AUS 435 v South Africa, 12/02/2014
92 335 D. Elgar SA 379 v Australia, 20/02/2014
94 332 D.R. Flynn NZ 432 v India, 18/03/2009
94 332 M.G. Johnson AUS 477 v England, 16/07/2009
96 331 M.N. Waller ZIM 334 v Pakistan, 03/09/2013
97 329 Adnan Akmal PAK 377 v Zimbabwe, 03/09/2013
97 329 V. Sibanda ZIM 378 v West Indies, 20/03/2013
99 326 N.R.D. Compton ENG 443 v New Zealand, 14/03/2013
100 302 T.G. Southee NZ 304 v England, 24/05/2013