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.
List of centuries in women's One Day International cricket
Players from every team which currently holds WODI status – with the exception of Bangladesh – have scored centuries. Of the teams that are still active but no longer hold WODI status only the Netherlands have had a player reach triple figures in an innings. No players from teams that previously competed in WODIs but are no longer active have achieved the feat. Both Australia and England top the list with 51 centuries each followed by New Zealand with 42. Bert Sutcliffe Oval in Lincoln, New Zealand, leads the list of where the most centuries have been scored with fourteen, ahead of the Bristol County Ground with seven.