Don Bradman scored fastest 2000 runs in test cricket in just 22 innings.
Brian Lara. He has scored 400* Vs England. He has also scored the highest run in an innings in first class cricket. He scored 501.
Courtney Walsh of West Indies has scored the highest number of ducks in Test Cricket with 43 ducks in 185 innings.
shahid afridi (pakistan)
Sachin Tendulkar and Brian Lara both reached at the figure of 10,000 runs in their 195th innings of the Test Matches.
Brian Lara holds the record for the highest individual score in a test innings. He scored 400* against England at Antigua in 2004.
Brian Lara. He got 500 not out. He also scored the highest single test match innings with 400.
The lowest number of runs scored by a single team to win a Test match is 153, scored in a single innings by Australia, who beat South Africa by an innings margin.