Youngest Batsmen to Reach Career Runs Milestone
Bold = record less than 3 years old.
Date column and player's age correspond to first day of match.

Top
1000 Runs
  Name   Inn Opp Venue Date
1 SR Tendulkar (Ind) 19y 216d 28 SAf Johannesburg 26 Nov 1992
2 Mohammad Ashraful (BD) 20y 99d 44 Ind Chittagong MAS 17 Dec 2004
3 Tamim Iqbal (BD) 20y 357d 29 Eng Chittagong 12 Mar 2010
4 Kapil Dev (Ind) 21y 23d 34 Pak Kolkata 29 Jan 1980
5 Umar Akmal (Pak) 21y 98d 30 Zim Bulawayo 1 Sep 2011
6 Javed Miandad (Pak) 21y 126d 23 Ind Faisalabad 16 Oct 1978
7 RG Pollock (SAf) 21y 159d 22 Eng Nottingham 5 Aug 1965
= RR Sarwan (WI) 21y 159d 33 SL Colombo SSC 29 Nov 2001
9 Mushfiqur Rahim (BD) 21y 192d 39 Eng Chittagong 12 Mar 2010
10 RJ Shastri (Ind) 21y 197d 39 WI Kolkata 10 Dec 1983
11 GS Sobers (WI) 21y 213d 29 Pak Kingston 26 Feb 1958
12 Saleem Malik (Pak) 21y 238d 28 NZ Karachi 10 Dec 1984
13 GA Headley (WI) 21y 273d 17 Aus Sydney 27 Feb 1931
14 T Taibu (Zim) 21y 294d 35 SAf Cape Town 4 Mar 2005
15 AB de Villiers (SAf) 21y 302d 20 Aus Perth 16 Dec 2005
16 DG Bradman (Aus) 21y 318d 13 Eng Leeds 11 Jul 1930
17 AN Cook (Eng) 22y 1d 24 Aus Melbourne 26 Dec 2006
18 KC Brathwaite (WI) 22y 15d 29 SAf Centurion 17 Dec 2014
19 BKG Mendis (SL) 22y 33d 29 BD Galle 7 Mar 2017
20 RN Harvey (Aus) 22y 54d 14 Eng Brisbane 1 Dec 1950
21 Saeed Ahmed (Pak) 22y 64d 20 Aus Karachi 4 Dec 1959
22 DI Gower (Eng) 22y 102d 20 Ind Birmingham 12 Jul 1979
23 A Ranatunga (SL) 22y 103d 31 Pak Colombo CCC 14 Mar 1986
24 KS Williamson (NZ) 22y 109d 32 SL Colombo PS 25 Nov 2012
25 DPMD Jayawardene (SL) 22y 122d 24 Pak Rawalpindi 26 Feb 2000
26 S Chanderpaul (WI) 22y 162d 23 Aus Adelaide 25 Jan 1997
27 GC Smith (SAf) 22y 180d 17 Eng Lord's 31 Jul 2003
28 MD Crowe (NZ) 22y 196d 34 WI Georgetown 6 Apr 1985
29 KD Walters (Aus) 22y 217d 18 Eng Leeds 25 Jul 1968
30 CH Gayle (WI) 22y 239d 35 Ind Kingston 18 May 2002

Top
2000 Runs
  Name   Inn Opp Venue Date
1 SR Tendulkar (Ind) 20y 329d 44 NZ Hamilton 19 Mar 1994
2 GS Sobers (WI) 22y 177d 39 Ind Chennai NS 21 Jan 1959
3 Javed Miandad (Pak) 22y 187d 42 Ind Mumbai 16 Dec 1979
4 RR Sarwan (WI) 22y 320d 57 Aus St John's 9 May 2003
5 GC Smith (SAf) 23y 54d 39 NZ Wellington BR 26 Mar 2004
6 AN Cook (Eng) 23y 79d 48 NZ Wellington BR 13 Mar 2008
7 DG Bradman (Aus) 23y 92d 22 SAf Brisbane 27 Nov 1931
8 DPMD Jayawardene (SL) 23y 139d 48 Eng Colombo SSC 15 Mar 2001
9 DB Vengsarkar (Ind) 23y 284d 57 Pak Chennai 15 Jan 1980
10 KS Williamson (NZ) 23y 304d 57 WI Kingston 8 Jun 2014
11 AB de Villiers (SAf) 23y 312d 59 WI Port Elizabeth 26 Dec 2007
12 KC Brathwaite (WI) 23y 324d 62 Pak Abu Dhabi 21 Oct 2016
13 KD Walters (Aus) 24y 32d 35 SAf Cape Town 22 Jan 1970
14 Tamim Iqbal (BD) 24y 36d 53 Zim Harare 25 Apr 2013
15 Kapil Dev (Ind) 24y 48d 70 WI Kingston 23 Feb 1983
16 RN Harvey (Aus) 24y 93d 37 SAf Sydney 9 Jan 1953
17 CH Gayle (WI) 24y 103d 61 SAf Cape Town 2 Jan 2004
18 Mohammad Ashraful (BD) 24y 108d 91 SL Mirpur 26 Dec 2008
19 JE Root (Eng) 24y 112d 43 WI St George's 21 Apr 2015
20 RJ Shastri (Ind) 24y 114d 68 Aus Chennai 18 Sep 1986

Top
5000 Runs
  Name   Inn Opp Venue Date
1 SR Tendulkar (Ind) 25y 298d 103 Pak Kolkata 16 Feb 1999
2 AN Cook (Eng) 26y 9d 115 Aus Sydney 3 Jan 2011
3 JE Root (Eng) 26y 217d 105 SAf Manchester 4 Aug 2017
4 KS Williamson (NZ) 26y 229d 110 SAf Hamilton 25 Mar 2017
5 GC Smith (SAf) 27y 29d 111 BD Chittagong 29 Feb 2008
6 Javed Miandad (Pak) 27y 242d 107 NZ Dunedin CB 9 Feb 1985
7 SPD Smith (Aus) 27y 287d 97 Ind Ranchi 16 Mar 2017
8 AB de Villiers (SAf) 27y 312d 118 SL Durban 26 Dec 2011
9 DPMD Jayawardene (SL) 27y 320d 114 BD Colombo RPS 12 Sep 2005
10 JH Kallis (SAf) 28y 71d 120 WI Durban 26 Dec 2003


Copyright © 2017 HowzStat Cricket Database.