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 India women Twenty20 International cricketers
Harmanpreet Kaur has made the most appearances for India with 68 matches, while Mithali Raj has captained the team on 32 occasions. The latter holds multiple records for Indiamost runs (1,708), highest average (37.95) and most half-centuries (10). Jhulan Goswami holds the Indian record for the highest number of wickets (50), best average (20.90) and best bowling figures in an innings (five wickets for eleven runs) in the format. Along with Priyanka Roy, Goswami is among the eleven players who have taken a five-wicket haul in women's Twenty20 Internationals. Kaur holds the Indian record for the highest individual score in an innings (77) and most catches (27), while Sulakshana Naik holds the record for the most dismissals for an Indian wicket-keeper10 catches and 21 stumpings. At 16 years and 204 days, Sneha Deepthi was the youngest player to represent India in WT20Is.