Six Centuries in a Single Day: ODI Cricket Creates History With an Unprecedented Batting Feat
- byPranay Jain
- 29 Sep, 2026
September 27, 2026, will be remembered as a remarkable day in ODI cricket. For the first time in the format's history, six centuries were scored in a single day across three different matches.
The extraordinary batting spectacle unfolded in the ODIs between India and West Indies, South Africa and Australia, and England and Sri Lanka. Before this, the record for most centuries scored in a single day of ODI cricket stood at five. That mark was surpassed when six batters reached three figures on Sunday.
Kohli and Gill lead India's batting charge
The India-West Indies match alone produced three centuries. Shubman Gill struck a superb 110, while Virat Kohli remained unbeaten on 139 to power India's batting effort.
West Indies also had a centurion, with Justin Greaves scoring 101. Despite his contribution, India produced the stronger performance and secured victory.
Miller and Bavuma shine for South Africa
The South Africa-Australia clash added two more centuries to the historic tally.
South African captain Temba Bavuma led from the front with a century, scoring 103 runs. David Miller then delivered a spectacular attacking innings, smashing 142 runs from just 93 balls.
Their performances played a key role in South Africa's victory over Australia and helped push the day's century count to five.
Banton completes the record
The sixth century came in the England-Sri Lanka ODI. England opener Tom Banton produced an impressive innings of 126 runs, completing an unprecedented six-century day in ODI cricket.
With three matches producing six hundreds, September 27 has now entered the record books as one of the most prolific batting days in ODI history.
A day that may be difficult to repeat
Six centuries in one day required an extraordinary combination of performances across multiple venues. With three matches being played on the same day and batters from India, West Indies, South Africa and England all reaching three figures, the previous record of five centuries was finally broken.
For cricket fans, September 27, 2026, will stand out as the day ODI cricket witnessed a batting feat it had never seen before.






