1. Brian Lara (West Indies) – 400* vs England (St. John’s, 2004)
A batsman who scored the highest individual score in Test cricket, Brian Charles Lara, is the top on this list. The Windies skipper played a marathon knock of 400*, which is still a world record of the highest individual score by any player or skipper in Test cricket.
England came to play a four-match Test series against West Indies in 2006. In the fourth and last Test of the series, the West Indies skipper Brian Lara won the toss and bat first. He came to bat at number three and played 582 deliveries, where he smashed 43 fours and four sixes. The Stylish left-handed batsman made history as he scored 400* in an innings of Test cricket. However, the Test match ended in a draw, but the marvelous knock has been written in the cricket history for the edges.