We have often heard commentators saying that the batsmen must play through the innings and main for the Top 3 batsmen as by doing so they can anchor the innings of the whole team well. At times, the idea of anchoring the innings can back fire as well if the batsman who plays through the whole innings is not timing the ball well and struggling. But today, we will take a look at longest innings by a player in an ODI match in terms of balls, though there is 1 Indian in the top 5. It isn’t Rahul Dravid though:

Player

Runs

Balls

Opposition

Ground

Match Date

Glenn Turner (NZ)

171*

201

East Africa

Birmingham

7 Jun 1975

Glenn Turner (NZ)

114*

177

India

Manchester

14 Jun 1975

Mohsin Khan (Pak)

70

176

West Indies

The Oval

22 Jun 1983

Sunil Gavaskar (Ind)

36*

174

England

Lord’s

7 Jun 1975

Gordon Greenidge (WI)

106*

173

India

Birmingham

9 Jun 1979

Rohit Sharma (Ind)

264

173

Sri Lanka

Kolkata

13 Nov 2014

Bill Athey (Eng)

142*

172

New Zealand

Manchester

18 Jul 1986

Ashish Bagai (Can)

137*

172

Scotland

Nairobi

31 Jan 2007

Viv Richards (WI)

189*

170

England

Manchester

31 May 1984

Chris Broad (Eng)

99

168

Pakistan

The Oval

21 May 1987

Stats updated till 4th February, 2015

Glenn Turner of New Zealand tops the list of players to play most number of balls in ODI innings with 201 balls against East Africa in his innings of 171*. This is the only time when a player has played more than 200 balls in ODI innings, though we cannot ignore the fact that this was a 60 over game.

Two Indians have also made it to the top 10 list and the result has been both negative and positive. Firstly, it is the most criticised innings by Sunil Gavaskar of 36* against England in the 1975 World Cup where he played 174 balls.

The positive result came lately when Rohit Sharma played 173 balls to score 264 runs, the highest individual score in ODI history. These two Indians also have a record to their name; Sunil Gavaskar for lowest score for a player who has played more than 150 balls and Rohit Sharma for most runs for a player who has batted for more than 150 balls.

However, players who are known as slow starters like Rahul Dravid and Jacques Kallis are no where close in this list.

  • SHARE
    Cricket enthusiast

    Read More