ICC Test Championship Batsmen - 3 May 1987

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 793 C.G. Greenidge WI 844 v England, 30/07/1984
2 789 A.R. Border AUS 877 v England, 31/08/1981
3 784 D.B. Vengsarkar IND 837 v New Zealand, 16/11/1988
4 782 I.V.A. Richards WI 938 v England, 31/03/1981
5 779 D.I. Gower ENG 822 v West Indies, 25/03/1986
6 750 M.D. Crowe NZ 776 v Australia, 30/12/1987
7 742 R.B. Richardson WI 876 v India, 02/05/1989
8 739 D.L. Haynes WI 785 v New Zealand, 24/02/1987
9 707 Javed Miandad PAK 885 v New Zealand, 28/02/1989
10 651 A. Ranatunga SL 687 v India, 21/12/1986
11 647 M.W. Gatting ENG 730 v Australia, 19/08/1985
12 614 D.M. Jones AUS 694 v Pakistan, 07/02/1990
13 603 M. Amarnath IND 720 v West Indies, 02/05/1983
14 589 G.A. Gooch ENG 873 v Pakistan, 27/07/1992
14 589 J.G. Wright NZ 702 v Australia, 19/03/1990
16 588 M. Azharuddin IND 747 v England, 27/08/1990
17 583 Salim Malik PAK 741 v South Africa, 23/01/1995
18 568 K.C. Wessels AUS 754 v West Indies, 03/01/1985
19 567 P.J.L. Dujon WI 703 v Australia, 26/12/1984
20 564 Mudassar Nazar PAK 668 v India, 03/02/1983
21 552 Imran Khan PAK 650 v Sri Lanka, 16/12/1991
22 540 I.T. Botham ENG 811 v India, 12/07/1982
23 535 R.J. Hadlee NZ 562 v England, 07/02/1984
24 534 R.L. Dias SL 627 v India, 18/09/1985
25 525 J.J. Crowe NZ 539 v Australia, 12/11/1985
26 522 Ramiz Raja PAK 527 v India, 13/12/1989
27 518 B.C. Broad ENG 652 v New Zealand, 16/02/1988
28 510 D.C. Boon AUS 775 v Pakistan, 02/10/1994
29 507 R.J. Shastri IND 608 v England, 04/01/1985
30 506 G.R. Marsh AUS 571 v Pakistan, 11/10/1988
31 502 Kapil Dev IND 598 v England, 12/07/1982
32 499 R.S. Madugalle SL 564 v India, 10/09/1985
33 478 R.T. Robinson ENG 710 v Australia, 19/08/1985
34 470 G.R.J. Matthews AUS 505 v England, 05/02/1991
35 469 K. Srikkanth IND 575 v New Zealand, 06/12/1988
36 467 A.J. Lamb ENG 672 v West Indies, 11/03/1986
37 463 L.R.D. Mendis SL 574 v India, 18/09/1985
38 421 D.S.B.P. Kuruppu SL 459 v Australia, 16/02/1988
39 415 C.J. Tavare ENG 646 v New Zealand, 15/08/1983
40 411 Ijaz Faqih PAK 415 v India, 08/03/1987
41 410 J.G. Bracewell NZ 423 v India, 28/11/1988
42 407 G.M. Wood AUS 677 v England, 02/01/1979
43 406 P.A. de Silva SL 794 v Australia, 04/10/1999
44 370 A.P. Gurusinha SL 557 v Australia, 30/12/1995
45 356 M.D. Marshall WI 375 v England, 04/07/1988
46 350 S.R. Waugh AUS 895 v England, 07/07/1997
47 327 I.D.S. Smith NZ 475 v India, 26/02/1990
48 326 A.L. Logie WI 656 v Australia, 05/03/1991
48 326 Salim Yousuf PAK 521 v Australia, 27/09/1988
50 319 J.R. Ratnayeke SL 428 v Australia, 20/12/1989
51 314 C.W.J. Athey ENG 402 v Pakistan, 22/06/1987
52 310 P.R. Downton ENG 425 v Australia, 17/06/1985
53 307 C.J. Richards ENG 324 v Australia, 02/12/1986
54 301 J.E. Emburey ENG 433 v New Zealand, 29/02/1988
55 290 Arun Lal IND 409 v New Zealand, 28/11/1988
56 281 Shoaib Mohammad PAK 767 v West Indies, 19/11/1990
57 279 S.A.R. Silva SL 319 v India, 10/09/1985
58 249 Mansoor Akhtar PAK 381 v India, 14/12/1982
59 248 Ashraf Ali PAK 333 v Sri Lanka, 26/03/1982
60 247 Abdul Qadir PAK 283 v West Indies, 18/04/1988
61 235 M.D. Moxon ENG 382 v New Zealand, 07/03/1988
62 228 E.A.E. Baptiste WI 314 v England, 02/07/1984
63 226 R.A. Harper WI 290 v England, 25/07/1988
64 217 D.R. Pringle ENG 233 v West Indies, 18/06/1984
65 214 K.S. More IND 417 v South Africa, 17/11/1992
66 213 P.L. Taylor AUS 363 v New Zealand, 19/03/1990
67 209 T.E. Blain NZ 387 v Pakistan, 21/02/1994
68 208 P.H. Edmonds ENG 261 v India, 04/02/1985
69 204 G.F. Lawson AUS 271 v West Indies, 11/12/1984
70 203 Rizwan-uz-Zaman PAK 227 v India, 08/03/1987
71 199 C.S. Pandit IND 218 v Australia, 30/09/1986
72 194 Wasim Akram PAK 473 v Sri Lanka, 02/07/2000
73 193 R.J. Ratnayake SL 211 v Pakistan, 06/01/1992
74 191 A.H. Jones NZ 665 v Zimbabwe, 05/11/1992
75 187 C.A. Best WI 392 v England, 09/04/1990
76 180 R. Lamba IND 197 v Sri Lanka, 31/12/1986
77 171 Iqbal Qasim PAK 185 v Australia, 11/10/1988
78 169 E.J. Gray NZ 174 v Australia, 15/12/1987
79 165 R.S. Mahanama SL 619 v India, 12/02/1994
80 157 C. Sharma IND 221 v West Indies, 02/05/1989
81 155 E.E. Hemmings ENG 239 v Australia, 06/01/1983
82 154 G.R. Dilley ENG 283 v India, 13/12/1981
83 148 Tauseef Ahmed PAK 189 v Australia, 16/01/1990
84 146 D.N. Patel NZ 341 v Australia, 08/03/1993
85 144 Manzoor Elahi PAK 173 v India, 08/03/1987
86 136 W.W. Davis WI 166 v England, 30/07/1984
86 136 S.M.S. Kaluperuma SL 156 v New Zealand, 28/03/1984
88 127 K.R. Rutherford NZ 573 v India, 23/03/1994
89 125 C.G. Butts WI 169 v India, 15/01/1988
90 124 P.A.J. DeFreitas ENG 276 v Australia, 30/01/1995
91 123 M.C. Snedden NZ 160 v England, 09/07/1990
92 121 R.G. de Alwis SL 157 v India, 21/12/1986
93 119 C.S. Cowdrey ENG 185 v India, 04/01/1985
94 114 W. Larkins ENG 374 v West Indies, 28/02/1990
95 112 M. Prabhakar IND 459 v Australia, 29/01/1992
96 100 C.J. McDermott AUS 217 v South Africa, 08/03/1994
97 96 Asif Mujtaba PAK 412 v Zimbabwe, 20/12/1993
98 92 E.A.R. de Silva SL 153 v New Zealand, 04/02/1991
99 89 E.J. Chatfield NZ 95 v England, 07/03/1988
100 88 P.R. Sleep AUS 305 v England, 02/02/1988