Longest Individual Innings By Balls In ODIs: In the history of ODI cricket, the record of playing the most balls in a match is in the name of former New Zealand batsman Glenn Turner. Turner had made this record 50 years ago. At that time ODI matches used to be of 60 overs. During this period, Turner made a world record by playing 201 balls against East Africa. The names of two legendary Indian batsmen are also present in this list.
7 batsmen who played the most balls in an ODI match
1. Glenn Turner (New Zealand) – 201 balls
New Zealand’s opening batsman Glenn Turner scored unbeaten 171 runs in 201 balls against East Africa in 1975 and in this innings, Turner hit 16 fours and 2 sixes.
2. Glenn Turner (New Zealand) – 177 balls
New Zealand’s opening batsman Glenn Turner is also at number two. In 1975 itself, Turner faced 177 balls against India and in this innings, Turner scored unbeaten 114 runs with the help of 13 fours.
3. Mohsin Khan (Pakistan) – 176 balls
Former Pakistan opener Mohsin Khan scored 70 runs in 176 balls against West Indies in 1983 and in this innings Mohsin had hit only one four.
4. Sunil Gavaskar (India) – 174 balls
Former Indian batsman Sunil Gavaskar faced 174 balls against England in 1975 and in this innings Gavaskar scored only 36 unbeaten runs with the help of only one four.
5. Rohit Sharma (India) – 173 balls
India’s explosive opening batsman Rohit Sharma scored 264 runs in 173 balls against Sri Lanka in 2014 and in this innings, Rohit hit 33 fours and 9 sixes. This inning of 264 runs is the biggest inning in One Day International till date.
6. Gordon Greenidge (West Indies) – 173 balls
Great West Indies batsman Gordon Greenidge faced 173 balls against India in 1979 and in this innings, Greenidge scored unbeaten 106 runs with the help of 9 fours and 1 six.
7. Bill Athey (England) – 172 balls
Former England batsman Bill Athey scored unbeaten 142 runs in 172 balls for New Zealand in 1986 and in this innings, Athey hit 14 fours.

