Records ยท Men's ODI
Men's ODI best bowling figures in an innings
Data through 14 October 2026Last updated 14 October 2026
The best bowling figures in an innings list for Men's ODI cricket in the data is led by Shahid Afridi with 7/12 against West Indies on 14 Jul 2013. Most wickets in an innings, then fewest runs. The list covers matches in the Cricsheet data only (from the early 2000s), so older records are not included.
Top 50
Frequently asked questions
What is the Men's ODI record for best bowling figures in an innings?
Shahid Afridi: 7/12 against West Indies on 14 Jul 2013, in the Cricsheet data. Most wickets in an innings, then fewest runs.
Who is second on the Men's ODI best bowling figures in an innings list?
Glenn McGrath with 7/15.
More Men's ODI records
Highest team totalsLowest team totalsHighest individual scoresMost runsMost wicketsMost hundredsMost fiftiesMost sixesMost sixes in an inningsBest batting averageHighest batting strike rateBest economy rateBest bowling averageBiggest wins by runsBiggest wins by wicketsHighest successful run chasesMost runs in a calendar yearMost wickets in a calendar yearMost runs in a series or tournamentMost wickets in a series or tournamentFastest fiftiesFastest hundredsHighest partnershipsMost ducksMost catches (fielders)
Coverage: matches in the Cricsheet data only (from the early 2000s; matches involving the Afghanistan men's team are withheld). These are not all-time records.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.