ICC Test Championship Batsmen - 25 February 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 912 V. Kohli IND 912 v South Africa, 28/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 India, 13/12/2014
6 810 C.A. Pujara IND 888 v Sri Lanka, 07/08/2017
7 771 H.M. Amla SA 907 v Pakistan, 17/10/2013
8 755 Azhar Ali PAK 787 v Australia, 30/12/2016
9 742 A.N. Cook ENG 874 v India, 09/12/2012
10 739 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
11 736 D. Elgar SA 740 v New Zealand, 12/03/2017
12 722 L.D. Chandimal SL 746 v Bangladesh, 04/02/2018
13 699 A.B. de Villiers SA 935 v Australia, 24/02/2014
14 697 F. du Plessis SA 734 v India, 17/01/2018
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 660 A.M. Rahane IND 825 v New Zealand, 11/10/2016
18 660 S.E. Marsh AUS 660 v England, 08/01/2018
20 657 K.L. Rahul IND 761 v Sri Lanka, 14/08/2017
21 649 B.K.G. Mendis SL 692 v Australia, 07/08/2016
22 642 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
23 631 B.A. Stokes ENG 664 v West Indies, 09/09/2017
24 627 A.D. Mathews SL 877 v New Zealand, 30/12/2014
25 620 Q. de Kock SA 802 v New Zealand, 29/03/2017
26 617 Asad Shafiq PAK 758 v England, 18/07/2016
26 617 Tamim Iqbal BAN 709 v Australia, 30/08/2017
28 615 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
29 614 J.A. Raval NZ 614 v West Indies, 11/12/2017
30 612 Mominul Haque BAN 661 v Pakistan, 10/05/2015
30 612 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
32 610 F.D.M. Karunaratne SL 700 v Pakistan, 10/10/2017
33 608 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
34 603 M.J. Vijay IND 747 v South Africa, 18/11/2015
35 599 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
36 591 S Dhawan IND 627 v Sri Lanka, 20/11/2017
37 587 T.W.M. Latham NZ 640 v Bangladesh, 24/01/2017
38 581 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
38 581 B.J. Watling NZ 644 v England, 02/06/2015
40 572 R.L. Chase WI 626 v Pakistan, 14/05/2017
41 567 Moeen Ali ENG 655 v South Africa, 07/08/2017
42 563 D.M. Bravo WI 709 v Australia, 23/04/2012
43 554 T. Bavuma SA 589 v Bangladesh, 02/10/2017
44 550 R.G. Sharma IND 578 v New Zealand, 18/02/2014
45 540 D.P.D.N. Dickwella SL 576 v India, 20/11/2017
46 534 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
47 531 H. Masakadza ZIM 559 v West Indies, 02/11/2017
48 519 A.K. Markram SA 572 v India, 17/01/2018
49 517 A.R.S. Silva SL 517 v Bangladesh, 10/02/2018
50 510 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
51 509 M.T. Renshaw AUS 631 v India, 07/03/2017
52 505 C.R. Ervine ZIM 536 v Sri Lanka, 18/07/2017
52 505 D.J. Malan ENG 505 v Australia, 08/01/2018
54 502 Mahmudullah BAN 519 v India, 13/02/2017
55 501 H.M. Nicholls NZ 536 v South Africa, 20/03/2017
56 487 J-P. Duminy SA 593 v Sri Lanka, 18/01/2017
57 481 M.R. Marsh AUS 481 v England, 08/01/2018
58 472 J. Blackwood WI 575 v England, 05/05/2015
59 466 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
60 463 R.A. Jadeja IND 491 v Sri Lanka, 07/08/2017
61 458 R. Ashwin IND 553 v England, 29/11/2016
62 449 M.N. Samuels WI 672 v Zimbabwe, 16/03/2013
63 442 K.O.A. Powell WI 474 v New Zealand, 05/12/2017
64 441 Ahmed Shehzad PAK 555 v Sri Lanka, 29/06/2015
65 440 S.C. Cook SA 638 v Sri Lanka, 30/12/2016
66 439 J.O. Holder WI 486 v Pakistan, 14/05/2017
67 436 W.U. Tharanga SL 537 v India, 29/07/2017
68 433 L. Ronchi AUS 525 v India, 03/10/2016
69 421 J.K. Silva SL 638 v Pakistan, 29/06/2015
70 419 Imrul Kayes BAN 478 v England, 30/10/2016
70 419 C. de Grandhomme NZ 419 v West Indies, 11/12/2017
72 413 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/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 409 H.H. Pandya IND 512 v South Africa, 08/01/2018
76 407 V.D. Philander SA 457 v England, 18/07/2017
77 396 J.A. Burns AUS 575 v New Zealand, 24/02/2016
78 395 M.J. Santner NZ 403 v South Africa, 29/03/2017
79 391 M.J. Guptill NZ 597 v West Indies, 06/08/2012
80 388 Haris Sohail PAK 416 v Sri Lanka, 02/10/2017
81 382 Litton Das BAN 382 v Sri Lanka, 10/02/2018
82 378 M.A. Starc AUS 446 v India, 25/02/2017
83 377 Nasir Hossain BAN 550 v New Zealand, 13/10/2013
84 376 C.R. Woakes ENG 409 v Bangladesh, 30/10/2016
85 368 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
86 364 S.O. Dowrich WI 447 v Pakistan, 25/04/2017
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 M.D.K. Perera SL 388 v Pakistan, 10/10/2017
90 353 J.M. Vince ENG 353 v Australia, 08/01/2018
92 351 M.D. Craig NZ 450 v Australia, 16/02/2016
92 351 R.W. Chakabva ZIM 418 v Bangladesh, 16/11/2014
92 351 Haseeb Hameed ENG 413 v India, 13/11/2016
95 348 P.J. Moor ZIM 391 v West Indies, 02/11/2017
96 347 K.K. Nair IND 468 v England, 20/12/2016
97 340 T.D. Paine AUS 387 v India, 13/10/2010
97 340 G.J. Maxwell AUS 358 v Bangladesh, 07/09/2017
97 340 S.C. Williams ZIM 390 v Sri Lanka, 10/11/2016
100 339 D.A.S. Gunaratne SL 371 v Zimbabwe, 18/07/2017