The highest innings score in test cricket is 960.
The highest test score in a test innings is 952 by Sri Lanka against India.
The highest score in test cricket in an innings is made by Brian Lara(400 runs)
457 by sachine tendalker
In August 1997, Sri Lanka finished their first innings with a total of 952-7 declared, the highest score in Test match cricket to date. The innings included a Test best for Sanath Jayasuriya of 340 runs, and for Roshan Mahanama, who scored 225.
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.
Saeed Anwar holds the record for the highest individual innings in an ODI. The highest individual innings in first-class cricket is Brian Lara's 501 not out for Warwickshire against Durham in 1994. Lara, of course, also holds the record for the highest Test innings: 400 not out v England in 2003-04. The question asked, however, for the highest total in first-class cricket. The answer is 1107 for Victoria v New South Wales at Melbourne in 1926-27.
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 highest Test match average for India for any player with 20 or more innings under his belt is held by Vinod Kambli, whose 21 Test innings produced an average of 54.20 runs per innings, including four centuries and three half-centuries.
Don Bradman's first duck occurred in his twenty-first innings - though his following two Test innings saw him score 226 and 112 runs. Bradman scored a total of seven ducks in Test cricket, including the legendary final innings in which he was dismissed for a duck.