Reliance Mobile ICC Test Championship Batting Rankings

The current top 100 Test batters 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.

  
 

Name

Country

Rating

Career Best

S. Chanderpaul WI 890 890 v Australia, 12/06/2008
K.C. Sangakkara SL 886 938 v England, 01/12/2007
M.E.K. Hussey AUS 882 921 v West Indies, 23/05/2008
R.T. Ponting AUS 880 942 v England, 01/12/2006
Mohammad Yousuf PAK 880 933 v West Indies, 27/11/2006
D.P.M.D. Jayawardena SL 837 847 v India, 23/07/2008
M.L. Hayden AUS 834 935 v England, 07/11/2002
K.P. Pietersen ENG 829 909 v West Indies, 28/05/2007
Younis Khan PAK 799 856 v England, 04/08/2006
V. Sehwag IND 786 854 v South Africa, 28/11/2004
J.H. Kallis SA 774 935 v New Zealand, 18/11/2007
G.C. Smith SA 739 759 v England, 30/07/2008
M.J. Clarke AUS 723 761 v India, 26/12/2007
A. Symonds AUS 700 718 v West Indies, 30/05/2008
V.V.S. Laxman IND 699 753 v Australia, 02/01/2004
R. Dravid IND 686 892 v Pakistan, 16/03/2005
A.N. Cook ENG 686 711 v Sri Lanka, 18/12/2007
A.B. de Villiers SA 679 679 v England, 07/08/2008
R.R. Sarwan WI 659 697 v England, 12/08/2004
A.G. Prince SA 659 756 v Pakistan, 11/01/2007
P.D. Collingwood ENG 657 730 v Australia, 01/12/2006
I.R. Bell ENG 652 704 v South Africa, 10/07/2008
S.R. Tendulkar IND 649 898 v Zimbabwe, 21/02/2002
A.J. Strauss ENG 644 769 v South Africa, 13/01/2005
S.C. Ganguly IND 629 713 v Australia, 10/12/1999
N.D. McKenzie SA 613 642 v England, 30/07/2008
H.M. Amla SA 605 627 v India, 26/03/2008
Misbah-ul-Haq PAK 597 597 v India, 08/12/2007
C.H. Gayle WI 588 663 v South Africa, 29/04/2005
P.A. Jaques AUS 587 631 v India, 02/01/2008
T.M. Dilshan SL 577 630 v Pakistan, 26/03/2006
D.J.J. Bravo WI 570 579 v England, 15/06/2007
T.T. Samaraweera SL 566 665 v India, 02/12/2005
Kamran Akmal PAK 563 583 v England, 13/07/2006
J.D.P. Oram NZ 553 606 v Australia, 18/11/2004
D.L. Vettori NZ 549 608 v England, 05/03/2008
G. Gambhir IND 541 541 v Sri Lanka, 08/08/2008
R.L. Taylor NZ 520 541 v England, 22/05/2008
B.B. McCullum NZ 519 531 v England, 15/05/2008
B.S.M. Warnapura SL 518 518 v India, 08/08/2008
M.P. Vaughan ENG 515 876 v Australia, 02/01/2003
Imran Farhat PAK 503 575 v South Africa, 11/01/2007
S.M. Katich AUS 499 570 v England, 21/07/2005
M.S. Dhoni IND 493 548 v Pakistan, 30/11/2007
A. Flintoff ENG 491 645 v Sri Lanka, 11/05/2006
Shahriar Nafees BAN 479 479 v South Africa, 29/02/2008
M.V. Boucher SA 478 566 v England, 14/08/2003
Wasim Jaffer IND 477 608 v Pakistan, 30/11/2007
H.H. Gibbs SA 477 825 v West Indies, 16/01/2004
L. Vincent NZ 472 558 v Zimbabwe, 15/08/2005
Shoaib Malik PAK 462 509 v West Indies, 11/11/2006
B.J. Hodge AUS 450 518 v South Africa, 16/12/2005
Mohammad Ashraful BAN 449 491 v Sri Lanka, 03/07/2007
I.K. Pathan IND 446 464 v South Africa, 03/04/2008
J.M. How NZ 443 443 v England, 05/06/2008
Salman Butt PAK 437 540 v England, 20/11/2005
Habibul Bashar BAN 432 656 v Pakistan, 03/09/2003
M.N. Samuels WI 425 488 v South Africa, 10/01/2008
Yasir Hameed PAK 424 529 v India, 24/03/2005
S.C.J. Broad ENG 412 442 v South Africa, 18/07/2008
W.P.U.J.C. Vaas SL 411 421 v India, 23/07/2008
Rajin Saleh BAN 407 475 v Sri Lanka, 25/06/2007
M.J. Prior ENG 405 448 v Sri Lanka, 18/12/2007
L.P.C. Silva SL 402 489 v New Zealand, 15/12/2006
D. Ganga WI 392 480 v England, 17/05/2007
Yuvraj Singh IND 390 506 v Pakistan, 29/01/2006
C.D. Cumming NZ 386 434 v South Africa, 18/11/2007
M.S. Sinclair NZ 376 649 v Pakistan, 15/03/2001
M.G. Vandort SL 373 460 v England, 09/12/2007
D. Ramdin WI 367 437 v England, 17/05/2007
K.K.D. Karthik IND 366 461 v England, 09/08/2007
D.S. Smith WI 365 407 v Australia, 03/11/2005
W.U. Tharanga SL 358 508 v Bangladesh, 08/03/2006
H.A.P.W. Jayawardene SL 356 356 v India, 08/08/2008
Javed Omer BAN 352 434 v Zimbabwe, 19/04/2001
Mohammad Hafeez PAK 351 417 v England, 17/08/2006
Faisal Iqbal PAK 341 365 v Australia, 03/10/2002
T.R. Ambrose ENG 336 381 v New Zealand, 13/03/2008
R.S. Morton WI 336 359 v Australia, 23/05/2008
Aftab Ahmed BAN 335 335 v South Africa, 29/02/2008
H.H. Dippenaar SA 318 451 v England, 06/01/2005
B. Lee AUS 306 338 v England, 01/12/2006
X.M. Marshall WI 298 299 v Australia, 12/06/2008
J.E.C. Franklin NZ 284 314 v Sri Lanka, 15/12/2006
Zunaed Siddique BAN 281 319 v South Africa, 22/02/2008
G.O. Jones ENG 273 478 v Pakistan, 20/11/2005
A.J. Hall SA 273 408 v India, 20/11/2004
Khaled Masud BAN 272 331 v Sri Lanka, 19/09/2005
K.T.G.D. Prasad SL 265 265 v India, 08/08/2008
A. Kumble IND 263 328 v Australia, 24/01/2008
M.D. Bell NZ 263 379 v Bangladesh, 04/01/2008
Shakib Al Hasan BAN 262 262 v South Africa, 29/02/2008
C.K. Kapugedera SL 261 297 v New Zealand, 15/12/2006
Mohammad Rafiq BAN 260 361 v Australia, 16/04/2006
G.B. Hogg AUS 258 275 v India, 02/01/2008
Tamim Iqbal BAN 241 432 v New Zealand, 04/01/2008
M.F. Maharoof SL 236 288 v South Africa, 04/08/2006
D. Mohammed WI 233 265 v Pakistan, 19/11/2006
D.J.G. Sammy WI 228 251 v Australia, 23/05/2008
Harbhajan Singh IND 226 257 v England, 13/03/2006
  Top 10s
 Top 100 Test Batting . Top 100 Test Bowling
 Top 100 ODI Batting . Top 100 ODI Bowling