Indian veteran batsman Virender Sehwag holds the record for most runs as captain in a ODI match. Sehwag made this record in the year 2011. For the last 14 years, no other batsman has been able to break this record. Apart from Sehwag, there are two more Indian batsmen in this list. At the same time, there is a Sri Lanka and one West Indies batsman in the list.
5 batsmen scoring the most runs in one ODI match as captain
- Virender Sehwag
Indian veteran batsman Virender Sehwag is in the first place in this list. Sehwag set this record in the year 2011. Which no one has broken even after 14 years. Sehwag played a historic innings of 219 runs against the West Indies. Sehwag broke the 11 -year -old record of the biggest innings as the captain of Sanath Jayasuriya.
- Rohit Sharma
Indian veteran batsman Rohit Sharma is second in this list. Rohit played a historic innings against Sri Lanka in the year 2017. Rohit played an unbeaten innings of 208 runs against Sri Lanka.
- Sanath jayasuriya
The name of Sri Lankan great batsman Sanath Jayasuriya is also included in this list. Jayasuriya scored a historic century against India in the year 2000. Jayasuriya scored a total of 189 runs. Jayasuriya had this record for 11 years. But Sehwag took this record in the year 2011.
- Sachin Tendulkar
Indian legendary batsman and Sachin Tendulkar, who is called the God of cricket, is in fourth place in this list. Sachin played an unbeaten innings of 186 runs as captain in 1999 against New Zealand.
- Vivian richards
West Indies great batsman Vivian Richards is fifth in this list. Richards created history against Sri Lanka in the year 1987. When he scored 181 runs.
Also read- Hit wicket on wide ball, batsman dismissed in CPL in a strange way; Video viral

