Stats: Most runs by a player in an innings in Tests
Brian Charles Lara holds the record for the most runs in an innings with 400 not out. The legendary West Indian created history against England by becoming the first to 400 since the inception of the game. He also has the third highest score ever of 375 against the same opposition. No Indian features in the top 10 list.
*Stats as on 11 February, 2014