ICC Test Championship Batsmen - 26 February 2017

The date specific rankings allow you to find out who topped the rankings at the end of a great series from the past, on a momentous day from history or even on the day you were born.

Simply chose batting or bowling and pick your own memorable date.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Batsmen
ID Rat. Name Nat. Career Best Rating
1 939 S.P.D. Smith AUS 939 v India, 25/02/2017
2 873 V. Kohli IND 895 v Bangladesh, 13/02/2017
3 848 J.E. Root ENG 917 v Australia, 10/08/2015
4 823 K.S. Williamson NZ 893 v Australia, 17/11/2015
5 805 D.A. Warner AUS 880 v India, 13/12/2014
6 787 H.M. Amla SA 907 v Pakistan, 17/10/2013
7 779 Azhar Ali PAK 787 v Australia, 30/12/2016
8 772 Younus Khan PAK 880 v Sri Lanka, 25/02/2009
9 760 Q. de Kock SA 769 v Sri Lanka, 06/01/2017
10 755 A.B. de Villiers SA 935 v Australia, 24/02/2014
11 748 C.A. Pujara IND 851 v South Africa, 30/12/2013
12 740 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
13 731 J.M. Bairstow ENG 759 v India, 29/11/2016
14 720 A.N. Cook ENG 874 v India, 09/12/2012
15 713 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
16 702 A.D. Mathews SL 877 v New Zealand, 30/12/2014
17 701 A.M. Rahane IND 825 v New Zealand, 11/10/2016
18 689 A.C. Voges AUS 824 v Sri Lanka, 07/08/2016
19 677 K.C. Brathwaite WI 677 v Pakistan, 02/11/2016
20 670 Shakib Al Hasan BAN 670 v India, 13/02/2017
21 664 D. Elgar SA 673 v Sri Lanka, 06/01/2017
21 664 F. du Plessis SA 710 v West Indies, 30/12/2014
23 651 Asad Shafiq PAK 758 v England, 18/07/2016
24 647 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
25 645 Misbah-ul-Haq PAK 842 v New Zealand, 13/11/2014
26 640 T.W.M. Latham NZ 640 v Bangladesh, 24/01/2017
27 627 Moeen Ali ENG 631 v India, 13/11/2016
28 623 D.M. Bravo WI 709 v Australia, 23/04/2012
29 617 Mominul Haque BAN 661 v Pakistan, 10/05/2015
30 616 M.J. Vijay IND 747 v South Africa, 18/11/2015
31 612 L.D. Chandimal SL 692 v Australia, 17/08/2016
31 612 Tamim Iqbal BAN 707 v England, 08/06/2010
33 606 Mushfiqur Rahim BAN 606 v India, 13/02/2017
34 595 M.T. Renshaw AUS 595 v India, 25/02/2017
35 593 J-P. Duminy SA 593 v Sri Lanka, 18/01/2017
36 576 B.J. Watling NZ 644 v England, 02/06/2015
37 571 B.K.G. Mendis SL 692 v Australia, 07/08/2016
38 570 S.C. Cook SA 638 v Sri Lanka, 30/12/2016
39 568 B.A. Stokes ENG 614 v India, 21/11/2016
40 566 P.S.P. Handscomb AUS 566 v India, 25/02/2017
41 551 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
42 544 S.E. Marsh AUS 591 v South Africa, 07/11/2016
43 543 Mohammad Hafeez PAK 642 v England, 05/11/2015
44 527 F.D.M. Karunaratne SL 619 v West Indies, 18/10/2015
45 519 Mahmudullah BAN 519 v India, 13/02/2017
46 518 K.L. Rahul IND 518 v Australia, 25/02/2017
47 513 R.G. Sharma IND 578 v New Zealand, 18/02/2014
48 512 J. Blackwood WI 575 v England, 05/05/2015
49 510 R. Ashwin IND 553 v England, 29/11/2016
50 497 M.N. Samuels WI 672 v Zimbabwe, 16/03/2013
51 490 H. Masakadza ZIM 559 v Bangladesh, 16/11/2014
52 488 J.K. Silva SL 638 v Pakistan, 29/06/2015
53 484 S Dhawan IND 593 v Sri Lanka, 16/08/2015
53 484 W.U. Tharanga SL 516 v Pakistan, 07/07/2015
55 468 Imrul Kayes BAN 478 v England, 30/10/2016
56 459 K.K. Nair IND 468 v England, 20/12/2016
57 455 L. Ronchi NZ 525 v India, 03/10/2016
58 454 C.R. Ervine ZIM 454 v Sri Lanka, 10/11/2016
59 452 H.M. Nicholls NZ 452 v Bangladesh, 24/01/2017
60 447 G.S. Ballance ENG 702 v West Indies, 25/04/2015
61 446 M.A. Starc AUS 446 v India, 25/02/2017
61 446 T. Bavuma SA 563 v Australia, 15/11/2016
63 439 S.O. Dowrich WI 439 v Pakistan, 02/11/2016
64 438 J.A. Burns AUS 575 v New Zealand, 24/02/2016
65 432 R.A. Jadeja IND 464 v Bangladesh, 13/02/2017
66 431 J.O. Holder WI 436 v India, 03/08/2016
67 428 W.P. Saha IND 457 v Bangladesh, 13/02/2017
68 422 Sami Aslam PAK 468 v New Zealand, 29/11/2016
69 411 M.J. Guptill NZ 597 v West Indies, 06/08/2012
70 402 J.C. Buttler ENG 494 v New Zealand, 02/06/2015
71 401 D. Ramdin WI 493 v New Zealand, 30/06/2014
71 401 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
73 397 T.A.M. Siriwardana SL 463 v New Zealand, 22/12/2015
74 396 Haseeb Hameed ENG 413 v India, 13/11/2016
74 396 M.J. Santner NZ 401 v Australia, 01/12/2015
76 391 K.K. Jennings ENG 423 v India, 12/12/2016
77 390 S.C. Williams ZIM 390 v Sri Lanka, 10/11/2016
78 383 C.J. Anderson NZ 428 v Australia, 24/02/2016
78 383 Sikandar Raza ZIM 447 v New Zealand, 01/08/2016
80 378 Soumya Sarkar BAN 378 v India, 13/02/2017
81 377 C.R. Woakes ENG 409 v India, 29/11/2016
81 377 V.D. Philander SA 453 v West Indies, 30/12/2014
83 372 R.W. Chakabva ZIM 418 v Bangladesh, 16/11/2014
84 370 T.M.K. Mawoyo ZIM 398 v Sri Lanka, 02/11/2016
85 369 M.D. Craig NZ 450 v Australia, 16/02/2016
85 369 J.D.S. Neesham NZ 519 v West Indies, 30/06/2014
85 369 P.A. Patel IND 414 v England, 29/11/2016
88 366 J.A. Raval NZ 432 v Pakistan, 20/11/2016
89 359 G. Gambhir IND 886 v Sri Lanka, 28/11/2009
90 356 J. Yadav IND 456 v England, 12/12/2016
91 349 A.D. Hales ENG 405 v Sri Lanka, 13/06/2016
92 345 R.L. Chase WI 397 v India, 03/08/2016
93 339 C.R. Brathwaite WI 360 v India, 25/07/2016
94 337 M.R. Marsh AUS 340 v Sri Lanka, 17/08/2016
95 329 H.D.R.L. Thirimanne SL 386 v India, 24/08/2015
96 324 P.J. Moor ZIM 324 v Sri Lanka, 10/11/2016
97 318 D.A.S. Gunaratne SL 328 v Zimbabwe, 10/11/2016
98 311 N.R.D. Compton ENG 443 v New Zealand, 18/03/2013
99 309 A.G. Cremer ZIM 338 v Sri Lanka, 02/11/2016
100 308 P.M. Nevill AUS 360 v New Zealand, 16/02/2016