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.
Women's Test cricket
Due to the infrequent playing of women's Test cricket outside of Australia, England and New Zealand, cumulative records, such as the most runs during a career, are dominated by players from those three nations. England's Jan Brittin has scored the most runs during her career, totalling 1,935 during her 27 matches, and 18 of the top twenty players come from either Australia, England or New Zealand. The Australian batsman Denise Annetts, who is 15th on that list, has the highest batting average, 81.90, from her ten matches. Annetts was also involved in the largest partnership in women's Test cricket, sharing a stand of 309 runs with Lindsay Reeler in 1987. Seven women have scored double centuries in Test cricket; the highest of these was the 242 runs scored by Pakistan's Kiran Baluch against the West Indies in 2004.