The cricket fraternity has witnessed a plethora of cricketers carving out a niche for themselves in One-Day Internationals. Some players have thrived as batters while others have excelled as bowlers.
On the other hand, all-rounders also made a huge impact team by delivering the goods with the bat and ball. The teams have largely benefitted from those double contributions.
Moreover, these special efforts have helped the team churn out winning results, more often than not. Now, in this article, let’s take a look at the seven players who have scored 50 runs and taken four wickets in an ODI on more than one occasion.
1. Shakib Al Hasan
Shakib Al Hasan is the most underrated all-rounder in the history of the sport. He doesn’t get the credit he deserves. The world-class all-rounder tops the list in terms of scoring 50 runs and taking 4 wickets in an ODI on four occasions, which is quite an extraordinary achievement.
2. Shahid Afridi
Shahid Afridi was one of the key all-rounders for the Pakistan cricket team during the playing days of his career. Shahid Afridi scored 50 runs and took four wickets in an ODI match on three occasions.
3. Chris Gayle
The Universe Boss is one of the players on this list who has chipped in with all-round contributions for the team. Chris Gayle has scored 50 runs and took four wickets in an ODI on three occasions.
4. Yuvraj Singh
Yuvraj Singh was considered one of the biggest match-winners for Team India during the heydays of his cricketing career. The ODI World Cup 2011 winner scored 50 runs and took 4 wickets in an ODI two times.
5. Sourav Ganguly
The former Indian captain, Sourav Ganguly scored 50 runs and took 4 wickets in an ODI on two occasions, which is simply a staggering feat. It is worth mentioning that Ganguly has taken 100 wickets in ODIs.
6. Paul Collingwood
Paul Collingwood has chipped in with valuable all-round contributions to the England cricket team. He has scored 50 runs and took four wickets in an ODI on two occasions.
7. Abdul Razzaq
Abdul Razzaq has been one of the pivotal all-rounders for the Pakistan cricket team during his playing days. He scored 50 runs and took four wickets in an ODI match on two occasions.
50 runs + 4 wickets in an ODI match
4 times – Shakib Al Hasan*
3 times – Shahid Afridi
3 times – Chris Gayle
2 times – Yuvraj Singh
2 times – Sourav Ganguly
2 times – Paul Collingwood
2 times – Abdul Razzaq#ShakibAlHasan | #BANvENGAdvertisement— Cricbaba (@thecricbaba) March 7, 2023