The most successful team in ODI cricket, in terms of win percentage (barring the Asia XI cricket team who have only played seven games) is South Africa, who overtook previous leaders Australia in 2017, and as of 2 April 2021 have a record of 63.81%.
Twenty20 Internationals. Combined Test, ODI and T20I records. First-class matches. List A matches. Twenty20 matches. Combined First-class, List A and Twenty20. Women's Test matches. Women's One-Day Internationals. Women's Twenty20 Internationals.
This is a list of One-Day International cricket records, that is record team and individual performances in One Day International (ODI) cricket. Records for Test cricket are at List of Test cricket records. The highest innings total is currently held by Sri Lanka which made 443-9 off 50 overs against the Netherlands in the Netherlands on July 4, 2006 . This score passed the previous record, set by South Africa only three months previously.
Records includes the following current or recent matches: Oman v Scotland at Al Amerat, ICC Men's ...
Fielding records. Most catches. Most catches in career; Most catches in an innings; Most catches in a series; All-round records. Batting and bowling. 1000 runs and 100 wickets; 250 runs and 10 wickets in a series; A hundred and four wickets in an innings; A fifty and five wickets in an innings; Opening the batting and bowling in the same match
More Odi Cricket All Records images
Here's a list of all-time ODI records and stats. The list includes all-time ODI batting and bowling records in cricket.
Women's Test matches. Women's One-Day Internationals. Women's Twenty20 Internationals. Under-19s Youth Test matches. Under-19s Youth One-Day Internationals. All cricket records (including minor cricket) Minor cricket (Twenty20) Records between opposing countries. Afghanistan Africa XI Argentina Asia XI Australia Austria Bahrain Bangladesh ...
Ricky Ponting, who led the Australian cricket team from 2002 to 2012, holds the record for the most matches played as captain in ODIs with 230 (including 1 as captain of ICC World XI team). 2019 Cricket World Cup winning skipper Eoin Morgan has led England in 115 matches, the most for any English skipper. Rank.