By Aditya
August 23, 2025
The New Zealander Martin Crowe scored 299 runs in a match against Sri Lanka in 1991.
In 2011, England's Alastair Cook scored his career best innings of 294 runs against India.
Virender Sehwag scored 293 runs for India against Sri Lanka in 2009.
Viv Richards scored 291 runs for the West Indies against England in 1976.
Ramnaresh Sarwan of the West Indies scored 291 runs against England in 2009.
Ross Taylor of New Zealand scored 290 runs against Australia in 2015.