Brian Charles Lara, the former West Indian player, holds numerous batting records against his name. He has scored a total of 53 International centuries of which 34 tests centuries and 19 are ODI centuries. He made his test and ODI debut on 6 December 1990 vs.Pakistan and 9 November 1990 vs. Pakistan respectively.
He also shares the best record (with George Bailey) to score highest runs off an over by scoring 28 runs off an over by Robin Peterson of South Africa in 2003. He is the only batsman to score 500 plus runs in an inning in the history of first-class cricket.
Now let us have a look on top 5 innings of Brian Lara in International Cricket.