Sir Donald Bradman - 309
Brian Lara of West Indies scored the highest individual score in a test innings. He scored 400* against England in 2004.
Virender Sehwag holds both the individual records. He has scored 319 in Test and 219 in ODI.
Kiran Baloch
gargi banerji
i think it was Brian Lara's 400in a test match
Martin Crowe is the highest individual test scorer for New Zealand. He scored 299 runs against Sri Lanka in 1990-1991.
340 against India
211 by Billy Murdoch of Australia.
I think it's Brian Lara. He scored 501 runs in a First class match.
Brian Lara broke the world record for the highest individual score in Test cricket at St. John's, Antigua, during a Test match against England in 2004 when he scored 400 not out.
australia made the record of winning 16 consecutive matches
In test matches the highest individual score by a player is 400 by Brian Lara. Apart from Lara Mathew Hayden has a 380+ score, Lara as a 375, Clive Lloyd has a 365 as some of the highest individual scores In One day internationals it is held by Saeed Anwar who scored 194. Apart from him we have Saurav Ganguly who has scored a 180+ score in a one day match.