Full list of players who made centuries and took 4 wickets in a single match

Spread the love

The role of all-rounders is very important in any format of cricket. If a team has 2-3 good all-rounders then that team becomes quite balanced. At the same time, there are many players who are part time bowlers but on a delicate occasion, they take the wicket and give the team a match.

There have been many players in cricket history who have won matches to the team with both their bowling and batting. So in this episode, let us know the list of players who have scored a century and also took 4 wickets in a single ODI.

1. Viv Richards

West Indies legend Viv Richards took 5 wickets for 41 runs in 1987 against New Zealand, taking 119 runs.

2. Nathan Astley

New Zealand’s Nathan Astley took 4 wickets for 43 in addition to 117 runs against Pakistan at Mohali in 1997.

3. Sachin Tendulkar

Veteran Indian batsman Sachin Tendulkar took 4 wickets for 38 in 1998, besides scoring 141 runs in Dhaka against Australia.

4. Saurav Ganguly

Former Indian captain Sourav Ganguly scored an unbeaten 130 in Nagpur against Sri Lanka and took 4 wickets for 21 runs.

5. Sanath Jayasuriya

Sanath Jayasuriya of Sri Lanka scored 122 runs against Australia in 2003 and also took 4 wickets for 39 runs.

6. Fico Klappenberg

The Netherlands player took 4 wickets for 42 runs against Namibia in 2003 to score 121 runs.

7. Chris Gayle

West Indies explosive batsman Chris Gayle has also done this feat. He took 4 wickets for 24 runs against Zimbabwe in 2003 apart from scoring 112 not out.

See also  Pakistan Cricket Board imposes a three-year Ban on Umar Akmal

8. Shoaib Malik

Former Pakistan captain Shoaib Malik scored 118 against Hong Kong in 2004 and also took 4 wickets for 19 runs.

9. Paul Collingwood

Former England captain Paul Collingwood scored an unbeaten 112 against Bangladesh in 2005 and took 6 wickets for 31 runs.

10. Yuvraj Singh

Legendary Indian player Yuvraj Singh also scored 118 runs against England in 2008 and also took 4 wickets for 28 runs.

11. Tilakaratne Dilshan

Sri Lanka’s Tillakaratne Dilshan took 4 wickets for just 4 runs apart from scoring 118 against Zimbabwe.

12. Shakib Al Hasan

Former Bangladesh captain Shakib Al Hasan has done this feat against Zimbabwe.

13. Mohammad Hafeez

Mohammad Hafeez of Pakistan took 4 wickets for 41 runs to score 103 against Sri Lanka.

14. Rohan Mustafa

UAE’s Rohan Mustafa has also taken 4 wickets in addition to scoring 100 runs in ODIs.

15. Akib Ilyas

Oman’s Aqib scored an unbeaten 109 against Nepal and took 4 wickets for 36 runs.

Leave a Reply

Your email address will not be published. Required fields are marked *