Skip to content
News bet365 Sports & Betting News Join
Test cricket
  1. CRICKET
  2. INTERNATIONAL CRICKET

Highest individual scores in international cricket

Take a look at the highest individual scores across all three formats of the game in international cricket.

Highest individual scores in Test cricket

400* - Brian Lara v England, 10 April 2004

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 - 380 v Zimbabwe, 9th October 2003

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.

375 - Brian Lara v England, 16th April 1994

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.

374 - Mahele Jayawardene v South Africa, 27th July 2006

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.

367* Wiaan Mulder v Zimbabwe, 6th July 2025

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.

Highest individual scores in ODIs

264 - Rohit Sharma v Sri Lanka, 13th November 2014

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.

237 - Martin Guptill v West Indies, 21st March 2015

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.

219 - Virender Sehwag v West Indies, 8th December 2011

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.

215 - Chris Gayle v Zimbabwe, 24th February 2015

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.

210* - Fakhar Zaman v Zimbabwe, 20th July 2018

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.

210* - Pathum Nissanka v Zimbabwe, 9th February 2024

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.

210 - Ishan Kishan v Bangladesh, 10th December 2022

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.

Highest individual scores in T20Is

172 - Aaron Finch v Zimbabwe, 3rd July 2018

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.

162* - Hazratullah Zazai v Ireland, 23rd February 2019

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.

156 - Aaron Finch v England, 29th August 2013

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.

150* - Sacha De Alwis v Brazil, 14th December 2024

Playing in a T20 World Cup qualifier, Sacha De Alwis smashed Brazil about with his unbeaten 150 coming in just 67 deliveries.

145* - Glenn Maxwell v Sri Lanka, 6th September 2016

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.

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £30 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.