39 not out: Age is just a number for Rohit Sharma

Spread the love


 

39 Rohit Sharma’s age (39y-44d) when he played in the first ODI match of the series against Afghanistan in Dharamsala on 13 June 2026. This made him the oldest Indian male to play in an ODI match, surpassing Mohinder Amarnath, who was 39 years and 36 days old in his last ODI. Rohit is also the eighth-oldest Asian (Test) player to appear in an ODI, as shown in the second table below.

Oldest Indian players to appear in ODI cricket

Age

Player

Final ODI date

Opp

Venue

Result

39y-51d

Rohit Sharma+

20 Jun 2026

Afghanistan

Chennai

Won

39y-36d

Mohinder Amarnath

30 Oct 1989

West Indies

Mumbai WS

Lost

38y-329d

Sachin Tendulkar

18 Mar 2012

Pakistan

Mirpur

Won

38y-248d

Rahul Dravid

3 Apr 2011

England

Cardiff

Lost

38y-118d

Sunil Gavaskar

13 Jul 1974

England

Mumbai WS

Lost

+ career in progress

 

Oldest players from sub-continent (who also appeared in Test matches) in ODI cricket

Age

Player

For

Final ODI date

Opp

Venue

Result

42y-261d

Somachandra de Silva

SL

27 Feb 1985

West Indies

Melbourne

Lost

41y-363d

Sanath Jayasuriya

SL/Asia

28 Jun 2011

England

The Oval

Lost

41y-105d

Mohd Nabi

Afg

+20 Jun 2026

India

Chennai

Lost

40y-296d

Misbah-ul-Haq

Pak

20 Mar 2015

Australia

Adelaide

Lost

39y-319d

Tillkeratne Dilshan

SL

28 Aug 2016

Australia

Dambulla

Lost

39y-151d

Younis Ahmed

Pak

20 Mar 1987

India

Hyderabad LBS

Lost

39y-121d

Imran Khan

Pak

25 Mar 1982

England

Melbourne

Won

39y-51d

Rohit Sharma

Ind

+20 Jun 2026

Afghanistan

Chennai

Won

39y-36d

Mohinder Amarnath

Ind

30 Oct 1989

West Indies

Mumbai WS

Lost

+ career in progress

 

48 The number of balls Rahmanullah Gurbaz needed to reach the ninth ODI century of his career in the truncated 25-over-a-side game in Dharamsala on 13 June 2026. In doing so, he recorded the fastest ODI century in terms of balls for Afghanistan and the second quickest by any opponent batter against India. Gurbaz is now also the fifth quickest to reach a three-figure score for an ODI wicket-keeper. The three tables below have all the details.

Quickest ODI centuries for Afghanistan

Balls to 100

Player

(Runs/balls)

Opp

Venue

Date

Result

Inns

Bat#

48

Rahmanullah Gurbaz

(102/51)

Ind

Dharamsala

13 Jun 2026

Lost

1

1

72

Mohd Shahzad

(100*/72)

Sco

Alloway

16 Aug 2010

Won

2

3

72

Karim Sadiq

(100/74)

Net

Sharjah

31 Mar 2012

Won

2

3

85

Nawroz Mangal

(112*/96)

Sco

Sharjah

6 Mar 2013

Won

2

2

85

Mohd Shahzad

(101/88)

Ire

Belfast

21 May 2019

Won

1

1

Note: Gurbaz and Shahzad also kept wickets

 

Quickest ODI centuries against India

Balls to 100

Player

(Runs/balls)

For

Venue

Date

Result

Inns

Bat#

45

Shahid Afridi

(102/46)

Pak

Kanpur

15 Apr 2005

Won

2

2

48

Rahmanullah Gurbaz

(102/51)

Afg

Dharamsala

13 Jun 2026

Lost

1

1

57

James Faulkner

(116/73)

Aus

Bengaluru

2 Nov 2013

Lost

2

7

57

A. B. de Villiers

(119/61)

SA

Mumbai WS

25 Oct 2015

Won

1

4

57

Micheal Bracewell

(140/78)

NZ

Hyderabad RGS

18 Jan 2023

Lost

2

7

Note: Gurbaz kept wickets, A. B. de Villiers was captain

 

Quickest centuries (50 balls or less) by those who also kept wickets in an ODI match

Balls to 100

Player

(Runs/balls)

For

Opp

Venue

Date

Result

Inns

Bat#

31

A. B. de Villier

(149/44)

SA

WI

Johannesburg

18 Jan 2015

Won

1

3

44

Mark Boucher

(147*/68)

SA

Zim

Potchefstroom

20 Sep 2006

Won

1

4

46

Jos Buttler

(116*/52)

Eng

Pak

Dubai

20 Nov 2015

Won

1

4

47

Jos Buttler

(162*/70)

Eng

Ned

Amstelveen

17 Jun 2022

Won

1

4

48

Rahmanullah Gurbaz

(102/51)

Afg

Ind

Dharamsala

13 Jun 2026

Lost

1

1

50

Jos Buttler

(110*/55)

Eng

Pak

Southampton

11 May 2019

Won

1

5

Note: A. B. de Villiers was also captain in Johannesburg and Mumbai WS

 

 

62 The number of innings Shubman Gill needed to reach 3000 ODI career runs. He reached this milestone in Dharamsala against Afghanistan on 13 June 2026, which made him the second quickest among 177 batters who have achieved 3000-plus runs in ODI cricket. South African Hashim Amla, who did it in five innings fewer than Gill, is way ahead of the rest of the players. Shreyas Iyer, in the second ODI in Lucknow on 17 June 2026, joined Shubman Gill and became the 22nd Indian to reach 3000 ODI runs. He needed 72 innings to reach this tally, thus making him the joint second-quickest for India after Shubman Gill.

Quickest to reach 3000 ODI career runs (in fewest number of innings)

Inns

M

Batter (For)

Achieved on 

Opp

Venue

Runs

Avg.

HS

100/50

57

59

Hashim Amla (SA)

28 Aug 2012

Eng

Southampton

3031

58.29

150

10/18

62

62

Shubman Gill (Ind)

13 Jun 2026

Afg

Dharamsala

3037

57.30

208

8/18

67

72

Shai Hope (WI)

22 Dec 2019

Ind

Cuttack

3007

52.75

170

8/15

67

67

Fakhar Zaman (Pak)

29 Apr 2023

NZ

Rawalpindi

3082

49.61

210*

10/15

67

68

Iman-ul-Haq (Pak)

10 Oct 2023

SL

Hyderabad RGS

3003

49.23

151

9/19

Quickest to reach 3000 ODI career runs for India (in fewest number of innings)

Inns

M

Batter 

Achieved on 

Opp

Venue

Runs

Avg.

HS

100/50

62

62

Shubman Gill

13 Jun 2026

Afg

Dharamsala

3037

57.30

208

8/18

72

73

Shikhar Dhawan

20 Jan 2016

Aus

Canberra

3000

43.48

137

9/16

72

78

Shreyas Iyer

17 Jun 2026

Afg

Lucknow

3015

45.68

128*

5/23

75

78

Virat Kohli

14 Feb 2012

SL

Adelaide

3001

46.17

118

8/19

78

84

K. L. Rahul

4 Mar 2025

Aus

Dubai

3009

48.53

112

7/18

 

7 The number of Afghan players with 2000-plus runs in ODI cricket. Rahmanullah Gurbaz became the recent Afghanistan batter to reach this milestone during his quickfire 41 (in 33 balls) in Lucknow on 17 June 2026. By doing so in his 54th innings, he has now become the quickest among all Afghan batters to reach 2000 ODI runs in the fewest number of innings.

Quickest to reach 2000 ODI career runs for Afghanistan (in fewest number of innings)

Inns

M

Batter 

Achieved on 

Opp

Venue

Runs

Avg.

HS

100/50

54

54

Rahmanullah Gurbaz

17 Jun 2026

Ind

Lucknow

2031

38.32

151

9/7

57

61

Rahmat Shah

21 May 2019

Ire

Belfast

2001

36.38

114

4/14

62

62

Mohd Shahzad

16 Feb 2018

Zim

Sharjah

2034

34.47

131*

4/10

 

5 The number of Indian batters who have reached 14000-plus runs in their List A career. Rohit Sharma, in the Lucknow ODI on 17 June 2026, became the latest Indian to join this elite group, and overall, he became the 26th batter to cross this milestone in this format. Rohit Sharma, meanwhile, became the second quickest (in terms of innings) to reach this tally in List A history. His team-mate, Virat Kohli, is the quickest. Interestingly, the top three positions, as shown in the second table, are all held by Indians. 

Indian batters with 14000-plus runs in a List-A career 

Batters

Span

M

Inns

NO

Runs

HS

Avg.

S/R

100

50

Sachin Tendulkar

1989-2012

551

538

55

21999

200*

45.54

87.82

60

114

Virat Kohli

2006-2026

347

334

50

16447

183

57.91

94.14

59

86

Sourav Ganguly

1989-2012

437

421

43

15622

183

41.32

75.10

31

97

Rahul Dravid

1992-2011

449

416

55

15271

153

42.30

72.56

21

112

Rohit Sharma

2006-2026

358

346

45

14117

264

46.90

92.09

37

75

 

Quickest to reach 14000 List-A career runs (in fewest number of innings)

Inns

M

Batter (for)

Achieved on 

Opp

Venue

Runs

Avg.

H/S

100/50

290

300

Virat Kohli (Ind)

10 Jan 2023

SL

Guwahati

14026

56.55

183

49/72

345

357

Rohit Sharma (Ind)

17 Jun 2026

Afg

Lucknow

14038

46.79

264

37/74

348

358

Sachin Tendulkar (Ind)

25 Jan 2002

Eng

Chennai

14002

45.16

186*

41/69

357

399

Michael Bevan (Aus)

26 Jan 2004

Zim

Adelaide

14071

58.62

157*

12/110

365

388

Viv Richards (WI)

5 Jan 1988

Ind

Rajkot (MSG)

14000

44.16

189*

23/95

All records above are correct and updated until 26 June 2026



Source link


Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *