ICC Test Championship Batsmen - 17 January 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 933 S.P.D. Smith AUS 937 v Pakistan, 30/12/2016
2 875 V. Kohli IND 886 v England, 12/12/2016
3 848 J.E. Root ENG 917 v Australia, 10/08/2015
4 846 K.S. Williamson NZ 893 v Australia, 17/11/2015
5 812 D.A. Warner AUS 880 v India, 13/12/2014
6 779 Azhar Ali PAK 787 v Australia, 30/12/2016
7 772 Younus Khan PAK 880 v Sri Lanka, 25/02/2009
8 769 Q. de Kock SA 769 v Sri Lanka, 06/01/2017
9 762 A.B. de Villiers SA 935 v Australia, 24/02/2014
10 749 H.M. Amla SA 907 v Pakistan, 17/10/2013
11 747 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
12 739 C.A. Pujara IND 851 v South Africa, 30/12/2013
13 731 J.M. Bairstow ENG 759 v India, 29/11/2016
14 724 A.D. Mathews SL 877 v New Zealand, 30/12/2014
15 720 A.N. Cook ENG 874 v India, 09/12/2012
16 717 A.M. Rahane IND 825 v New Zealand, 11/10/2016
17 703 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
18 696 A.C. Voges AUS 824 v Sri Lanka, 07/08/2016
19 678 F. du Plessis SA 710 v West Indies, 30/12/2014
20 677 K.C. Brathwaite WI 677 v Pakistan, 02/11/2016
21 673 D. Elgar SA 673 v Sri Lanka, 06/01/2017
22 666 Tamim Iqbal BAN 707 v England, 08/06/2010
23 659 Shakib Al Hasan BAN 659 v New Zealand, 16/01/2017
24 651 Asad Shafiq PAK 758 v England, 18/07/2016
25 647 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
26 645 Misbah-ul-Haq PAK 842 v New Zealand, 13/11/2014
27 643 L.D. Chandimal SL 692 v Australia, 17/08/2016
28 637 M.J. Vijay IND 747 v South Africa, 18/11/2015
29 636 Mominul Haque BAN 661 v Pakistan, 10/05/2015
30 627 Moeen Ali ENG 631 v India, 13/11/2016
31 623 D.M. Bravo WI 709 v Australia, 23/04/2012
32 617 T.W.M. Latham NZ 617 v Bangladesh, 16/01/2017
33 594 S.C. Cook SA 638 v Sri Lanka, 30/12/2016
34 591 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
34 591 B.J. Watling NZ 644 v England, 02/06/2015
36 572 Mushfiqur Rahim BAN 604 v Zimbabwe, 29/10/2014
37 568 B.A. Stokes ENG 614 v India, 21/11/2016
38 562 S.E. Marsh AUS 591 v South Africa, 07/11/2016
39 551 P.S.P. Handscomb AUS 551 v Pakistan, 07/01/2017
40 547 B.K.G. Mendis SL 692 v Australia, 07/08/2016
41 543 Mohammad Hafeez PAK 642 v England, 05/11/2015
41 543 R. Ashwin IND 553 v England, 29/11/2016
43 528 J-P. Duminy SA 593 v Sri Lanka, 18/01/2017
44 523 R.G. Sharma IND 578 v New Zealand, 18/02/2014
45 522 F.D.M. Karunaratne SL 619 v West Indies, 18/10/2015
46 513 J.K. Silva SL 638 v Pakistan, 29/06/2015
47 512 J. Blackwood WI 575 v England, 05/05/2015
48 497 M.N. Samuels WI 672 v Zimbabwe, 16/03/2013
49 493 S Dhawan IND 593 v Sri Lanka, 16/08/2015
50 491 K.L. Rahul IND 491 v England, 20/12/2016
51 490 H. Masakadza ZIM 559 v Bangladesh, 16/11/2014
52 487 M.T. Renshaw AUS 487 v Pakistan, 07/01/2017
53 483 Mahmudullah BAN 509 v South Africa, 03/08/2015
54 479 I.R. Bell ENG 822 v India, 22/08/2011
55 478 Imrul Kayes BAN 478 v England, 30/10/2016
56 468 T. Bavuma SA 563 v Australia, 15/11/2016
56 468 K.K. Nair IND 468 v England, 20/12/2016
58 462 W.U. Tharanga SL 516 v Pakistan, 07/07/2015
59 460 L. Ronchi NZ 525 v India, 03/10/2016
60 454 C.R. Ervine ZIM 454 v Sri Lanka, 10/11/2016
61 451 J. Yadav IND 456 v England, 12/12/2016
62 447 G.S. Ballance ENG 702 v West Indies, 25/04/2015
63 443 J.A. Burns AUS 575 v New Zealand, 24/02/2016
64 439 S.O. Dowrich WI 439 v Pakistan, 02/11/2016
65 431 J.O. Holder WI 436 v India, 03/08/2016
66 428 R.A. Jadeja IND 428 v England, 20/12/2016
67 422 Sami Aslam PAK 468 v New Zealand, 29/11/2016
68 415 M.J. Guptill NZ 597 v West Indies, 06/08/2012
69 405 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
70 402 W.P. Saha IND 454 v New Zealand, 03/10/2016
70 402 J.C. Buttler ENG 494 v New Zealand, 02/06/2015
72 401 T.A.M. Siriwardana SL 463 v New Zealand, 22/12/2015
72 401 D. Ramdin WI 493 v New Zealand, 30/06/2014
74 396 Haseeb Hameed ENG 413 v India, 13/11/2016
75 395 M.J. Santner NZ 401 v Australia, 01/12/2015
76 391 V.D. Philander SA 453 v West Indies, 30/12/2014
76 391 K.K. Jennings ENG 423 v India, 12/12/2016
76 391 H.M. Nicholls NZ 391 v Bangladesh, 16/01/2017
79 390 S.C. Williams ZIM 390 v Sri Lanka, 10/11/2016
80 387 C.J. Anderson NZ 428 v Australia, 24/02/2016
81 383 Sikandar Raza ZIM 447 v New Zealand, 01/08/2016
82 377 C.R. Woakes ENG 409 v India, 29/11/2016
82 377 P.A. Patel IND 414 v England, 29/11/2016
84 373 M.D. Craig NZ 450 v Australia, 16/02/2016
84 373 J.D.S. Neesham NZ 519 v West Indies, 30/06/2014
86 372 R.W. Chakabva ZIM 418 v Bangladesh, 16/11/2014
87 370 T.M.K. Mawoyo ZIM 398 v Sri Lanka, 02/11/2016
88 367 M.A. Starc AUS 375 v New Zealand, 01/12/2015
89 366 J.A. Raval NZ 432 v Pakistan, 20/11/2016
89 366 G. Gambhir IND 886 v Sri Lanka, 28/11/2009
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 333 H.D.R.L. Thirimanne SL 386 v India, 24/08/2015
95 332 Sabbir Rahman BAN 332 v New Zealand, 16/01/2017
96 324 P.J. Moor ZIM 324 v Sri Lanka, 10/11/2016
97 321 D.A.S. Gunaratne SL 328 v Zimbabwe, 10/11/2016
98 314 M.R. Marsh AUS 340 v Sri Lanka, 17/08/2016
99 311 P.M. Nevill AUS 360 v New Zealand, 16/02/2016
99 311 N.R.D. Compton ENG 443 v New Zealand, 18/03/2013