Batting Records

Highest Individual Score in Cricket

The largest individual innings in cricket history across Test, ODI, and T20I formats -- monumental batting performances that redefined the possible.

All-Time Records

Highest Individual Scores Across Formats

The top three highest individual innings in Test, ODI, and T20I cricket

Test Cricket

RankPlayerScoreCountryOpponentVenueYear
1Brian Lara400*West IndiesEnglandAntigua2004
2Matthew Hayden380AustraliaZimbabwePerth2003
3Virender Sehwag319IndiaSouth AfricaChennai2008

ODI Cricket

RankPlayerScoreCountryOpponentVenueYear
1Rohit Sharma264IndiaSri LankaKolkata2014
2Martin Guptill237*New ZealandWest IndiesWellington2015
3Fakhar Zaman210*PakistanNew ZealandDunedin2023

T20I Cricket

RankPlayerScoreCountryOpponentVenueYear
1Aaron Finch172AustraliaZimbabweHarare2018
2Hazratullah Zazai162*AfghanistanIrelandDehradun2019
3Glenn Maxwell154*AustraliaSri LankaPallekele2016

These records represent the pinnacle of individual batting achievement in cricket. Brian Lara's unbeaten 400 in Test cricket, set in 2004, remains one of sport's most iconic records. In ODIs, Rohit Sharma's 264 against Sri Lanka in 2014 showcased extraordinary endurance and power across 50 overs. Aaron Finch's explosive 172 in T20Is demonstrated the devastating impact a single batsman can have in the shortest format.

Frequently Asked Questions

What is the highest individual score in Test cricket?+

Brian Lara of the West Indies holds the record with 400 not out against England in Antigua in 2004. This was Lara's second time setting the record, having previously scored 375 against the same opposition in 1994.

Who scored the highest individual score in ODI cricket?+

Rohit Sharma scored 264 runs against Sri Lanka at Eden Gardens, Kolkata in November 2014. Remarkably, Rohit also holds the second and third highest ODI scores by an Indian batsman, having scored 209 against Australia and 208* against Sri Lanka.

What is the highest T20I score ever?+

Aaron Finch of Australia holds the record with 172 runs off 76 balls against Zimbabwe in Harare in 2018. His innings included 16 sixes and 10 fours, demonstrating extraordinary power hitting.

Explore More Cricket Records

Discover batting, bowling, and fielding records across all formats of international cricket.