ICC Test Championship Batsmen - 19 June 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 929 S.P.D. Smith AUS 947 v South Africa, 05/03/2018
2 903 V. Kohli IND 912 v South Africa, 28/01/2018
3 855 J.E. Root ENG 917 v Australia, 10/08/2015
4 847 K.S. Williamson NZ 893 v Australia, 17/11/2015
5 820 D.A. Warner AUS 880 v India, 13/12/2014
6 799 C.A. Pujara IND 888 v Sri Lanka, 27/11/2017
7 784 D. Elgar SA 784 v Australia, 03/04/2018
8 759 A.K. Markram SA 759 v Australia, 03/04/2018
9 755 L.D. Chandimal SL 755 v West Indies, 18/06/2018
10 726 H.M. Amla SA 907 v Pakistan, 17/10/2013
11 697 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
12 693 B.K.G. Mendis SL 693 v West Indies, 18/06/2018
13 686 A.N. Cook ENG 874 v India, 09/12/2012
14 673 F. du Plessis SA 734 v India, 17/01/2018
15 672 Azhar Ali PAK 787 v Australia, 30/12/2016
16 670 J.M. Bairstow ENG 772 v South Africa, 07/08/2017
17 668 K.C. Brathwaite WI 701 v England, 29/08/2017
18 661 K.L. Rahul IND 761 v Sri Lanka, 14/08/2017
19 645 A.M. Rahane IND 825 v New Zealand, 11/10/2016
20 642 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
21 637 Q. de Kock SA 802 v New Zealand, 29/03/2017
22 633 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
23 624 M.J. Vijay IND 747 v South Africa, 18/11/2015
24 618 S Dhawan IND 627 v Sri Lanka, 20/11/2017
25 617 Tamim Iqbal BAN 709 v Australia, 30/08/2017
26 615 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
27 612 Mominul Haque BAN 661 v Pakistan, 10/05/2015
28 607 A.D. Mathews SL 877 v New Zealand, 30/12/2014
29 605 S.E. Marsh AUS 675 v South Africa, 05/03/2018
30 602 Asad Shafiq PAK 758 v England, 18/07/2016
31 601 B.A. Stokes ENG 664 v West Indies, 09/09/2017
32 598 F.D.M. Karunaratne SL 700 v Pakistan, 10/10/2017
33 596 B.J. Watling NZ 644 v England, 02/06/2015
34 595 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
35 587 T.W.M. Latham NZ 640 v Bangladesh, 24/01/2017
36 580 T. Bavuma SA 589 v Bangladesh, 02/10/2017
37 573 H.M. Nicholls NZ 610 v England, 26/03/2018
38 559 R.L. Chase WI 626 v Pakistan, 14/05/2017
38 559 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
40 553 D.P.D.N. Dickwella SL 576 v India, 20/11/2017
41 552 J.A. Raval NZ 614 v West Indies, 11/12/2017
42 551 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
43 545 R.G. Sharma IND 578 v New Zealand, 18/02/2014
44 542 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
45 537 Moeen Ali ENG 655 v South Africa, 07/08/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 510 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
49 505 C.R. Ervine ZIM 536 v Sri Lanka, 18/07/2017
50 502 Mahmudullah BAN 519 v India, 13/02/2017
51 495 T.D. Paine AUS 495 v South Africa, 03/04/2018
52 493 M.R. Marsh AUS 552 v South Africa, 12/03/2018
53 483 C. de Grandhomme NZ 483 v England, 03/04/2018
54 478 C.T. Bancroft AUS 483 v South Africa, 26/03/2018
55 475 A.R.S. Silva SL 517 v Bangladesh, 10/02/2018
56 472 K.O.A. Powell WI 490 v Sri Lanka, 10/06/2018
57 468 J-P. Duminy SA 593 v Sri Lanka, 18/01/2017
58 466 M.T. Renshaw AUS 631 v India, 07/03/2017
59 465 D.J. Malan ENG 505 v Australia, 08/01/2018
60 463 J. Blackwood WI 575 v England, 05/05/2015
61 461 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
62 456 J.C. Buttler ENG 494 v New Zealand, 02/06/2015
63 455 R.A. Jadeja IND 491 v Sri Lanka, 07/08/2017
64 453 J.O. Holder WI 486 v Pakistan, 14/05/2017
65 451 S.O. Dowrich WI 451 v Sri Lanka, 18/06/2018
65 451 R. Ashwin IND 553 v England, 29/11/2016
67 448 H.H. Pandya IND 512 v South Africa, 08/01/2018
68 440 K.J. O'Brien IRE 440 v Pakistan, 15/05/2018
68 440 V.D. Philander SA 457 v England, 18/07/2017
70 428 W.U. Tharanga SL 537 v India, 29/07/2017
71 427 Ahmed Shehzad PAK 555 v Sri Lanka, 29/06/2015
72 419 Imrul Kayes BAN 478 v New Zealand, 16/01/2017
73 415 M.D. Stoneman ENG 452 v New Zealand, 03/04/2018
74 413 J.K. Silva SL 638 v Pakistan, 29/06/2015
74 413 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
76 406 J.A. Burns AUS 575 v New Zealand, 24/02/2016
77 401 Haris Sohail PAK 416 v Sri Lanka, 02/10/2017
78 398 J.M. Vince ENG 406 v New Zealand, 03/04/2018
78 398 Sami Aslam PAK 468 v New Zealand, 29/11/2016
80 394 G.S. Ballance ENG 702 v West Indies, 25/04/2015
81 392 C.R. Woakes ENG 409 v Bangladesh, 30/10/2016
82 387 M.J. Santner NZ 403 v South Africa, 29/03/2017
83 382 Litton Das BAN 382 v Sri Lanka, 10/02/2018
84 377 Nasir Hossain BAN 550 v New Zealand, 13/10/2013
85 370 Babar Azam PAK 374 v England, 27/05/2018
86 352 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
87 351 M.D.K. Perera SL 388 v Pakistan, 10/10/2017
87 351 R.W. Chakabva ZIM 418 v Bangladesh, 16/11/2014
89 348 P.J. Moor ZIM 391 v West Indies, 02/11/2017
90 346 D.M. Bess ENG 346 v Pakistan, 03/06/2018
91 344 M.A. Starc AUS 446 v India, 25/02/2017
92 340 S.C. Williams ZIM 390 v Sri Lanka, 10/11/2016
93 337 K.K. Jennings ENG 423 v India, 12/12/2016
94 332 D.A.S. Gunaratne SL 371 v India, 29/07/2017
95 327 G.J. Maxwell AUS 358 v Bangladesh, 07/09/2017
96 323 Sabbir Rahman BAN 399 v Australia, 07/09/2017
96 323 A.G. Cremer ZIM 338 v Sri Lanka, 02/11/2016
98 312 T.A. Blundell NZ 417 v West Indies, 05/12/2017
98 312 P.A. Patel IND 414 v England, 29/11/2016
100 311 P.J. Cummins AUS 342 v England, 18/12/2017