5. Highest ODI score by a captain
In this list there are three Indians in the top five ranks. Former Indian opener Virender Sehwag is the proud holder of his record when he smashed an unbeaten 219 against the Windies.
Later Rohit Sharma came close and missed out on breaking the record by a whisker. Rohit scored an unbeaten 208 when he captained India against Sri Lanka in 2017.
The next in this list are Sanath Jayasuriya (189), Sachin Tendulkar (186*) and Sir Viv Richards (181). Kohli has scored 160* against South Africa and 157* against the Windies in 2018. However he doesn’t find himself even in the top ten. So it would be tough for him to break Sehwag’s record.