Cape Town - India's Rohit Sharma smashed the highest total in one-day international cricket when he amassed 264 off 173 balls against Sri Lanka at Eden Gardens in Kolkata on Thursday.
CLICK HERE for a list of highest scores in ODI cricket
It enabled India, already 3-0 up in the series, to post a mammoth 404/5 in their allotted 50 overs.
Sharma broke compatriot Virender Sehwag's record of 219, achieved against West indies at Indore in 2011.
It is Sharma's second double hundred in ODI cricket, after also making 209 against Australia at Bangalore in 2013.
India's Sachin tendulkar was the first man ever to hit a double century in ODI cricket when he scored 200 not out against South Africa at Gwailor in 2010.
CLICK HERE for a list of highest scores in ODI cricket
It enabled India, already 3-0 up in the series, to post a mammoth 404/5 in their allotted 50 overs.
Sharma broke compatriot Virender Sehwag's record of 219, achieved against West indies at Indore in 2011.
It is Sharma's second double hundred in ODI cricket, after also making 209 against Australia at Bangalore in 2013.
India's Sachin tendulkar was the first man ever to hit a double century in ODI cricket when he scored 200 not out against South Africa at Gwailor in 2010.