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

Top
1000 ODI Runs
  Name   Inn Opp Venue Date
1 Shahid Afridi (Pak) 17y 215d 42 Ind Lahore 2 Oct 1997
2 SR Tendulkar (Ind) 18y 318d 34 Zim Hamilton 7 Mar 1992
3 Tamim Iqbal (BD) 19y 100d 37 Ind Karachi 28 Jun 2008
4 BRM Taylor (Zim) 20y 99d 40 Can Port-of-Spain 16 May 2006
5 Imran Nazir (Pak) 20y 122d 40 SL Sharjah 17 Apr 2002
6 PR Stirling (Ire) 20y 196d 29 NL Kolkata 18 Mar 2011
7 Umar Akmal (Pak) 20y 281d 32 Can Colombo RPS 3 Mar 2011
8 Mohammad Ashraful (BD) 20y 289d 51 Aus Manchester 25 Jun 2005
9 Shahriar Nafees (BD) 20y 309d 29 Zim Khulna 30 Nov 2006
10 Abdul Razzaq (Pak) 20y 314d 56 NZ Nairobi Gym 11 Oct 2000
11 E Chigumbura (Zim) 20y 333d 47 BD Harare 10 Feb 2007
12 Yuvraj Singh (Ind) 20y 338d 40 WI Ahmedabad 15 Nov 2002
13 Shakib Al Hasan (BD) 20y 354d 38 SAf Mirpur 12 Mar 2008
14 Aftab Ahmed (BD) 21y 20d 43 Zim Khulna 30 Nov 2006
15 Ijaz Ahmed (Pak) 21y 27d 50 WI Sharjah 17 Oct 1989
16 Mushfiqur Rahim (BD) 21y 132d 55 Ind Mirpur 11 Jan 2010
17 T Taibu (Zim) 21y 198d 55 Eng Harare 28 Nov 2004
18 V Kohli (Ind) 21y 212d 24 SL Harare 5 Jun 2010
19 SK Raina (Ind) 21y 219d 36 SL Karachi 3 Jul 2008
20 Q de Kock (SAf) 21y 245d 21 Zim Bulawayo 19 Aug 2014
21 Shoaib Malik (Pak) 21y 246d 37 SAf Lahore 5 Oct 2003
22 WU Tharanga (SL) 21y 247d 28 BD Mohali 7 Oct 2006
23 MN Samuels (WI) 21y 300d 37 BD Dhaka BNS 2 Dec 2002
24 CK Kapugedera (SL) 21y 342d 48 Ind Colombo RPS 31 Jan 2009
25 Ahmed Shehzad (Pak) 22y 4d 34 SAf Port Elizabeth 27 Nov 2013
26 IK Pathan (Ind) 22y 37d 54 SAf Centurion 3 Dec 2006
27 VG Kambli (Ind) 22y 85d 33 UAE Sharjah 13 Apr 1994
28 CH Gayle (WI) 22y 89d 38 SL Colombo RPS 19 Dec 2001
29 PA de Silva (SL) 22y 94d 48 Aus Sydney 19 Jan 1988
= JH Kallis (SAf) 22y 94d 32 Aus Perth WACA 18 Jan 1998

Top
2000 ODI Runs
  Name   Inn Opp Venue Date
1 Shahid Afridi (Pak) 19y 111d 86 Aus Lord's 20 Jun 1999
2 Tamim Iqbal (BD) 20y 297d 70 Ind Mirpur 11 Jan 2010
3 SR Tendulkar (Ind) 20y 354d 70 UAE Sharjah 13 Apr 1994
4 Yuvraj Singh (Ind) 22y 51d 75 Aus Perth WACA 1 Feb 2004
5 V Kohli (Ind) 22y 215d 53 WI Port-of-Spain 8 Jun 2011
6 Shakib Al Hasan (BD) 22y 219d 69 Zim Mirpur 29 Oct 2009
7 Umar Akmal (Pak) 22y 225d 62 Ind Delhi 6 Jan 2013
8 Abdul Razzaq (Pak) 22y 279d 95 Aus Nairobi Gym 7 Sep 2002
9 Shoaib Malik (Pak) 22y 286d 72 Ind Kolkata 13 Nov 2004
10 WU Tharanga (SL) 23y 6d 63 Aus Sydney 8 Feb 2008
11 SK Raina (Ind) 23y 45d 70 BD Mirpur 11 Jan 2010
12 Q de Kock (SAf) 23y 48d 53 Eng Bloemfontein 3 Feb 2016
13 CH Gayle (WI) 23y 61d 56 Ind Jodhpur 21 Nov 2002
14 Ahmed Shehzad (Pak) 23y 84d 59 Ind Adelaide 15 Feb 2015
15 Mohammad Ashraful (BD) 23y 113d 100 NZ Queenstown 31 Dec 2007
16 JH Kallis (SAf) 23y 162d 62 NZ Auckland 27 Mar 1999
17 BRM Taylor (Zim) 23y 189d 77 BD Bulawayo 14 Aug 2009
18 Mushfiqur Rahim (BD) 23y 197d 97 Ind Mirpur 16 Mar 2012
19 E Chigumbura (Zim) 23y 227d 90 BD Mirpur 27 Oct 2009
20 Salman Butt (Pak) 23y 251d 52 Ind Mirpur 14 Jun 2008

Top
5000 ODI Runs
  Name   Inn Opp Venue Date
1 SR Tendulkar (Ind) 23y 294d 138 SAf Durban 12 Feb 1997
2 V Kohli (Ind) 25y 16d 114 WI Kochi 21 Nov 2013
3 Yuvraj Singh (Ind) 25y 264d 164 Eng Leeds 2 Sep 2007
4 JH Kallis (SAf) 26y 113d 137 NZ Melbourne 6 Feb 2002
5 SC Ganguly (Ind) 26y 201d 126 Pak Adelaide 25 Jan 2000
6 CH Gayle (WI) 26y 358d 137 Ind Kuala Lumpur 14 Sep 2006
7 GC Smith (SAf) 27y 42d 131 BD Mirpur 14 Mar 2008
8 Shahid Afridi (Pak) 27y 78d 227 SL Abu Dhabi 18 May 2007
9 RT Ponting (Aus) 27y 108d 137 SAf Port Elizabeth 6 Apr 2002
10 Tamim Iqbal (BD) 27y 206d 158 Eng Chittagong 12 Oct 2016

Top
10000 ODI Runs
  Name   Inn Opp Venue Date
1 SR Tendulkar (Ind) 27y 341d 259 Aus Indore NS 31 Mar 2001
2 V Kohli (Ind) 29y 353d 205 WI Visakhapatnam 24 Oct 2018
3 SC Ganguly (Ind) 32y 26d 263 SL Dambulla 3 Aug 2005
4 RT Ponting (Aus) 32y 95d 266 SAf Basseterre 24 Mar 2007
5 JH Kallis (SAf) 33y 99d 272 Aus Sydney 23 Jan 2009


Copyright © 2019 HowzStat Cricket Database.