Five-Wicket Haul Statistics in Cricket Explained
What a five-wicket haul means statistically, how they are tracked, and the all-time leaders in Test and ODI five-fors.
What Is a Five-Wicket Haul?
A five-wicket haul (also called a 'five-for' or '5-fer') occurs when a bowler takes five or more wickets in a single innings. It is the bowling equivalent of a batter's century — the milestone that marks a bowler's definitive contribution to a match. In Test cricket, where conditions and time favour batters who have settled, taking five wickets in a single innings is a rare and celebrated achievement.
Historical Records
Muttiah Muralitharan holds the Test record for most five-wicket hauls — 67 in his career. Shane Warne had 37. James Anderson and Rangana Herath each achieved over 30. In ODI cricket, five-fors are extremely rare — less than 100 have been taken across all ODI cricket — because the format constrains innings length and batting conditions are often better than in Tests.
Five-Fors in T20 Cricket
Five-wicket hauls in T20 cricket are the rarest of the three formats. With only 20 overs per innings and a maximum of 4 overs per bowler, taking five wickets requires exceptional skill or a batting collapse. At the time of writing, the number of international T20 five-fors remains in the double digits worldwide.
- Test five-for leaders: Muralitharan (67), Warne (37), Anderson (30+), Herath (30+)
- ODI five-for rarity — fewer than 100 in all ODI history combined
- T20I five-fors — in the single digits for most nations
- IPL five-fors — similarly rare given the format's constraints
Frequently asked questions
Does a five-for have to be in the same innings?
Yes. The five wickets must be taken within a single innings. Wickets across two innings cannot be combined for a five-wicket haul.
Is a five-for recorded in the scorecard differently?
The bowler's figures are listed normally (e.g. 5/62) — the five-for status is inherent in the figures. Some scorecards mark the milestone separately in notes or a special column.
What is the best bowling figures ever recorded in Test cricket?
Jim Laker's 10/53 for England against Australia in 1956 remains the only 10-wicket-haul in a single innings in Test history.
