Most Five-for in ICC ODI World Cups

A five-for in cricket is when a bowler takes five wickets in a single innings.

M: 18, Five-for: 3 Mitchell Starc (Australia)

M: 2, Five-for: 2 Gary Gilmour (Australia)

M: 6, Five-for: 2 Vasbert Drakes (West Indies)

M: 8, Five-for: 2 Mustafizur Rahman (Bangladesh)

M: 9, Five-for: 2 Ashanta de Mel (Sri Lanka)

M: 27, Five-for: 2 Shahid Afridi (Pakistan)

Shaheen Loses His Cool After Nawaz’s Bizarre Run Out Attempt