Virat Kohli’s highest Test score is 254" vs South Africa (Pune, 2019). See his top Test knocks, match context, captaincy records, overseas bests, quick facts, and FAQs—explained in easy language. Brian Lara holds the highest individual score in Test cricket. He scored a record 400 runs for the West Indies against England in 2004. His innings remain unbeaten and are considered one of the greatest achievements in cricket history. The second- highest score is held by Matthew Hayden of Australia, who scored 380 runs against Zimbabwe in 2003. This record was set during a match in Perth and remains one of the most notable innings in Australian cricket. These scores highlight the exceptional ... Find out the highest scores in Test cricket history by teams and venues. See the details of each match, including date, result, overs, runs, innings and opposition. Discover the top highest team scores in Test cricket until 2024, including record-breaking totals from Lanka, England, India and more. Updated list with details on key matches and innings.