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.
History of women's cricket
The highest total is Australia's 569 for six declared against England Women in 1998 and the highest individual score is the 242 recorded by Kiran Baluch for Pakistan Women against West Indies Women at the National Stadium, Karachi in 2003/04. Five other women have scored double centuries. Neetu David of India took eight wickets in an innings against England in 1995/56 and seven wickets have fallen to the same bowler on ten occasions. The best match figures, 13 for 226 were recorded by Shaiza Khan for Pakistan Women against West Indies Women in Karachi in 2003/04. Three English batsmen, Janet Brittin with 1935 runs at 49.61, Charlotte Edwards, 1621 at 49.09 and Rachel Heyhoe-Flint with 1594 at 45.54, head the all-time run scoring lists while six other women have scored more than 1,000 Test runs. Mary Duggan of England took 77 Test wickets at 13.49 while Australia's Betty Wilson took 68 at 11.8. Seven other women have 50 or more victims to their name .