David Miller Shubman Gill Virat Kohli Justin Greaves (Source: AP)Cricket fanatics across the world witnessed a whirlwind of centuries on Sunday.A record-breaking six ODI centuries were scored in a single day for the first time in cricket history on September 28, 2026, across three separate matches. The previous record of five centuries in a single day had been achieved six times.Virat Kohli, Shubman Gill, Justin Greaves, Temba Bavuma, David Miller and Tom Banton became part of the unprecedented run-fest, six centuries in a single day in One-Day Internationals.From Greaves’ maiden ODI century to Kohli’s record-extending hundred, each of the six batters played a defining role in this historic run of centuries across three matches.Here’s a look at all six knocks that became a part of history.6) Justin Greaves - 101 off 108 vs IND, ThiruvananthapuramWest Indies opener Justin Greaves struck a fluent 101 off 108 balls, including hitting 12 boundaries, to help his team post 295/7 in the first ODI against India at the Greenfield International Stadium in Thiruvananthapuram on Sunday.Also read: John Campbell, Justin Greaves Break 24-Year-Old Feat: All Records Made In IND vs WI 1st ODIBatting first in stifling heat and humidity, the West Indies got off to a flying start as Greaves notched his maiden ODI century.5) Temba Bavuma - 103 off 116 vs AUS, JohannesburgSouth African World Test Championship-winning captain Temba Bavuma notched his sixth ODI century on September 27, 2026, against Australia. In the second one-day international in Johannesburg, Bavuma ammased with the figures of 103 off 116, sealing another victory in the three-match series with a game to spare.4) David Miller - 142 off 93 vs AUS, JohannesburgDavid Miller, famously known as "Killer Miller", scored a career-best 142 off 93 balls in the 2nd ODI against Australia.Playing in the annual Pink Day ODI in Johannesburg (a special fixture dedicated to raising funds for cancer research), Miller wore his breast cancer survivor mother’s name, Jenny, on his jersey, making the ton even more special.Partnered with Temba Bavuma, the left-hander, who notched his eighth ODI century, powered South Africa to an imposing total of 365-9, setting up a 32-run win and continuing South Africa's stellar modern bilateral dominance against the Australians.3) Tom Banton - 126 off 105 vs SL, LondonOn September 27, 2026, Tom Banton scored his maiden ODI century in 53 limited-overs (ODI and T20I) appearances for England. Banton's commanding 126 was the cornerstone of England's imposing total of 355-7 against the visiting Sri Lanka.Banton, fresh from his 73 on Thursday, went into the 90s with an audacious reverse-swept six off leg-spinner Sachindu Colombage.A glorious drive through extra cover off Wellalage, his 13th four in 95 balls faced, took the Somerset batter to a hundred.Lastly, Banton's superb 105-ball innings, including 16 fours and five sixes, finally ended when he holed out to long-on off Sachindu Colombage.2) Shubman Gill - 110 off 108 vs WI, ThiruvananthapuramAfter suffering a minor injury scare during a practice session on September 25, 2026, Shubman Gill claimed another major ODI milestone.In the first ODI at Thiruvananthapuram against West Indies, the Indian captain scored a brilliant 110 off 108 to help India chase 296 with plenty to spare. His innings also took Gill past 3,000 ODI runs.1) Virat Kohli - 139* off 88 vs WI, ThiruvananthapuramThe face of Indian cricket, Virat Kohli, smashed his record-extending 55th ODI century and 86th international hundred overall, with an unbeaten 139 off 88 balls.In the first ODI against West Indies, Kohli played an explosive knock, which included 10 fours and 9 sixes (his most in a single ODI innings).In the pursuit, Kohli also became the second (after Sachin Tendulkar) and the fastest in history to cross the 15,000-run milestone in ODI cricket.Also read: BPL Shut Down As Bangladesh Cricket Board Announces D3 Trophy With 6 Icon Players