Take a look at the highest individual scores across all three formats of the game in international cricket.
Just six months after losing the record that had stood for nearly a decade, Brian Lara found himself top of the pile again, recording an unbeaten 400 against England.
The West Indies declared after Lara brought up an unprecedented quadruple century, going on to draw the match.
Matthew Hayden played 103 Test for Australia over 15 years, scoring 8,625 runs. More than 4% of those runs came against Zimbabwe in 2003, when he broke Brian Lara's nine-year record by just five runs.
Ten years before his legendary 400*, Brian Lara was tormenting England at the ground where he'd reclaim the record for the most Test runs in an innings.
The West Indies found themselves 12/2 when Lara steadied the ship, going on to score 375 with his eventual dismissal bringing about the Windies' declaration.
After South Africa were all out for 169, Mahele Jayawardene showed them how it was done with 374, somewhat overshadowing team-mate Kumar Sangakkara's 287, forging a 624-run stand, a record that still stands today.
A controversial addition to this list, Wiaan Mulder was well on his way to break Brian Lara's record when opting to declare against Zimbabwe.
While some observers respected Mulder's decision not to break the record against a poor Zimbabwe side, others suggested it somewhat tainted Lara's record with Mulder opting not to try and chase it down.
Prior to Rohit Sharma turning up against Sri Lanka in 2014, the ODI record was 219. While batting conditions were friendly, Sharma obliterated the record becoming the first -- and to date only -- batter to clear 250 in an ODI.
After bringing up his century against the West Indies in 2015, Martin Guptill turned on the afterburners with Rohit Sharma's record in his sights.
Guptill needed just 18 balls to bring up his 150 but ultimately ran out of time, finishing on an unbeaten 237.
Not two years after fellow countryman Sachin Tendulkar scored the first ODI double century, Virender Sehwag cleared the milestone and then some.
With 25 fours and seven sixes, the India skipper smashed 219 against the Windies.
It wouldn't be a white ball records list without featuring Chris Gayle somewhere.
After seeing fellow opener Dwayne Smith go for a two-ball duck, Gayle stuck around. Eventually going on the last ball of the innings, Gayle scored 215 with 10 fours and a ridiculous 16 maximums.
It took more than 40 overs for Zimbabwe to remove one of the Pakistan openers with Imam-ul-Haq going for 113, with Fakhar Zaman remaining unbeaten on 210.
Matching Fakhar Zaman's unbeaten 210 was Pathum Nissanka for Sri Lanka in 2024. His first 100 came off 88 balls, but his second hundred came in just 48 balls as Sri Lanka recorded a 42-run win over Afghanistan.
After opening partner Shikhar Dhawan went for just three, it was up to Ishan Kishan to lead the way, doing so in style with a 290-run stand with Virat Kohli, eventually going for 210.
After becoming the first player in T20I history to score 150 runs five years earlier, Aaron Finch smashed his own record in style against Zimbabwe.
Facing 76 balls before being dismissed with two deliveries left in the innings, the Aussie skipper hit 16 fours and 10 sixes.
Hazratullah Zazai wrote his name in the history books with his scintillating century against Ireland back in 2019.
It took Ireland more than 17 overs and 236 runs to remove one of Afghanistan's openers, and while Zazai was chasing down Finch's record, he couldn't quite keep the strike long enough to get over the line.
Only four times in T20I history has a player reached 150 runs. Aaron Finch is responsible for two of those occasions, doing so for the first time as he blasted England's bowlers around the Rose Bowl with 11 fours and 14 sixes back in 2013, obliterating Brendon McCullum's previous record of 123.
Playing in a T20 World Cup qualifier, Sacha De Alwis smashed Brazil about with his unbeaten 150 coming in just 67 deliveries.
Though he's since been knocked down the pecking order, Glenn Maxwell's unbeaten 145 against Sri Lanka in 2016 was enough to hold second place in the biggest T20I scores, recording 14 fours and nine sixes.