Name | First_Date | Last_Date | Runs | Outs | Total_Inns | Average |
DG Bradman (AUS) | 20-07-1934 | 22-07-1948 | 3772 | 33 | 40 | 114.30 |
GS Sobers (WI) | 05-02-1958 | 06-06-1963 | 3064 | 39 | 45 | 78.56 |
SPD Smith (AUS) | 01-03-2014 | 12-09-2019 | 5709 | 74 | 87 | 77.15 |
IVA Richards (WI) | 31-01-1976 | 27-03-1981 | 3256 | 43 | 45 | 75.72 |
WR Hammond (ENG) | 13-07-1935 | 22-06-1946 | 2629 | 35 | 41 | 75.11 |
KC Sangakkara (SL) | 25-05-2006 | 26-05-2011 | 3919 | 53 | 60 | 73.94 |
Ricky Ponting | 08-11-2001 | 01-12-2006 | 6355 | 86 | 103 | 73.90 |
CL Walcott (WI) | 15-02-1952 | 13-03-1958 | 2620 | 36 | 41 | 72.78 |
ED Weekes (WI) | 27-03-1948 | 17-03-1954 | 2762 | 38 | 40 | 72.68 |
JH Kallis | 07-09-2001 | 16-11-2007 | 6245 | 86 | 108 | 72.62 |
S Chanderpaul (WI) | 07-06-2007 | 13-09-2014 | 4824 | 67 | 94 | 72.00 |
TT Samaraweera (SL) | 25-05-2006 | 26-05-2011 | 2372 | 33 | 42 | 71.88 |
L Hutton (ENG) | 27-12-1948 | 30-03-1954 | 3835 | 54 | 64 | 71.02 |
Mohammad Yousuf (PAK) | 29-08-2001 | 27-11-2006 | 4269 | 61 | 68 | 69.98 |
Sachin Tendulkar | 17-04-1997 | 19-04-2002 | 4335 | 62 | 69 | 69.92 |
H Sutcliffe (ENG) | 28-06-1924 | 02-12-1932 | 3775 | 54 | 62 | 69.91 |
DCS Compton (ENG) | 14-08-1937 | 08-07-1948 | 2294 | 33 | 40 | 69.52 |
G Boycott (ENG) | 09-01-1971 | 02-01-1978 | 2481 | 36 | 44 | 68.92 |
KF Barrington (ENG) | 25-01-1963 | 08-02-1968 | 3996 | 58 | 65 | 68.90 |
KS Williamson (NZ) | 26-06-2014 | 14-08-2019 | 3923 | 57 | 67 | 68.82 |
JB Hobbs (ENG) | 11-03-1910 | 16-01-1925 | 3006 | 44 | 47 | 68.32 |
DB Vengsarkar (IND) | 29-10-1983 | 12-11-1988 | 2707 | 40 | 52 | 67.68 |
SR Waugh (AUS) | 19-04-1991 | 10-10-1996 | 2976 | 44 | 61 | 67.64 |
R Dravid (ICC/IND) | 02-03-2000 | 16-03-2005 | 4855 | 72 | 86 | 67.43 |
AB de Villiers (SA) | 10-06-2010 | 05-11-2015 | 3767 | 56 | 64 | 67.27 |
DPMD Jayawardene (SL) | 02-06-2006 | 03-06-2011 | 3900 | 58 | 61 | 67.24 |
RN Harvey (AUS) | 23-01-1948 | 06-02-1953 | 2409 | 36 | 40 | 66.92 |
Younis Khan (PAK) | 16-03-2005 | 09-12-2011 | 4053 | 61 | 69 | 66.44 |
HM Amla (SA) | 03-01-2010 | 21-07-2015 | 4169 | 63 | 72 | 66.17 |
RB Simpson (AUS) | 23-07-1964 | 16-12-1977 | 2750 | 42 | 44 | 65.48 |
A Flower (ZIM) | 26-12-1996 | 27-12-2001 | 3190 | 49 | 63 | 65.10 |
ML Hayden (AUS) | 21-03-1997 | 08-03-2004 | 4398 | 68 | 76 | 64.68 |
AR Border (AUS) | 26-12-1982 | 07-10-1988 | 4295 | 67 | 81 | 64.10 |
Inzamam-ul-Haq (ICC/PAK) | 31-05-2001 | 13-07-2006 | 3396 | 53 | 61 | 64.08 |
V Kohli (IND) | 03-12-2015 | 17-12-2020 | 4408 | 69 | 75 | 63.88 |
MD Crowe (NZ) | 08-11-1985 | 31-01-1991 | 2844 | 45 | 53 | 63.20 |
Javed Miandad (PAK) | 14-10-1982 | 01-12-1989 | 4434 | 71 | 76 | 62.45 |
Saleem Malik (PAK) | 24-02-1989 | 19-01-1995 | 2424 | 39 | 47 | 62.15 |
BC Lara (ICC/WI) | 09-03-2001 | 09-03-2006 | 5029 | 81 | 83 | 62.09 |
G Gambhir (IND) | 17-12-2004 | 24-01-2010 | 2592 | 42 | 46 | 61.71 |
GS Chappell (AUS) | 28-08-1975 | 02-01-1981 | 3022 | 49 | 57 | 61.67 |
Zaheer Abbas (PAK) | 15-04-1977 | 14-01-1983 | 2434 | 40 | 46 | 60.85 |
SM Gavaskar (IND) | 23-01-1975 | 29-01-1980 | 4513 | 75 | 79 | 60.17 |
PA de Silva (SL) | 19-04-1997 | 21-07-2002 | 3102 | 52 | 59 | 59.65 |
FMM Worrell (WI) | 11-02-1948 | 26-03-1955 | 2144 | 36 | 40 | 59.56 |
MC Cowdrey (ENG) | 18-08-1960 | 30-12-1965 | 2606 | 44 | 52 | 59.23 |
B Mitchell (SA) | 29-06-1935 | 01-01-1949 | 2051 | 35 | 42 | 58.60 |
V Sehwag (ICC/IND) | 26-12-2003 | 03-08-2010 | 5851 | 100 | 105 | 58.51 |
MJ Clarke (AUS) | 16-04-2006 | 02-03-2013 | 6141 | 105 | 118 | 58.49 |
HH Gibbs (SA) | 11-03-1999 | 26-03-2004 | 4210 | 72 | 77 | 58.47 |
Misbah-ul-Haq (PAK) | 12-11-2010 | 14-07-2016 | 3449 | 59 | 73 | 58.46 |
Hanif Mohammad (PAK) | 17-01-1958 | 27-07-1967 | 2857 | 49 | 55 | 58.31 |
KD Walters (AUS) | 10-12-1965 | 11-12-1970 | 2376 | 41 | 45 | 57.95 |
RB Kanhai (WI) | 31-12-1958 | 03-03-1965 | 2520 | 44 | 44 | 57.27 |
CH Gayle (WI) | 15-06-2007 | 25-07-2012 | 2160 | 38 | 41 | 56.84 |
CG Greenidge (WI) | 08-07-1976 | 26-07-1984 | 3749 | 66 | 77 | 56.80 |
GA Gooch (ENG) | 04-08-1988 | 02-06-1994 | 4157 | 74 | 76 | 56.18 |
LRPL Taylor (NZ) | 25-11-2012 | 09-12-2017 | 3194 | 57 | 72 | 56.04 |
AC Gilchrist (AUS) | 18-11-1999 | 26-03-2005 | 4365 | 78 | 95 | 55.96 |
DR Martyn (AUS) | 24-03-2000 | 26-03-2005 | 3577 | 64 | 75 | 55.89 |
AD Mathews (SL) | 02-12-2009 | 26-12-2014 | 2895 | 52 | 67 | 55.67 |
CA Pujara (IND) | 23-08-2012 | 24-11-2017 | 4217 | 76 | 83 | 55.49 |
WM Lawry (AUS) | 23-07-1964 | 04-11-1969 | 3160 | 57 | 62 | 55.44 |
VVS Laxman (IND) | 24-02-1999 | 28-03-2004 | 2935 | 53 | 61 | 55.38 |
ER Dexter (ENG) | 21-10-1961 | 25-07-1968 | 2980 | 54 | 61 | 55.19 |
PBH May (ENG) | 31-12-1954 | 06-01-1960 | 3033 | 55 | 62 | 55.15 |
G Kirsten (SA) | 15-01-1999 | 10-03-2004 | 4113 | 75 | 82 | 54.84 |
M Amarnath (IND) | 01-12-1978 | 05-06-1986 | 2464 | 45 | 53 | 54.76 |
JE Root (ENG) | 18-07-2013 | 01-08-2018 | 5575 | 102 | 113 | 54.66 |
GP Thorpe (ENG) | 19-08-1999 | 26-12-2004 | 2948 | 54 | 67 | 54.59 |
JH Edrich (ENG) | 08-07-1965 | 29-01-1971 | 2892 | 53 | 59 | 54.57 |
CH Lloyd (WI) | 03-03-1978 | 10-12-1983 | 2236 | 41 | 45 | 54.54 |
IM Chappell (AUS) | 10-08-1972 | 04-01-1980 | 2831 | 52 | 57 | 54.44 |
GC Smith (ICC/SA) | 02-01-2008 | 02-01-2013 | 3960 | 73 | 80 | 54.25 |
MEK Hussey (AUS) | 17-11-2005 | 16-09-2011 | 5083 | 94 | 106 | 54.07 |
DC Boon (AUS) | 26-01-1989 | 28-09-1994 | 4535 | 84 | 100 | 53.99 |
GR Viswanath (IND) | 25-01-1973 | 26-10-1979 | 4016 | 75 | 81 | 53.55 |
DA Warner (AUS) | 21-11-2013 | 03-01-2020 | 5794 | 109 | 114 | 53.16 |
Shakib Al Hasan (BAN) | 29-10-2011 | 12-01-2017 | 1853 | 35 | 40 | 52.94 |
Babar Azam (PAK) | 10-05-2017 | 16-07-2022 | 2644 | 50 | 57 | 52.88 |
C Hill (AUS) | 1897-12-13 | 15-01-1904 | 2009 | 38 | 40 | 52.87 |
AN Cook (ENG) | 01-12-2007 | 05-12-2012 | 5444 | 103 | 111 | 52.85 |
JL Langer (AUS) | 18-11-1999 | 16-12-2004 | 4993 | 95 | 100 | 52.56 |
M Azharuddin (IND) | 03-07-1986 | 29-11-1991 | 2258 | 43 | 44 | 52.51 |
IR Bell (ENG) | 26-12-2009 | 13-04-2015 | 4148 | 79 | 92 | 52.51 |
KP Pietersen (ENG) | 11-05-2006 | 18-08-2011 | 5471 | 105 | 111 | 52.10 |
ST Jayasuriya (SL) | 22-08-1991 | 19-11-1997 | 1921 | 37 | 42 | 51.92 |
TM Dilshan (SL) | 11-04-2005 | 26-07-2010 | 2850 | 55 | 62 | 51.82 |
RB Richardson (WI) | 18-11-1988 | 08-12-1993 | 3109 | 60 | 64 | 51.82 |
Majid Khan (PAK) | 28-02-1969 | 01-04-1977 | 2322 | 45 | 47 | 51.60 |
SM Katich (AUS) | 03-11-2005 | 25-11-2010 | 2881 | 56 | 59 | 51.45 |
Azhar Ali (PAK) | 03-02-2012 | 10-05-2017 | 3611 | 71 | 75 | 50.86 |
AI Kallicharran (WI) | 23-08-1973 | 12-01-1979 | 3098 | 61 | 66 | 50.79 |
DL Haynes (WI) | 04-08-1988 | 17-03-1994 | 2934 | 59 | 70 | 49.73 |
MA Taylor (AUS) | 03-02-1989 | 17-03-1994 | 4217 | 85 | 91 | 49.61 |
VT Trumper (AUS) | 08-11-1902 | 15-12-1911 | 2130 | 43 | 49 | 49.53 |
JG Wright (NZ) | 21-08-1986 | 18-01-1992 | 2324 | 47 | 50 | 49.45 |
RR Sarwan (WI) | 26-12-2003 | 26-02-2009 | 3225 | 66 | 69 | 48.86 |
DI Gower (ENG) | 27-06-1985 | 04-01-1991 | 3310 | 68 | 72 | 48.68 |
AJ Stewart (ENG) | 08-08-1991 | 06-02-1997 | 3829 | 79 | 85 | 48.47 |
Mushfiqur Rahim (BAN) | 12-01-2017 | 23-05-2022 | 2462 | 51 | 58 | 48.27 |
SC Ganguly (IND) | 19-12-2002 | 02-01-2008 | 2452 | 51 | 54 | 48.08 |
MP Vaughan (ENG) | 16-05-2002 | 27-07-2007 | 4278 | 89 | 97 | 48.07 |
ME Waugh (AUS) | 03-06-1993 | 02-01-1999 | 4747 | 99 | 107 | 47.95 |
SP Fleming (NZ) | 19-12-2002 | 05-03-2008 | 2719 | 57 | 60 | 47.70 |
MJ Slater (AUS) | 12-11-1993 | 20-11-1998 | 2758 | 58 | 61 | 47.55 |
BB McCullum (NZ) | 11-12-2009 | 26-12-2014 | 3463 | 73 | 77 | 47.44 |
RA Smith (ENG) | 21-07-1988 | 22-07-1993 | 3124 | 66 | 80 | 47.33 |
ME Trescothick (ENG) | 17-05-2001 | 25-05-2006 | 5048 | 107 | 116 | 47.18 |
MS Atapattu (SL) | 12-03-2000 | 04-04-2005 | 3430 | 73 | 83 | 46.99 |
FDM Karunaratne (SL) | 15-03-2017 | 23-05-2022 | 3499 | 75 | 78 | 46.65 |
Tamim Iqbal (BAN) | 24-01-2010 | 28-04-2015 | 2283 | 49 | 49 | 46.59 |
CL Hooper (WI) | 01-05-1993 | 26-11-1998 | 2307 | 50 | 59 | 46.14 |
AJ Strauss (ENG) | 20-05-2004 | 30-07-2009 | 5101 | 114 | 119 | 44.75 |
MA Atherton (ENG) | 08-08-1991 | 05-06-1997 | 3892 | 87 | 91 | 44.74 |
KJ Hughes (AUS) | 10-02-1979 | 02-03-1984 | 3734 | 85 | 91 | 43.93 |
BA Stokes (ENG) | 02-01-2016 | 05-02-2021 | 3512 | 82 | 87 | 42.83 |
JM Bairstow (ENG) | 07-06-2012 | 04-08-2017 | 2735 | 64 | 69 | 42.73 |
N Hussain (ENG) | 19-08-1993 | 26-12-1999 | 2634 | 63 | 69 | 41.81 |
A Ranatunga (SL) | 14-03-1986 | 25-08-1993 | 1581 | 39 | 42 | 40.54 |
IT Botham (ENG) | 16-07-1981 | 14-11-1986 | 3162 | 79 | 81 | 40.03 |
N Kapil Dev (IND) | 24-12-1983 | 07-04-1989 | 1573 | 43 | 47 | 36.58 |
MV Boucher (ICC/SA) | 02-01-1999 | 02-01-2004 | 2301 | 64 | 75 | 35.95 |
Are you sure?! Averaging over 70 for 10 years is no small feat.Weekes (27/03/1948-27/03-1958): 70.84
Great work and much appreciated! How did you manage to do it?There's a non-zero chance that this is correct -
Name First_Date Last_Date Runs Outs Total_Inns Average DG Bradman (AUS) 20-07-1934 22-07-1948 3772 33 40 114.30GS Sobers (WI) 05-02-1958 06-06-1963 3064 39 45 78.56SPD Smith (AUS) 01-03-2014 12-09-2019 5709 74 87 77.15IVA Richards (WI) 31-01-1976 27-03-1981 3256 43 45 75.72WR Hammond (ENG) 13-07-1935 22-06-1946 2629 35 41 75.11KC Sangakkara (SL) 25-05-2006 26-05-2011 3919 53 60 73.94Ricky Ponting 08-11-2001 01-12-2006 6355 86 103 73.90CL Walcott (WI) 15-02-1952 13-03-1958 2620 36 41 72.78ED Weekes (WI) 27-03-1948 17-03-1954 2762 38 40 72.68JH Kallis 07-09-2001 16-11-2007 6245 86 108 72.62S Chanderpaul (WI) 07-06-2007 13-09-2014 4824 67 94 72.00TT Samaraweera (SL) 25-05-2006 26-05-2011 2372 33 42 71.88L Hutton (ENG) 27-12-1948 30-03-1954 3835 54 64 71.02Mohammad Yousuf (PAK) 29-08-2001 27-11-2006 4269 61 68 69.98Sachin Tendulkar 17-04-1997 19-04-2002 4335 62 69 69.92H Sutcliffe (ENG) 28-06-1924 02-12-1932 3775 54 62 69.91DCS Compton (ENG) 14-08-1937 08-07-1948 2294 33 40 69.52G Boycott (ENG) 09-01-1971 02-01-1978 2481 36 44 68.92KF Barrington (ENG) 25-01-1963 08-02-1968 3996 58 65 68.90KS Williamson (NZ) 26-06-2014 14-08-2019 3923 57 67 68.82JB Hobbs (ENG) 11-03-1910 16-01-1925 3006 44 47 68.32DB Vengsarkar (IND) 29-10-1983 12-11-1988 2707 40 52 67.68SR Waugh (AUS) 19-04-1991 10-10-1996 2976 44 61 67.64R Dravid (ICC/IND) 02-03-2000 16-03-2005 4855 72 86 67.43AB de Villiers (SA) 10-06-2010 05-11-2015 3767 56 64 67.27DPMD Jayawardene (SL) 02-06-2006 03-06-2011 3900 58 61 67.24RN Harvey (AUS) 23-01-1948 06-02-1953 2409 36 40 66.92Younis Khan (PAK) 16-03-2005 09-12-2011 4053 61 69 66.44HM Amla (SA) 03-01-2010 21-07-2015 4169 63 72 66.17RB Simpson (AUS) 23-07-1964 16-12-1977 2750 42 44 65.48A Flower (ZIM) 26-12-1996 27-12-2001 3190 49 63 65.10ML Hayden (AUS) 21-03-1997 08-03-2004 4398 68 76 64.68AR Border (AUS) 26-12-1982 07-10-1988 4295 67 81 64.10Inzamam-ul-Haq (ICC/PAK) 31-05-2001 13-07-2006 3396 53 61 64.08V Kohli (IND) 03-12-2015 17-12-2020 4408 69 75 63.88MD Crowe (NZ) 08-11-1985 31-01-1991 2844 45 53 63.20Javed Miandad (PAK) 14-10-1982 01-12-1989 4434 71 76 62.45Saleem Malik (PAK) 24-02-1989 19-01-1995 2424 39 47 62.15BC Lara (ICC/WI) 09-03-2001 09-03-2006 5029 81 83 62.09G Gambhir (IND) 17-12-2004 24-01-2010 2592 42 46 61.71GS Chappell (AUS) 28-08-1975 02-01-1981 3022 49 57 61.67Zaheer Abbas (PAK) 15-04-1977 14-01-1983 2434 40 46 60.85SM Gavaskar (IND) 23-01-1975 29-01-1980 4513 75 79 60.17PA de Silva (SL) 19-04-1997 21-07-2002 3102 52 59 59.65FMM Worrell (WI) 11-02-1948 26-03-1955 2144 36 40 59.56MC Cowdrey (ENG) 18-08-1960 30-12-1965 2606 44 52 59.23B Mitchell (SA) 29-06-1935 01-01-1949 2051 35 42 58.60V Sehwag (ICC/IND) 26-12-2003 03-08-2010 5851 100 105 58.51MJ Clarke (AUS) 16-04-2006 02-03-2013 6141 105 118 58.49HH Gibbs (SA) 11-03-1999 26-03-2004 4210 72 77 58.47Misbah-ul-Haq (PAK) 12-11-2010 14-07-2016 3449 59 73 58.46Hanif Mohammad (PAK) 17-01-1958 27-07-1967 2857 49 55 58.31KD Walters (AUS) 10-12-1965 11-12-1970 2376 41 45 57.95RB Kanhai (WI) 31-12-1958 03-03-1965 2520 44 44 57.27CH Gayle (WI) 15-06-2007 25-07-2012 2160 38 41 56.84CG Greenidge (WI) 08-07-1976 26-07-1984 3749 66 77 56.80GA Gooch (ENG) 04-08-1988 02-06-1994 4157 74 76 56.18LRPL Taylor (NZ) 25-11-2012 09-12-2017 3194 57 72 56.04AC Gilchrist (AUS) 18-11-1999 26-03-2005 4365 78 95 55.96DR Martyn (AUS) 24-03-2000 26-03-2005 3577 64 75 55.89AD Mathews (SL) 02-12-2009 26-12-2014 2895 52 67 55.67CA Pujara (IND) 23-08-2012 24-11-2017 4217 76 83 55.49WM Lawry (AUS) 23-07-1964 04-11-1969 3160 57 62 55.44VVS Laxman (IND) 24-02-1999 28-03-2004 2935 53 61 55.38ER Dexter (ENG) 21-10-1961 25-07-1968 2980 54 61 55.19PBH May (ENG) 31-12-1954 06-01-1960 3033 55 62 55.15G Kirsten (SA) 15-01-1999 10-03-2004 4113 75 82 54.84M Amarnath (IND) 01-12-1978 05-06-1986 2464 45 53 54.76JE Root (ENG) 18-07-2013 01-08-2018 5575 102 113 54.66GP Thorpe (ENG) 19-08-1999 26-12-2004 2948 54 67 54.59JH Edrich (ENG) 08-07-1965 29-01-1971 2892 53 59 54.57CH Lloyd (WI) 03-03-1978 10-12-1983 2236 41 45 54.54IM Chappell (AUS) 10-08-1972 04-01-1980 2831 52 57 54.44GC Smith (ICC/SA) 02-01-2008 02-01-2013 3960 73 80 54.25MEK Hussey (AUS) 17-11-2005 16-09-2011 5083 94 106 54.07DC Boon (AUS) 26-01-1989 28-09-1994 4535 84 100 53.99GR Viswanath (IND) 25-01-1973 26-10-1979 4016 75 81 53.55DA Warner (AUS) 21-11-2013 03-01-2020 5794 109 114 53.16Shakib Al Hasan (BAN) 29-10-2011 12-01-2017 1853 35 40 52.94Babar Azam (PAK) 10-05-2017 16-07-2022 2644 50 57 52.88C Hill (AUS) 1897-12-13 15-01-1904 2009 38 40 52.87AN Cook (ENG) 01-12-2007 05-12-2012 5444 103 111 52.85JL Langer (AUS) 18-11-1999 16-12-2004 4993 95 100 52.56M Azharuddin (IND) 03-07-1986 29-11-1991 2258 43 44 52.51IR Bell (ENG) 26-12-2009 13-04-2015 4148 79 92 52.51KP Pietersen (ENG) 11-05-2006 18-08-2011 5471 105 111 52.10ST Jayasuriya (SL) 22-08-1991 19-11-1997 1921 37 42 51.92TM Dilshan (SL) 11-04-2005 26-07-2010 2850 55 62 51.82RB Richardson (WI) 18-11-1988 08-12-1993 3109 60 64 51.82Majid Khan (PAK) 28-02-1969 01-04-1977 2322 45 47 51.60SM Katich (AUS) 03-11-2005 25-11-2010 2881 56 59 51.45Azhar Ali (PAK) 03-02-2012 10-05-2017 3611 71 75 50.86AI Kallicharran (WI) 23-08-1973 12-01-1979 3098 61 66 50.79DL Haynes (WI) 04-08-1988 17-03-1994 2934 59 70 49.73MA Taylor (AUS) 03-02-1989 17-03-1994 4217 85 91 49.61VT Trumper (AUS) 08-11-1902 15-12-1911 2130 43 49 49.53JG Wright (NZ) 21-08-1986 18-01-1992 2324 47 50 49.45RR Sarwan (WI) 26-12-2003 26-02-2009 3225 66 69 48.86DI Gower (ENG) 27-06-1985 04-01-1991 3310 68 72 48.68AJ Stewart (ENG) 08-08-1991 06-02-1997 3829 79 85 48.47Mushfiqur Rahim (BAN) 12-01-2017 23-05-2022 2462 51 58 48.27SC Ganguly (IND) 19-12-2002 02-01-2008 2452 51 54 48.08MP Vaughan (ENG) 16-05-2002 27-07-2007 4278 89 97 48.07ME Waugh (AUS) 03-06-1993 02-01-1999 4747 99 107 47.95SP Fleming (NZ) 19-12-2002 05-03-2008 2719 57 60 47.70MJ Slater (AUS) 12-11-1993 20-11-1998 2758 58 61 47.55BB McCullum (NZ) 11-12-2009 26-12-2014 3463 73 77 47.44RA Smith (ENG) 21-07-1988 22-07-1993 3124 66 80 47.33ME Trescothick (ENG) 17-05-2001 25-05-2006 5048 107 116 47.18MS Atapattu (SL) 12-03-2000 04-04-2005 3430 73 83 46.99FDM Karunaratne (SL) 15-03-2017 23-05-2022 3499 75 78 46.65Tamim Iqbal (BAN) 24-01-2010 28-04-2015 2283 49 49 46.59CL Hooper (WI) 01-05-1993 26-11-1998 2307 50 59 46.14AJ Strauss (ENG) 20-05-2004 30-07-2009 5101 114 119 44.75MA Atherton (ENG) 08-08-1991 05-06-1997 3892 87 91 44.74KJ Hughes (AUS) 10-02-1979 02-03-1984 3734 85 91 43.93BA Stokes (ENG) 02-01-2016 05-02-2021 3512 82 87 42.83JM Bairstow (ENG) 07-06-2012 04-08-2017 2735 64 69 42.73N Hussain (ENG) 19-08-1993 26-12-1999 2634 63 69 41.81A Ranatunga (SL) 14-03-1986 25-08-1993 1581 39 42 40.54IT Botham (ENG) 16-07-1981 14-11-1986 3162 79 81 40.03N Kapil Dev (IND) 24-12-1983 07-04-1989 1573 43 47 36.58MV Boucher (ICC/SA) 02-01-1999 02-01-2004 2301 64 75 35.95
A small R code and data scraping from cricinfo mostly.Great work and much appreciated! How did you manage to do it?
Given the quality of bowling faced, you would have to say Viv's batting peak is the greatest in cricket history after the Don.There's a non-zero chance that this is correct -
Name First_Date Last_Date Runs Outs Total_Inns Average DG Bradman (AUS) 20-07-1934 22-07-1948 3772 33 40 114.30GS Sobers (WI) 05-02-1958 06-06-1963 3064 39 45 78.56SPD Smith (AUS) 01-03-2014 12-09-2019 5709 74 87 77.15IVA Richards (WI) 31-01-1976 27-03-1981 3256 43 45 75.72WR Hammond (ENG) 13-07-1935 22-06-1946 2629 35 41 75.11KC Sangakkara (SL) 25-05-2006 26-05-2011 3919 53 60 73.94Ricky Ponting 08-11-2001 01-12-2006 6355 86 103 73.90CL Walcott (WI) 15-02-1952 13-03-1958 2620 36 41 72.78ED Weekes (WI) 27-03-1948 17-03-1954 2762 38 40 72.68JH Kallis 07-09-2001 16-11-2007 6245 86 108 72.62S Chanderpaul (WI) 07-06-2007 13-09-2014 4824 67 94 72.00TT Samaraweera (SL) 25-05-2006 26-05-2011 2372 33 42 71.88L Hutton (ENG) 27-12-1948 30-03-1954 3835 54 64 71.02Mohammad Yousuf (PAK) 29-08-2001 27-11-2006 4269 61 68 69.98Sachin Tendulkar 17-04-1997 19-04-2002 4335 62 69 69.92H Sutcliffe (ENG) 28-06-1924 02-12-1932 3775 54 62 69.91DCS Compton (ENG) 14-08-1937 08-07-1948 2294 33 40 69.52G Boycott (ENG) 09-01-1971 02-01-1978 2481 36 44 68.92KF Barrington (ENG) 25-01-1963 08-02-1968 3996 58 65 68.90KS Williamson (NZ) 26-06-2014 14-08-2019 3923 57 67 68.82JB Hobbs (ENG) 11-03-1910 16-01-1925 3006 44 47 68.32DB Vengsarkar (IND) 29-10-1983 12-11-1988 2707 40 52 67.68SR Waugh (AUS) 19-04-1991 10-10-1996 2976 44 61 67.64R Dravid (ICC/IND) 02-03-2000 16-03-2005 4855 72 86 67.43AB de Villiers (SA) 10-06-2010 05-11-2015 3767 56 64 67.27DPMD Jayawardene (SL) 02-06-2006 03-06-2011 3900 58 61 67.24RN Harvey (AUS) 23-01-1948 06-02-1953 2409 36 40 66.92Younis Khan (PAK) 16-03-2005 09-12-2011 4053 61 69 66.44HM Amla (SA) 03-01-2010 21-07-2015 4169 63 72 66.17RB Simpson (AUS) 23-07-1964 16-12-1977 2750 42 44 65.48A Flower (ZIM) 26-12-1996 27-12-2001 3190 49 63 65.10ML Hayden (AUS) 21-03-1997 08-03-2004 4398 68 76 64.68AR Border (AUS) 26-12-1982 07-10-1988 4295 67 81 64.10Inzamam-ul-Haq (ICC/PAK) 31-05-2001 13-07-2006 3396 53 61 64.08V Kohli (IND) 03-12-2015 17-12-2020 4408 69 75 63.88MD Crowe (NZ) 08-11-1985 31-01-1991 2844 45 53 63.20Javed Miandad (PAK) 14-10-1982 01-12-1989 4434 71 76 62.45Saleem Malik (PAK) 24-02-1989 19-01-1995 2424 39 47 62.15BC Lara (ICC/WI) 09-03-2001 09-03-2006 5029 81 83 62.09G Gambhir (IND) 17-12-2004 24-01-2010 2592 42 46 61.71GS Chappell (AUS) 28-08-1975 02-01-1981 3022 49 57 61.67Zaheer Abbas (PAK) 15-04-1977 14-01-1983 2434 40 46 60.85SM Gavaskar (IND) 23-01-1975 29-01-1980 4513 75 79 60.17PA de Silva (SL) 19-04-1997 21-07-2002 3102 52 59 59.65FMM Worrell (WI) 11-02-1948 26-03-1955 2144 36 40 59.56MC Cowdrey (ENG) 18-08-1960 30-12-1965 2606 44 52 59.23B Mitchell (SA) 29-06-1935 01-01-1949 2051 35 42 58.60V Sehwag (ICC/IND) 26-12-2003 03-08-2010 5851 100 105 58.51MJ Clarke (AUS) 16-04-2006 02-03-2013 6141 105 118 58.49HH Gibbs (SA) 11-03-1999 26-03-2004 4210 72 77 58.47Misbah-ul-Haq (PAK) 12-11-2010 14-07-2016 3449 59 73 58.46Hanif Mohammad (PAK) 17-01-1958 27-07-1967 2857 49 55 58.31KD Walters (AUS) 10-12-1965 11-12-1970 2376 41 45 57.95RB Kanhai (WI) 31-12-1958 03-03-1965 2520 44 44 57.27CH Gayle (WI) 15-06-2007 25-07-2012 2160 38 41 56.84CG Greenidge (WI) 08-07-1976 26-07-1984 3749 66 77 56.80GA Gooch (ENG) 04-08-1988 02-06-1994 4157 74 76 56.18LRPL Taylor (NZ) 25-11-2012 09-12-2017 3194 57 72 56.04AC Gilchrist (AUS) 18-11-1999 26-03-2005 4365 78 95 55.96DR Martyn (AUS) 24-03-2000 26-03-2005 3577 64 75 55.89AD Mathews (SL) 02-12-2009 26-12-2014 2895 52 67 55.67CA Pujara (IND) 23-08-2012 24-11-2017 4217 76 83 55.49WM Lawry (AUS) 23-07-1964 04-11-1969 3160 57 62 55.44VVS Laxman (IND) 24-02-1999 28-03-2004 2935 53 61 55.38ER Dexter (ENG) 21-10-1961 25-07-1968 2980 54 61 55.19PBH May (ENG) 31-12-1954 06-01-1960 3033 55 62 55.15G Kirsten (SA) 15-01-1999 10-03-2004 4113 75 82 54.84M Amarnath (IND) 01-12-1978 05-06-1986 2464 45 53 54.76JE Root (ENG) 18-07-2013 01-08-2018 5575 102 113 54.66GP Thorpe (ENG) 19-08-1999 26-12-2004 2948 54 67 54.59JH Edrich (ENG) 08-07-1965 29-01-1971 2892 53 59 54.57CH Lloyd (WI) 03-03-1978 10-12-1983 2236 41 45 54.54IM Chappell (AUS) 10-08-1972 04-01-1980 2831 52 57 54.44GC Smith (ICC/SA) 02-01-2008 02-01-2013 3960 73 80 54.25MEK Hussey (AUS) 17-11-2005 16-09-2011 5083 94 106 54.07DC Boon (AUS) 26-01-1989 28-09-1994 4535 84 100 53.99GR Viswanath (IND) 25-01-1973 26-10-1979 4016 75 81 53.55DA Warner (AUS) 21-11-2013 03-01-2020 5794 109 114 53.16Shakib Al Hasan (BAN) 29-10-2011 12-01-2017 1853 35 40 52.94Babar Azam (PAK) 10-05-2017 16-07-2022 2644 50 57 52.88C Hill (AUS) 1897-12-13 15-01-1904 2009 38 40 52.87AN Cook (ENG) 01-12-2007 05-12-2012 5444 103 111 52.85JL Langer (AUS) 18-11-1999 16-12-2004 4993 95 100 52.56M Azharuddin (IND) 03-07-1986 29-11-1991 2258 43 44 52.51IR Bell (ENG) 26-12-2009 13-04-2015 4148 79 92 52.51KP Pietersen (ENG) 11-05-2006 18-08-2011 5471 105 111 52.10ST Jayasuriya (SL) 22-08-1991 19-11-1997 1921 37 42 51.92TM Dilshan (SL) 11-04-2005 26-07-2010 2850 55 62 51.82RB Richardson (WI) 18-11-1988 08-12-1993 3109 60 64 51.82Majid Khan (PAK) 28-02-1969 01-04-1977 2322 45 47 51.60SM Katich (AUS) 03-11-2005 25-11-2010 2881 56 59 51.45Azhar Ali (PAK) 03-02-2012 10-05-2017 3611 71 75 50.86AI Kallicharran (WI) 23-08-1973 12-01-1979 3098 61 66 50.79DL Haynes (WI) 04-08-1988 17-03-1994 2934 59 70 49.73MA Taylor (AUS) 03-02-1989 17-03-1994 4217 85 91 49.61VT Trumper (AUS) 08-11-1902 15-12-1911 2130 43 49 49.53JG Wright (NZ) 21-08-1986 18-01-1992 2324 47 50 49.45RR Sarwan (WI) 26-12-2003 26-02-2009 3225 66 69 48.86DI Gower (ENG) 27-06-1985 04-01-1991 3310 68 72 48.68AJ Stewart (ENG) 08-08-1991 06-02-1997 3829 79 85 48.47Mushfiqur Rahim (BAN) 12-01-2017 23-05-2022 2462 51 58 48.27SC Ganguly (IND) 19-12-2002 02-01-2008 2452 51 54 48.08MP Vaughan (ENG) 16-05-2002 27-07-2007 4278 89 97 48.07ME Waugh (AUS) 03-06-1993 02-01-1999 4747 99 107 47.95SP Fleming (NZ) 19-12-2002 05-03-2008 2719 57 60 47.70MJ Slater (AUS) 12-11-1993 20-11-1998 2758 58 61 47.55BB McCullum (NZ) 11-12-2009 26-12-2014 3463 73 77 47.44RA Smith (ENG) 21-07-1988 22-07-1993 3124 66 80 47.33ME Trescothick (ENG) 17-05-2001 25-05-2006 5048 107 116 47.18MS Atapattu (SL) 12-03-2000 04-04-2005 3430 73 83 46.99FDM Karunaratne (SL) 15-03-2017 23-05-2022 3499 75 78 46.65Tamim Iqbal (BAN) 24-01-2010 28-04-2015 2283 49 49 46.59CL Hooper (WI) 01-05-1993 26-11-1998 2307 50 59 46.14AJ Strauss (ENG) 20-05-2004 30-07-2009 5101 114 119 44.75MA Atherton (ENG) 08-08-1991 05-06-1997 3892 87 91 44.74KJ Hughes (AUS) 10-02-1979 02-03-1984 3734 85 91 43.93BA Stokes (ENG) 02-01-2016 05-02-2021 3512 82 87 42.83JM Bairstow (ENG) 07-06-2012 04-08-2017 2735 64 69 42.73N Hussain (ENG) 19-08-1993 26-12-1999 2634 63 69 41.81A Ranatunga (SL) 14-03-1986 25-08-1993 1581 39 42 40.54IT Botham (ENG) 16-07-1981 14-11-1986 3162 79 81 40.03N Kapil Dev (IND) 24-12-1983 07-04-1989 1573 43 47 36.58MV Boucher (ICC/SA) 02-01-1999 02-01-2004 2301 64 75 35.95
It sure is, but it's also somewhat telling that both these peaks are in the first half of 00s.Ponting and Kallis averaging 72+ over 100+ innings is just amazing
Nah. Sobers and Smith also faced excellent bowlers throughout their excellent peaks.Given the quality of bowling faced, you would have to say Viv's batting peak is the greatest in cricket history after the Don.
I put 1958 instead of 1954 by mistake!Are you sure?! Averaging over 70 for 10 years is no small feat.
Not that impressive given that he batted at 5TOTAB's peak average of 64 is worth closer to 164 given the era he played in, the bowlers he faced and the fragility of the batting line-up around him for much of that period.
He did really well in every position from 3-6 and actually batted more often at 4 than anywhere else, particularly during those peak years.Not that impressive given that he batted at 5
I will say I am actually also pretty surprised at Sachin managing a significantly peakier peak compared to Lara.My main takeaway from that list is Hill > Trumper, as suspected. The eye test lies. Also Smith… its sometimes easy to forget we’re witnessing such a ridiculous batsman.
Good work!Waqar(Nov 1989- Jan 1995) : 33 matches 190 wickets@19.15