Brain Lara, 11953 runs. First being Sachin Tendulkar with 12,773 runs.
Sunil Gavaskar's highest score in test match is -----236* run against west indies(in the year 1984) , at Chennai
588 runs and the match was between England and India. But the run rate was not much as 155 overs were bowled in the match.
Sir Donald Bradman - 309
sehwag(babula,nist)
Sachin Tendulkar of India is the highest run scorer in Test Cricket with 15,000 runs as on 8th November, 2011.
Sachin is a cricket legend. He got the highest run.
Virender Sehwag holds both the individual records. He has scored 319 in Test and 219 in ODI.
Sunil M. Gavaskar...scored the first ten thousand runs in test match
Charles Bannerman of the Australia scored the 'first run' of the first 'Cricket Test Match' against the England's bowler Alfred Shaw.
Sir Donaldbadman
The highest run scorer in one innings of test cricket is Brian Lara (400* vs England at St Johns, April 10 2004), however for one match of test cricket the record belongs to Graham Gooch of England. Against India at Lords on the 26th July 1990, Gooch hammered 333 in the first innings, following it up with 123 in the second to total his match run tally at 456 runs. The next closest is Mark Taylor's 426 against Pakistan at Peshawar, 1998, when he played a fine innings of 334*, then following it up with 92. Brian Lara's 400 is third on the list, the highest on the list compromising of only one innings.
11000