The first Indian batsman to make an innings of 300 or more in Test matches is Virender Sehwag, who hit 309 runs against Pakistan, completing the innings on March 28, 2004. It was the first Test cricket triple century in which the 300 mark was reached with a 6.
8
henrry witten was the first batsman of world
Its Brian Charles Lara of West Indies.
Virender Sehwag hit the first ball for a six of Nathan Bracken(Australia) in 2003-2004.
I think it's Brian Lara. He scored 501 runs in a First class match.
Brian Lara. He got 500 not out. He also scored the highest single test match innings with 400.
Anil Kumble
'First class' cricket is usually defined as a match in which both teams have the possibility of having two innings each. Although the term usually refers to domestic competition it does, by definition, include international test cricket. Therefore a 'first class century', is 100 runs scored by a single batsmen in a single innings of first class cricket.
The first batsman to reach the milestone of 11,000 Test runs was Australian Allan Border, who reached the milestone in January 1994, reaching the mark on his way to an innings of 84 against South Africa.
Arthur Chipperfield of Australia was the first batsman to be dismissed on 99 in Test Cricket Debut.