ICC Test Championship Batsmen - 22 January 2018

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 947 S.P.D. Smith AUS 947 v England, 30/12/2017
2 900 V. Kohli IND 900 v South Africa, 17/01/2018
3 881 J.E. Root ENG 917 v Australia, 10/08/2015
4 855 K.S. Williamson NZ 893 v Australia, 17/11/2015
5 827 D.A. Warner AUS 880 v New Zealand, 17/11/2015
6 814 C.A. Pujara IND 888 v Sri Lanka, 27/11/2017
7 755 Azhar Ali PAK 787 v Australia, 30/12/2016
8 745 H.M. Amla SA 907 v Pakistan, 17/10/2013
9 743 L.D. Chandimal SL 743 v India, 06/12/2017
10 742 A.N. Cook ENG 874 v India, 09/12/2012
11 739 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
12 734 F. du Plessis SA 734 v India, 17/01/2018
13 732 A.B. de Villiers SA 935 v Australia, 24/02/2014
14 711 D. Elgar SA 740 v New Zealand, 12/03/2017
15 692 J.M. Bairstow ENG 772 v South Africa, 07/08/2017
16 690 K.C. Brathwaite WI 701 v England, 29/08/2017
17 685 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
18 683 K.L. Rahul IND 761 v Sri Lanka, 14/08/2017
19 660 S.E. Marsh AUS 660 v England, 08/01/2018
20 659 Q. de Kock SA 802 v New Zealand, 29/03/2017
21 655 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
21 655 Tamim Iqbal BAN 709 v Australia, 30/08/2017
23 649 A.M. Rahane IND 825 v New Zealand, 11/10/2016
24 640 A.D. Mathews SL 877 v New Zealand, 30/12/2014
25 639 F.D.M. Karunaratne SL 700 v Pakistan, 10/10/2017
26 636 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
27 631 B.A. Stokes ENG 664 v West Indies, 09/09/2017
28 617 Asad Shafiq PAK 758 v England, 18/07/2016
29 614 J.A. Raval NZ 614 v West Indies, 11/12/2017
30 612 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
31 611 M.J. Vijay IND 747 v South Africa, 18/11/2015
32 608 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
33 599 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
34 597 S Dhawan IND 627 v Sri Lanka, 20/11/2017
35 589 B.K.G. Mendis SL 692 v Australia, 07/08/2016
36 587 T.W.M. Latham NZ 640 v Bangladesh, 24/01/2017
37 581 B.J. Watling NZ 644 v England, 02/06/2015
38 572 R.L. Chase WI 626 v Pakistan, 14/05/2017
38 572 A.K. Markram SA 572 v India, 17/01/2018
40 567 Moeen Ali ENG 655 v South Africa, 07/08/2017
41 563 D.P.D.N. Dickwella SL 576 v India, 20/11/2017
41 563 D.M. Bravo WI 709 v Australia, 23/04/2012
43 560 T. Bavuma SA 589 v Bangladesh, 02/10/2017
44 557 Mominul Haque BAN 661 v Pakistan, 10/05/2015
45 556 R.G. Sharma IND 578 v New Zealand, 18/02/2014
46 534 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
47 533 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
48 531 H. Masakadza ZIM 559 v West Indies, 02/11/2017
49 510 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
50 509 M.T. Renshaw AUS 631 v India, 07/03/2017
51 505 C.R. Ervine ZIM 536 v Sri Lanka, 18/07/2017
51 505 D.J. Malan ENG 505 v Australia, 08/01/2018
53 501 H.M. Nicholls NZ 536 v South Africa, 20/03/2017
54 492 J-P. Duminy SA 593 v Sri Lanka, 18/01/2017
55 489 Mahmudullah BAN 519 v India, 13/02/2017
56 481 M.R. Marsh AUS 481 v England, 08/01/2018
57 472 J. Blackwood WI 575 v England, 05/05/2015
58 470 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
59 468 R.A. Jadeja IND 491 v Sri Lanka, 07/08/2017
60 465 H.H. Pandya IND 512 v South Africa, 08/01/2018
61 463 R. Ashwin IND 553 v England, 29/11/2016
62 449 M.N. Samuels WI 672 v Zimbabwe, 16/03/2013
63 445 W.U. Tharanga SL 537 v India, 29/07/2017
64 444 S.C. Cook SA 638 v Sri Lanka, 30/12/2016
65 442 K.O.A. Powell WI 474 v New Zealand, 05/12/2017
66 441 Ahmed Shehzad PAK 555 v Sri Lanka, 29/06/2015
67 439 J.O. Holder WI 486 v Pakistan, 14/05/2017
68 433 L. Ronchi AUS 525 v India, 03/10/2016
69 430 J.K. Silva SL 638 v Pakistan, 29/06/2015
70 422 Imrul Kayes BAN 478 v England, 30/10/2016
71 421 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
72 419 C. de Grandhomme NZ 419 v West Indies, 11/12/2017
73 411 G.S. Ballance ENG 702 v West Indies, 25/04/2015
74 410 Sami Aslam PAK 468 v New Zealand, 29/11/2016
75 402 V.D. Philander SA 457 v England, 18/07/2017
76 396 J.A. Burns AUS 575 v New Zealand, 24/02/2016
77 395 M.J. Santner NZ 403 v South Africa, 29/03/2017
78 391 M.J. Guptill NZ 597 v West Indies, 06/08/2012
79 388 Haris Sohail PAK 416 v Sri Lanka, 02/10/2017
80 384 Nasir Hossain BAN 550 v New Zealand, 13/10/2013
81 378 M.A. Starc AUS 446 v India, 25/02/2017
82 376 C.R. Woakes ENG 409 v Bangladesh, 30/10/2016
83 364 S.O. Dowrich WI 447 v Pakistan, 25/04/2017
84 362 Sabbir Rahman BAN 399 v Australia, 07/09/2017
85 360 M.D.K. Perera SL 388 v Pakistan, 10/10/2017
86 359 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
87 356 J.C. Buttler ENG 494 v New Zealand, 02/06/2015
88 355 T.M.K. Mawoyo ZIM 398 v Sri Lanka, 02/11/2016
89 354 M.D. Stoneman ENG 386 v Australia, 18/12/2017
90 353 Litton Das BAN 353 v South Africa, 08/10/2017
90 353 J.M. Vince ENG 353 v Australia, 08/01/2018
92 351 K.K. Nair IND 468 v England, 20/12/2016
92 351 R.W. Chakabva ZIM 418 v Bangladesh, 16/11/2014
92 351 M.D. Craig NZ 450 v Australia, 16/02/2016
92 351 Haseeb Hameed ENG 413 v India, 13/11/2016
96 348 P.J. Moor ZIM 391 v West Indies, 02/11/2017
97 346 D.A.S. Gunaratne SL 371 v India, 29/07/2017
98 341 Mosaddek Hossain BAN 355 v Sri Lanka, 19/03/2017
99 340 S.C. Williams ZIM 390 v Sri Lanka, 10/11/2016
99 340 T.D. Paine AUS 387 v India, 13/10/2010