ICC Test Championship Batsmen - 10 December 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 935 V. Kohli IND 937 v England, 22/08/2018
2 910 S.P.D. Smith AUS 947 v South Africa, 05/03/2018
3 876 K.S. Williamson NZ 893 v Australia, 17/11/2015
4 807 J.E. Root ENG 917 v Australia, 10/08/2015
5 803 D.A. Warner AUS 880 v New Zealand, 17/11/2015
6 765 C.A. Pujara IND 888 v Sri Lanka, 28/11/2017
7 753 F.D.M. Karunaratne SL 754 v South Africa, 22/07/2018
8 724 D. Elgar SA 784 v Australia, 03/04/2018
9 703 A.K. Markram SA 759 v Australia, 03/04/2018
10 699 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
11 695 L.D. Chandimal SL 755 v West Indies, 18/06/2018
12 683 Azhar Ali PAK 787 v Australia, 30/12/2016
13 682 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
14 673 H.M. Amla SA 907 v Pakistan, 17/10/2013
15 665 F. du Plessis SA 734 v India, 17/01/2018
16 653 J.M. Bairstow ENG 772 v South Africa, 08/08/2017
17 644 H.M. Nicholls NZ 644 v Pakistan, 28/11/2018
18 635 J.C. Buttler ENG 635 v Sri Lanka, 27/11/2018
19 633 A.M. Rahane IND 825 v New Zealand, 11/10/2016
20 627 B.K.G. Mendis SL 693 v West Indies, 18/06/2018
21 611 Asad Shafiq PAK 758 v England, 18/07/2016
21 611 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
23 609 A.D. Mathews SL 877 v New Zealand, 30/12/2014
24 608 K.L. Rahul IND 761 v Sri Lanka, 16/08/2017
24 608 Mominul Haque BAN 661 v Pakistan, 10/05/2015
26 607 K.C. Brathwaite WI 701 v England, 29/08/2017
26 607 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
28 603 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
29 601 B.J. Watling NZ 644 v England, 02/06/2015
30 593 Q. de Kock SA 802 v New Zealand, 29/03/2017
31 582 B.A. Stokes ENG 664 v West Indies, 09/09/2017
32 580 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
33 578 T.W.M. Latham NZ 640 v Bangladesh, 24/01/2017
34 574 Tamim Iqbal BAN 709 v Australia, 30/08/2017
35 566 T. Bavuma SA 589 v Bangladesh, 02/10/2017
35 566 J.A. Raval NZ 614 v West Indies, 11/12/2017
37 565 R.L. Chase WI 626 v Pakistan, 14/05/2017
38 563 Haris Sohail PAK 563 v New Zealand, 28/11/2018
39 551 Babar Azam PAK 551 v New Zealand, 28/11/2018
40 549 S.M. Curran ENG 566 v Sri Lanka, 09/11/2018
40 549 S. Dhawan IND 627 v Sri Lanka, 20/11/2017
42 548 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
43 545 M.J. Vijay IND 747 v South Africa, 18/11/2015
44 544 H. Masakadza ZIM 568 v Bangladesh, 07/11/2018
45 543 S.E. Marsh AUS 675 v South Africa, 05/03/2018
46 541 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
47 520 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
48 514 A.R.S. Silva SL 517 v Bangladesh, 10/02/2018
49 508 R.G. Sharma IND 578 v New Zealand, 18/02/2014
50 507 B.T. Foakes ENG 507 v Sri Lanka, 27/11/2018
50 507 D.P.D.N. Dickwella SL 576 v India, 20/11/2017
52 495 C.R. Ervine ZIM 536 v Sri Lanka, 18/07/2017
53 493 R.A. Jadeja IND 511 v West Indies, 06/10/2018
54 492 J.O. Holder WI 497 v India, 14/10/2018
55 487 M.M. Ali ENG 655 v South Africa, 08/08/2017
56 483 Mohammad Hafeez PAK 642 v England, 05/11/2015
57 482 T.D. Paine AUS 524 v Pakistan, 11/10/2018
58 481 S.O. Dowrich WI 497 v Sri Lanka, 27/06/2018
59 469 C.T. Bancroft AUS 483 v South Africa, 26/03/2018
60 467 K.K. Jennings ENG 518 v Sri Lanka, 09/11/2018
61 466 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
62 465 P.P. Shaw IND 465 v West Indies, 14/10/2018
63 463 Mahmudullah BAN 523 v Sri Lanka, 04/02/2018
63 463 A.J. Finch AUS 463 v Pakistan, 19/10/2018
65 459 R.R. Pant IND 459 v West Indies, 14/10/2018
66 457 M.T. Renshaw AUS 631 v India, 08/03/2017
67 448 V.D. Philander SA 457 v England, 18/07/2017
68 446 M.R. Marsh AUS 552 v South Africa, 12/03/2018
68 446 H.H. Pandya IND 512 v South Africa, 08/01/2018
70 445 K.O.A. Powell WI 489 v Sri Lanka, 10/06/2018
71 442 C.R. Woakes ENG 496 v India, 13/08/2018
72 440 R. Ashwin IND 553 v England, 29/11/2016
72 440 K.J. O'Brien IRE 440 v Pakistan, 15/05/2018
74 436 J. Blackwood WI 575 v England, 05/05/2015
75 435 Fakhar Zaman PAK 444 v Australia, 19/10/2018
76 430 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
77 424 D.J. Malan ENG 505 v Australia, 08/01/2018
78 418 P.J. Moor ZIM 418 v Bangladesh, 14/11/2018
79 412 C. de Grandhomme NZ 483 v England, 03/04/2018
80 407 S.O. Hetmyer WI 407 v Bangladesh, 26/11/2018
81 401 S.C. Williams ZIM 429 v Bangladesh, 07/11/2018
82 398 J.A. Burns AUS 575 v New Zealand, 24/02/2016
83 394 Imrul Kayes BAN 478 v New Zealand, 16/01/2017
84 383 M.D. Stoneman ENG 452 v New Zealand, 03/04/2018
85 382 Sami Aslam PAK 468 v New Zealand, 29/11/2016
86 379 M.J. Santner NZ 403 v South Africa, 29/03/2017
87 373 M.D. Gunathilaka SL 414 v South Africa, 22/07/2018
88 370 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
89 367 J.M. Vince ENG 406 v New Zealand, 03/04/2018
90 366 J.K. Silva SL 638 v Pakistan, 29/06/2015
91 358 Liton Das BAN 398 v West Indies, 14/07/2018
92 355 M.A. Starc AUS 446 v India, 27/02/2017
93 337 R. Chakabva ZIM 418 v Bangladesh, 16/11/2014
93 337 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
95 336 Imam-ul-Haq PAK 355 v Australia, 11/10/2018
96 328 T.M. Head AUS 328 v Pakistan, 19/10/2018
97 323 M.D.K.P. Perera SL 388 v Pakistan, 10/10/2017
98 319 D.M. Bess ENG 346 v Pakistan, 03/06/2018
99 317 A.G. Cremer ZIM 338 v Sri Lanka, 02/11/2016
100 309 Mehidy Hasan BAN 309 v West Indies, 26/11/2018