All-Round RecordsCricket Listicles

Century and 5-Wicket Haul in Same ODI

This article explores the rare cricketing feat of players scoring a century and taking a five-wicket haul in the same ODI match.

Century & 5-Wicket Haul in an ODI Match

PlayerHundred5W HaulAgainstVenueDate
Viv Richards (WI)1195/41New ZealandDunedin18 Mar 1987
Paul Collingwood (ENG)112*6/31BangladeshNottingham21 Jun 2005
Rohan Mustafa (UAE)1095/25Papua New GuineaAbu Dhabi4 Apr 2017
Bas de Leede (NED)1235/52ScotlandBulawayo6 Jul 2023

You can find the Test match list for the same record here.


Key Insights on All-Round Excellence: Century and 5-Wicket Haul in an ODI

Iconic All-Round Performances by Captains in ODIs

The West Indies’ Viv Richards was the first player to score a century and take a five-wicket haul in the same ODI match.

Richards delivered a captain’s performance with a 119-run knock and a spell of 5 for 41 against New Zealand in the 1987 Dunedin ODI.

Richards’ 5 for 41 in the second innings are the fourth-best bowling figures by a West Indies captain in ODIs. This is his second-best figure as their captain.

UAE’s Rohan Mustafa is the other captain to achieve the double of a century and a five-for in ODIs.

Mustafa’s 109 is UAE’s third-highest score as a captain and the fourth-highest as an opener for the UAE in ODIs.

Rohan has the best bowling figures as the UAE’s skipper, having returned 5 for 25 in the second innings.


Record-Breaking Individual Scores and Bowling Figures

Viv has the most centuries and five-wicket hauls among this lot, with 11 tons and two five-fors to his name. See where he ranks among West Indies batters for ODI 100s here.

Richards’ 119 is the highest score by a West Indies captain at No. 5 in an ODI innings.

Paul Collingwood’s unbeaten 112 is the second-highest score for him at No. 5 in ODIs.

Collingwood’s bowling figures of 6 for 31 are the second-best by an England bowler in 50-over cricket. He was, in fact, the first England bowler to take a six-wicket haul in ODIs. This tops our list for the greatest all-rounder performance in ODI history ever.

Bas de Leede’s 123 against Scotland is the fourth-highest score and the second-highest in a run chase for the Netherlands in ODIs. This is also the highest score at No. 4 for the Dutch side in this format.

Before the century, de Leede delivered a spell of 5 for 52, the fifth best for the Netherlands in ODIs.

Check: Most ODI Runs and Centuries for Netherlands

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he's not watching cricket, you'll find him creating funny memes or watching old TMKOC episodes!

Saurabh Chede has 1035 posts and counting. See all posts by Saurabh Chede