List of One Day International cricket records
The trend of countries to increase the number of ODI matches they play means that the aggregate lists are dominated by modern players, though this trend is reversing as teams play more Twenty20 Internationals. Indian cricketer Sachin Tendulkar has scored the most runs in ODIs with a total of 18,426. Sri Lankan spinner Muttiah Muralitharan is the highest ODI wicket-taker with a total of 534 wickets. The record for most dismissals by a wicket-keeper is held by Kumar Sangakkara of Sri Lanka while the record for most catches by a fielder is held by Sri Lankan Mahela Jayawardene.
Virender Sehwag
Sehwag holds multiple records including the highest score made by an Indian in Test cricket (319 against South Africa at M. A. Chidambaram Stadium in Chennai), which was also the fastest triple century in the history of international cricket (reached 300 off only 278 balls) as well as the fastest 250 by any batsman (in 207 balls against Sri Lanka on 3 December 2009 at the Brabourne Stadium in Mumbai). Sehwag also holds the distinction of being one of four batsmen in the world to have ever surpassed 300 twice in Test cricket, and the only one to score two triple centuries and take a five-wicket innings haul. In March 2009, Sehwag smashed what was till then the fastest century ever scored by an Indian in ODI cricket, from 60 balls. On 8 December 2011, he hit his maiden double century in ODI cricket, against West Indies, becoming the second batsman after Sachin Tendulkar to reach the landmark. His score became the highest individual score in ODI cricket – 219 off 149 balls which was later bettered by Rohit Sharma – 264 off 173 balls on 13 November 2014. He is one of only two players in the world to score a double hundred in ODI and a triple hundred in Test Cricket, the other being Chris Gayle.