ICC Best-Ever Test Championship Rating

Players make the all-time list by sustaining excellent form over a prolonged period. The ratings shown are the highest points totals these players have attained and no player is allowed to appear on the list more than once.

Please select statistic type.

Batting Bowling

ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Batsmen
ID Rat. Name Nat. Career Best Rating
1 961 D.G. Bradman AUS 961 v India, 10/02/1948
2 947 S.P.D. Smith AUS 947 v England, 30/12/2017
3 945 L. Hutton ENG 945 v West Indies, 03/04/1954
4 942 J.B. Hobbs ENG 942 v Australia, 23/08/1912
4 942 R.T. Ponting AUS 942 v England, 05/12/2006
6 941 P.B.H. May ENG 941 v Australia, 27/08/1956
7 938 I.V.A. Richards WI 938 v England, 31/03/1981
7 938 G.S. Sobers WI 938 v India, 17/01/1967
7 938 K.C. Sangakkara SL 938 v England, 05/12/2007
7 938 C.L. Walcott WI 938 v Australia, 15/06/1955
11 937 V. Kohli IND 937 v England, 22/08/2018
12 935 M.L. Hayden AUS 935 v England, 11/11/2002
12 935 J.H. Kallis SA 935 v New Zealand, 22/11/2007
12 935 A.B. de Villiers SA 935 v Australia, 24/02/2014
15 933 Mohammad Yousuf PAK 933 v West Indies, 01/12/2006
16 927 E.D. Weekes WI 927 v New Zealand, 07/03/1956
16 927 R.G. Pollock SA 927 v Australia, 23/02/1970
18 922 A.D. Nourse SA 922 v England, 11/06/1951
18 922 K.D. Walters AUS 922 v South Africa, 23/02/1970
20 921 M.E.K. Hussey AUS 921 v West Indies, 27/05/2008
20 921 R.N. Harvey AUS 921 v South Africa, 10/02/1953
22 917 D.C.S. Compton ENG 917 v Australia, 12/07/1948
22 917 J.E. Root ENG 917 v Australia, 10/08/2015
24 916 S.M. Gavaskar IND 916 v England, 03/09/1979
25 915 K.S. Williamson NZ 915 v Sri Lanka, 19/12/2018
25 915 G.A. Headley WI 915 v England, 25/01/1948
27 914 K.F. Barrington ENG 914 v New Zealand, 12/07/1965
28 911 B.C. Lara WI 911 v South Africa, 06/01/2004
29 909 K.P. Pietersen ENG 909 v West Indies, 01/06/2007
30 907 H.M. Amla SA 907 v Pakistan, 17/10/2013
31 901 S. Chanderpaul WI 901 v New Zealand, 23/12/2008
32 900 M.J. Clarke AUS 900 v Sri Lanka, 30/12/2012
33 898 S.R. Tendulkar IND 898 v Zimbabwe, 25/02/2002
34 897 W.R. Hammond ENG 897 v New Zealand, 04/04/1933
35 895 A. Flower ZIM 895 v South Africa, 18/09/2001
35 895 S.R. Waugh AUS 895 v England, 07/07/1997
37 892 R. Dravid IND 892 v Pakistan, 20/03/2005
38 891 C.C. McDonald AUS 891 v Pakistan, 17/11/1959
39 888 H. Sutcliffe ENG 888 v Australia, 03/01/1933
39 888 C.A. Pujara IND 888 v Sri Lanka, 07/08/2017
41 886 C. Hill AUS 886 v South Africa, 12/11/1902
41 886 G. Gambhir IND 886 v Sri Lanka, 28/11/2009
43 885 Javed Miandad PAK 885 v New Zealand, 28/02/1989
44 883 D.P.M.D. Jayawardene SL 883 v India, 20/11/2009
44 883 G.S. Chappell AUS 883 v Pakistan, 05/01/1977
46 880 D.A. Warner AUS 880 v India, 13/12/2014
46 880 Younus Khan PAK 880 v Sri Lanka, 25/02/2009
48 878 W.M. Lawry AUS 878 v West Indies, 18/02/1969
49 877 A.D. Mathews SL 877 v New Zealand, 30/12/2014
49 877 G.A. Faulkner SA 877 v Australia, 31/05/1912
49 877 A.R. Border AUS 877 v England, 31/08/1981
52 876 M.P. Vaughan ENG 876 v Australia, 06/01/2003
52 876 R.B. Richardson WI 876 v India, 02/05/1989
54 875 R.B. Kanhai WI 875 v England, 26/08/1963
55 874 M.C. Cowdrey ENG 874 v New Zealand, 23/06/1958
55 874 A.N. Cook ENG 874 v India, 09/12/2012
55 874 A.C. Gilchrist AUS 874 v South Africa, 12/03/2002
58 873 G.A. Gooch ENG 873 v Pakistan, 27/07/1992
59 871 G.R. Viswanath IND 871 v Australia, 17/10/1979
59 871 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
61 870 E.R. Dexter ENG 870 v Australia, 02/01/1963
61 870 Inzamam-ul-Haq PAK 870 v England, 03/12/2005
63 869 V.S. Hazare IND 869 v Pakistan, 17/11/1952
64 866 A.I. Kallicharran WI 866 v Australia, 16/12/1975
64 866 V. Sehwag IND 866 v Sri Lanka, 22/07/2010
66 856 I.J.L. Trott ENG 856 v Sri Lanka, 30/05/2011
67 854 A.L. Hassett AUS 854 v West Indies, 04/01/1952
67 854 S.J. McCabe AUS 854 v England, 14/06/1938
69 853 R.B. Simpson AUS 853 v South Africa, 04/01/1967
70 850 A.R. Morris AUS 850 v West Indies, 13/11/1951
71 848 D.R. Martyn AUS 848 v New Zealand, 22/03/2005
72 845 G.M. Turner NZ 845 v Australia, 26/03/1974
73 844 H.W. Taylor SA 844 v England, 20/02/1923
73 844 C.G. Greenidge WI 844 v England, 30/07/1984
75 843 G.C. Smith SA 843 v England, 18/01/2010
76 842 Misbah-ul-Haq PAK 842 v New Zealand, 13/11/2014
77 837 D.B. Vengsarkar IND 837 v New Zealand, 16/11/1988
78 828 F.M.M. Worrell WI 828 v England, 10/02/1954
78 828 K.J. Hughes AUS 828 v India, 27/01/1981
80 827 M. Labuschagne AUS 827 v New Zealand, 07/01/2020
80 827 B.A. Stokes ENG 827 v West Indies, 20/07/2020
82 825 D.L. Amiss ENG 825 v India, 08/07/1974
82 825 A.M. Rahane IND 825 v New Zealand, 11/10/2016
82 825 H.H. Gibbs SA 825 v West Indies, 20/01/2004
85 824 Saeed Anwar PAK 824 v Australia, 09/11/1999
85 824 A.C. Voges AUS 824 v Sri Lanka, 07/08/2016
87 823 C.C. Hunte WI 823 v England, 06/06/1966
88 822 I.R. Bell ENG 822 v India, 22/08/2011
88 822 D.I. Gower ENG 822 v West Indies, 25/03/1986
90 820 W.M. Woodfull AUS 820 v South Africa, 02/02/1932
91 819 Hanif Mohammad PAK 819 v India, 06/12/1960
92 818 R.M. Cowper AUS 818 v India, 30/01/1968
92 818 M.E. Trescothick ENG 818 v Pakistan, 16/11/2005
92 818 C.H. Lloyd WI 818 v India, 14/12/1983
95 813 J.C. Adams WI 813 v Australia, 25/04/1995
96 811 I.T. Botham ENG 811 v India, 12/07/1982
96 811 I.M. Chappell AUS 811 v West Indies, 30/12/1975
98 809 R.A. Smith ENG 809 v West Indies, 12/08/1991
99 808 J.B. Stollmeyer WI 808 v India, 23/02/1953
100 807 S.M. Katich AUS 807 v Pakistan, 17/07/2010
Top 100