ODI Highest Score Record Progression
As the infographic shows, the last three Highest Score records in One Day Internationals were broken by Indians.
At the time of publishing, there have been 89 scores of 150 or more recorded by batsmen in an innings in one-dayers.
20 of these came of Indian bats, the most by any team, with Australia and West Indies some way behind with 14 each.
South Africa too is in double figures with 10 ahead of Sri Lanka (9), New Zealand (7), England (5) and Zimbabwe (4).
Surprisingly only 2 150+ scores came from the Pakistan side, as much as Scotland has managed. Bangladesh and Ireland bring up the rear with 1 each.
And on a final note, there have been six scores of 200-plus innings, of which 4 were scored by Indians.