Skip to content
Scoring5 min

Five-Wicket Haul Explained: Taking 5 Wickets in a Test Innings

What a five-wicket haul means in cricket — taking 5 or more wickets in a single innings, which bowlers have taken the most five-fors in Test history, and why the five-wicket haul is considered the bowling equivalent of a century.

Written by GeoCric EditorialUpdated Invalid Date
ShareShareWhatsAppFacebook

A five-wicket haul (also called a five-for or fifer) in cricket is when a bowler takes five or more wickets in a single innings of a match. In Test cricket, the five-wicket haul is considered the bowling equivalent of a batting century — the milestone that marks a bowler's dominant individual performance in an innings. It is particularly significant in Test cricket, where bowlers bowl longer spells across four to five days and taking five wickets in a single innings represents sustained excellence.

Significance in Test Cricket

A five-wicket haul in Test cricket is rare enough to be specifically highlighted in scorecard summaries and commentary. Taking five wickets in an innings is typically decisive — a team bowled out for 200 has its five-wicket haul bowler to thank for limiting the opposition to a manageable total. In contrast, a team that concedes 450 and bowls 120 overs without taking five wickets has no five-wicket haul across that bowling effort. The frequency of five-wicket hauls across a career is a key indicator of a Test bowler's consistency: bowlers with 10+ Test fifers have demonstrated sustained excellence over many matches.

Most Five-Wicket Hauls in Test History

The record for most five-wicket hauls in Test cricket is held by Muttiah Muralitharan (Sri Lanka) — 67 five-wicket hauls in 133 Tests. Shane Warne (Australia) took 37 five-wicket hauls; Richard Hadlee (New Zealand) took 36; Anil Kumble (India) took 35. In the pace bowling category, Glenn McGrath took 29 five-wicket hauls; James Anderson took 32 (retired 2024). Among recently retired spinners, Ravichandran Ashwin (retired December 2024) accumulated 35+ five-wicket hauls — placing him among the top five all-time. Muralitharan's 67 fifers in 133 Tests means he took a five-wicket haul in more than half of his Test appearances.

A ten-wicket match haul (taking 5+ wickets in both innings of the same Test match) is the most celebrated individual bowling performance in Test cricket — it is the equivalent of a double century in batting. Muttiah Muralitharan took the most ten-wicket match hauls in Test history (22). Shane Warne took 10; Richard Hadlee 9. A ten-wicket haul by one bowler in a Test is typically decisive — it means that bowler took more than 50% of all available wickets in the match, which is an extraordinary individual contribution to a team's bowling effort.

Five-Wicket Hauls in Limited-Overs Cricket

In ODI cricket, a five-wicket haul is rarer than in Test cricket (shorter innings, fewer wickets to take) and similarly celebrated. Muttiah Muralitharan holds the ODI record too. In T20I cricket, a five-wicket haul is exceptionally rare — the 20-over format rarely allows a bowler to take five wickets, and it occurs fewer than ten times per year across all T20I cricket globally. When a five-wicket haul occurs in T20I cricket, it is specifically noted as a remarkable achievement given the format's short duration.

Frequently asked questions

What is a five-wicket haul in cricket?

When a bowler takes 5 or more wickets in a single innings — considered the bowling equivalent of a batting century. In Test cricket, taking five wickets in an innings is typically decisive for the match result. Also called a five-for or fifer.

Who has taken the most five-wicket hauls in Test cricket?

Muttiah Muralitharan (Sri Lanka) — 67 five-wicket hauls in 133 Tests (more than one per every two Tests). Shane Warne took 37; Richard Hadlee 36; Anil Kumble 35. Among pace bowlers, Glenn McGrath took 29 and James Anderson has over 30.

What is a ten-wicket match haul?

Taking five or more wickets in both innings of the same Test match — the most celebrated individual bowling performance in Test cricket. Muralitharan took the most ten-wicket hauls (22); Shane Warne took 10. A ten-wicket haul means one bowler took more than half of all available wickets in the match.