94.9 by sir Donald bradman .
Virendra Shewag from India Vs West Indies on 08.12.11.
Brain Lara (400*)
ASTRALIA
379
4285690347634768743896895479568
Australia 494
422
virender sehwag; 309
457 by sachine tendalker
Kiran Baloch
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.
He scored 452 in first class national cricket. In international "test" cricket, his highest score was 334 not out at Headingly in England.