who scored 401 runs in a test match
List of Test cricket records In the Manchester Test of 1956, England spin bowler Jim Laker took 19 wickets for 90 runs (19–90) which set not only the Test record for best match figures but also the first-class one.[16] In taking 10–53 in the second innings he became the first bowler to capture all ten wickets in a Test match innings, and his analysis remains the best innings figures. Indian Leg-spinner Anil Kumble is the only other bowler to have taken 10 wickets in an innings, claiming 10–74 against Pakistan in 1999.[17] West Indies batsman Brian Lara has the highest individual score in Test cricket: he scored 400 not out against England in 2004 to surpass the innings of 380 by Matthew Hayden six months earlier. Lara had held the record before Hayden, with a score of 375 against England 10 years earlier.[18] Pakistan's Misbah-ul-Haq holds the record of the fastest test half century scoring 50 runs from 21 balls. The record for the fastest test century is held by New Zealand's Brendon McCullum who scored 100 runs from 54 balls in his final test match.
Sunil Gavaskar Sunil Manohar "Sunny" Gavaskar  pronunciation (help·info) (born 10 July 1949) is a former Indian international cricketer who played from the early 1970s to late 1980s for the Bombay cricket team and Indian national team. Widely regarded as one of the greatest Test batsmen and best opening batsmen in Test cricket history, Gavaskar set world records during his career for the most Test runs and most Test centuries scored by any batsman. He held the record of 34 Test centuries for almost two decades before it was broken by Sachin Tendulkar in December 2005. He was the first person to score centuries in both innings of a Test match three times. He was the first Test batsman to score 10,000 Test Runs in a Career and now stands at number 12 on the group of 13 players with 10,000+ Test Runs.