Skip to main content
RecapODI Cricket· 3 min read· in Sports

Six Centuries in a Single Day: Global ODI Run-Fest Rewrites Cricket Record Books

Batters across three continents smashed an unprecedented six One-Day International centuries on Sunday, highlighted by Virat Kohli crossing the 15,000-run milestone.

By Xia Wu

Indian Cricket Supporters 40%English White-Ball Optimists 35%Cricket Traditionalists 25%
Indian Cricket Supporters
Celebrating Kohli's 15,000-run milestone and the dominant top-order performance as proof of India's unmatched ODI batting depth.
English White-Ball Optimists
Viewing Banton's breakthrough century and the massive 223-run victory as validation of England's aggressive limited-overs rebuild.
Cricket Traditionalists
Expressing concern over the increasing marginalization of bowlers in the 50-over format as records continue to tumble.

Perspectives this story doesn't cover

  • West Indies Supporters
  • Australian Bowlers

Sunday, September 27, 2026, will be remembered as the day international bowlers ran out of places to hide. Across three continents, six different batters raised their bats to celebrate One-Day International centuries on the exact same afternoon, shattering the previous single-day record of five set back in September 2013.[1][2]

From the sweeping stands of The Oval in London to the high altitude of Johannesburg and the humid coast of Thiruvananthapuram, it was a synchronized masterclass in white-ball striking. The historic six-pack of tons featured a mix of maiden milestones and legendary benchmarks, headlined by Virat Kohli cementing his status in the pantheon of the sport's greatest chasers.[1]

The crown jewel of the day unfolded in Kerala, where India chased down the West Indies' competitive 295/7 with a staggering 8.2 overs to spare. The Caribbean side had set the tone early when opener Justin Greaves ground out his maiden ODI century, scoring a resilient 101 off 108 deliveries before falling to Kuldeep Yadav, who claimed 4 for 40.[3][4][5]

The six centurions who rewrote the ODI record books in a single day.

Greaves' milestone was quickly overshadowed by an Indian top order operating in overdrive. Captain Shubman Gill anchored the chase with a flawless 110 off 108 balls. But it was Kohli who turned the stadium into a frenzy, unleashing a brutal 139 not out off just 88 balls and launching nine sixes and 10 fours into the night sky.[4][5]

During that onslaught, Kohli crossed the mythical 15,000-run threshold in ODI cricket, becoming only the second player in history after Sachin Tendulkar to scale that mountain. The 151-run partnership between Gill and Kohli off 132 balls effectively ended the contest, putting India 1-0 up in the three-match series.[3][4]

The 151-run partnership between Gill and Kohli off 132 balls effectively ended the contest, putting India 1-0 up in the three-match series.

Thousands of miles away in London, Tom Banton was busy writing his own headline. Stepping into the opener role for a decisive third ODI against Sri Lanka, Banton hammered his first international century, striking 126 off 105 balls to propel England to a massive 355/7.[6][7]

Tom Banton's maiden international century powered England to a series-clinching victory over Sri Lanka.

"To score a hundred for England is the best feeling on earth, I don't think anything is going to beat it," Banton told reporters after the innings. His aggression allowed captain Harry Brook to add a rapid 77 off 66 balls. Sri Lanka's chase never materialized; they collapsed for 132 in 29.1 overs, handing England a 223-run victory and a 2-1 series win.[6][7]

Meanwhile, in Johannesburg, South Africa's middle order dismantled the Australian attack to seal their own series victory. Temba Bavuma laid the foundation with a measured 103 off 116 balls, his sixth ODI century, steadying the Proteas in the second match of their series.[1][2]

Balls faced to reach their final scores during the historic run-fest.

Once the platform was set, David Miller took over. The veteran left-hander exploded for 142 off just 93 deliveries, a violent knock that pushed the game entirely out of Australia's reach and brought the global century tally for the day to six.[1][2]

The immediate consequence of this run-fest shifts to the upcoming fixtures. India and the West Indies travel to Guwahati for their second ODI on September 30, while Australia must regroup before facing South Africa in Potchefstroom on the same day. With batters treating 300-run targets as routine, the pressure now falls entirely on bowling coaches to engineer new defensive strategies before the next wave of matches begins.

Key points

  1. Six centuries were scored across three ODI matches on September 27, 2026, setting a new world record.
  2. Virat Kohli scored an unbeaten 139 and crossed the 15,000-run milestone in ODI cricket.
  3. Shubman Gill and Justin Greaves also scored centuries in India's eight-wicket victory over the West Indies.
  4. Tom Banton's maiden international century led England to a 223-run win and a series victory over Sri Lanka.
  5. Temba Bavuma and David Miller both hit hundreds to secure South Africa's series win against Australia.
6
ODI centuries scored in a single day (new world record)
15,000
Career ODI runs surpassed by Virat Kohli
139*
Kohli's unbeaten score off 88 balls
223 runs
England's margin of victory over Sri Lanka
142
David Miller's explosive knock against Australia

How we got here

  1. September 2013

    The previous record of five ODI centuries in a single day is set.

  2. September 27, 2026 (Morning)

    Tom Banton scores 126 at The Oval to secure England's series win over Sri Lanka.

  3. September 27, 2026 (Afternoon)

    Temba Bavuma and David Miller both hit centuries in Johannesburg against Australia.

  4. September 27, 2026 (Evening)

    Virat Kohli, Shubman Gill, and Justin Greaves score centuries in Thiruvananthapuram, bringing the day's total to a record-breaking six.

Frequently asked

Who holds the record for the most ODI runs?

Sachin Tendulkar holds the all-time record with 18,426 runs. Virat Kohli became the second player to cross the 15,000-run mark during his innings against the West Indies.

What was the previous record for centuries in a day?

Before September 27, 2026, the record was five ODI centuries scored on a single day, a mark that had been achieved six times previously, most notably in September 2013.

Did England win their series against Sri Lanka?

Yes, England's 223-run victory in the third ODI at The Oval secured a 2-1 series win.

Sources

Source coverage

7 outlets

3 viewpoints surfaced

Indian Cricket Supporters 40%English White-Ball Optimists 35%Cricket Traditionalists 25%
  1. [1]RediffIndian Cricket Supporters

    Six centuries in a day: Historic first in ODI cricket

    Read on Rediff →
  2. [2]CREXCricket Traditionalists

    A record-breaking six ODI centuries were scored in a single day

    Read on CREX →
  3. [3]ICCIndian Cricket Supporters

    Kuldeep's spin sets India's win as Gill, Kohli hit tons

    Read on ICC →
  4. [4]The HinduIndian Cricket Supporters

    Virat Kohli, after scoring a century during the first One Day International

    Read on The Hindu →
  5. [5]Outlook IndiaIndian Cricket Supporters

    Virat Kohli And Shubman Gill's Centuries, Kuldeep's Four-Wicket Haul Power India To Eight-Wicket Win Over West Indies

    Read on Outlook India →
  6. [6]AP NewsEnglish White-Ball Optimists

    Banton hits his first ODI century as England thrashes Sri Lanka by 223 runs to clinch series

    Read on AP News →
  7. [7]The GuardianEnglish White-Ball Optimists

    England v Sri Lanka: third and deciding men's one-day cricket international

    Read on The Guardian →

Comments

Stay informed

Every angle. Every day.

Get Sports stories with full source coverage and perspective breakdowns delivered to your inbox.