ICC Test Championship Batsmen - 11 December 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 938 S.P.D. Smith AUS 941 v England, 27/11/2017
2 893 V. Kohli IND 895 v Bangladesh, 13/02/2017
3 879 J.E. Root ENG 917 v Australia, 10/08/2015
4 873 C.A. Pujara IND 888 v Sri Lanka, 07/08/2017
5 865 K.S. Williamson NZ 893 v Australia, 17/11/2015
6 815 D.A. Warner AUS 880 v India, 13/12/2014
7 795 H.M. Amla SA 907 v Pakistan, 17/10/2013
8 755 Azhar Ali PAK 787 v Australia, 30/12/2016
9 743 L.D. Chandimal SL 743 v India, 06/12/2017
10 732 D. Elgar SA 740 v New Zealand, 12/03/2017
11 728 K.L. Rahul IND 761 v Sri Lanka, 14/08/2017
12 724 Q. de Kock SA 802 v New Zealand, 29/03/2017
13 721 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
14 718 F. du Plessis SA 718 v Bangladesh, 08/10/2017
15 697 A.N. Cook ENG 874 v India, 09/12/2012
16 695 J.M. Bairstow ENG 772 v South Africa, 07/08/2017
17 678 K.C. Brathwaite WI 701 v England, 29/08/2017
18 662 A.M. Rahane IND 825 v New Zealand, 11/10/2016
19 655 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
19 655 Tamim Iqbal BAN 709 v Australia, 30/08/2017
21 654 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
22 651 B.A. Stokes ENG 664 v West Indies, 09/09/2017
23 640 A.D. Mathews SL 877 v New Zealand, 30/12/2014
24 639 F.D.M. Karunaratne SL 700 v Pakistan, 10/10/2017
25 636 M.J. Vijay IND 747 v South Africa, 18/11/2015
25 636 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
27 626 S.E. Marsh AUS 626 v England, 06/12/2017
28 625 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
29 617 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
29 617 Asad Shafiq PAK 758 v England, 18/07/2016
31 614 Moeen Ali ENG 655 v South Africa, 07/08/2017
32 613 S Dhawan IND 627 v Sri Lanka, 20/11/2017
33 608 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
34 605 J.A. Raval NZ 611 v South Africa, 29/03/2017
35 604 T.W.M. Latham NZ 640 v Bangladesh, 24/01/2017
36 589 B.K.G. Mendis SL 692 v Australia, 07/08/2016
37 587 B.J. Watling NZ 644 v England, 02/06/2015
38 571 T. Bavuma SA 589 v Bangladesh, 02/10/2017
39 569 D.M. Bravo WI 709 v Australia, 23/04/2012
40 565 R.G. Sharma IND 578 v New Zealand, 18/02/2014
41 563 D.P.D.N. Dickwella SL 576 v India, 20/11/2017
42 559 H. Masakadza ZIM 559 v West Indies, 02/11/2017
43 557 Mominul Haque BAN 661 v Pakistan, 10/05/2015
44 550 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
45 548 R.L. Chase WI 626 v Pakistan, 14/05/2017
46 547 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
47 533 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
47 533 H.M. Nicholls NZ 536 v South Africa, 20/03/2017
49 524 M.T. Renshaw AUS 631 v India, 07/03/2017
50 508 C.R. Ervine ZIM 536 v Sri Lanka, 18/07/2017
51 507 J-P. Duminy SA 593 v Sri Lanka, 18/01/2017
52 506 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
53 489 Mahmudullah BAN 519 v India, 13/02/2017
54 477 R.A. Jadeja IND 491 v Sri Lanka, 07/08/2017
54 477 J. Blackwood WI 575 v England, 05/05/2015
56 474 K.O.A. Powell WI 474 v New Zealand, 05/12/2017
57 458 S.C. Cook SA 638 v Sri Lanka, 30/12/2016
58 454 M.N. Samuels WI 672 v Zimbabwe, 16/03/2013
59 451 A.K. Markram SA 451 v Bangladesh, 08/10/2017
60 445 R. Ashwin IND 553 v England, 29/11/2016
60 445 W.U. Tharanga SL 537 v India, 29/07/2017
62 443 J.O. Holder WI 486 v Pakistan, 14/05/2017
63 441 Ahmed Shehzad PAK 555 v Sri Lanka, 29/06/2015
64 437 L. Ronchi NZ 525 v India, 03/10/2016
65 433 V.D. Philander SA 457 v England, 18/07/2017
66 430 J.K. Silva SL 638 v Pakistan, 29/06/2015
67 423 G.S. Ballance ENG 702 v West Indies, 25/04/2015
68 422 Imrul Kayes BAN 478 v New Zealand, 16/01/2017
69 421 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
70 417 T.A. Blundell NZ 417 v West Indies, 05/12/2017
71 415 H.H. Pandya IND 428 v Sri Lanka, 14/08/2017
72 410 Sami Aslam PAK 468 v New Zealand, 29/11/2016
73 409 J.A. Burns AUS 575 v New Zealand, 24/02/2016
74 404 M.A. Starc AUS 446 v India, 25/02/2017
75 396 C. de Grandhomme NZ 396 v West Indies, 05/12/2017
75 396 M.J. Santner NZ 403 v South Africa, 29/03/2017
77 395 M.J. Guptill NZ 597 v West Indies, 06/08/2012
78 391 P.J. Moor ZIM 391 v West Indies, 02/11/2017
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 380 C.R. Woakes ENG 409 v India, 29/11/2016
82 367 J.C. Buttler ENG 494 v New Zealand, 02/06/2015
83 365 M.D. Stoneman ENG 365 v Australia, 06/12/2017
84 362 Sabbir Rahman BAN 399 v Australia, 07/09/2017
84 362 Haseeb Hameed ENG 413 v India, 13/11/2016
86 360 M.D.K. Perera SL 388 v Pakistan, 10/10/2017
87 359 T.M.K. Mawoyo ZIM 398 v Sri Lanka, 02/11/2016
87 359 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
89 358 S.O. Dowrich WI 447 v Pakistan, 25/04/2017
89 358 K.K. Nair IND 468 v England, 20/12/2016
91 355 R.W. Chakabva ZIM 418 v Bangladesh, 16/11/2014
91 355 M.D. Craig NZ 450 v Australia, 16/02/2016
93 353 Litton Das BAN 353 v South Africa, 08/10/2017
94 351 G.J. Maxwell AUS 358 v Bangladesh, 07/09/2017
95 346 D.A.S. Gunaratne SL 371 v Zimbabwe, 18/07/2017
96 344 S.C. Williams ZIM 390 v Sri Lanka, 10/11/2016
97 341 Mosaddek Hossain BAN 355 v Sri Lanka, 19/03/2017
98 340 K.K. Jennings ENG 423 v India, 12/12/2016
99 338 P.A. Patel IND 414 v England, 29/11/2016
100 335 D.J. Malan ENG 335 v Australia, 06/12/2017