5. Brian Lara – 183 innings:

Hardly has any player been so fluent in scoring massive scores and at such enthralling pace as Brian Lara. Perhaps one of the greatest batsmen in cricketing history and an all-time legend for the West Indies, Lara inspired his team to achieve great things. He went on to complete 7000 runs in One Day Internationals against South Africa in 2001. He too held the fastest to be there record in just 183 innings only to be bettered by Ganguly.