
All-rounders since the inception of cricket have been an essential part of any team. There have been multiple all-rounders in ODI cricket who have gone on to make significant records and put on memorable performances with both bat and ball in a match. In this article, we will look at which players have scored a century and taken 4 wickets in a match.
Players who have scored a century and taken 4 wickets in a match
Player | Runs | Bowling figures | Opposition | Date |
Vivian Richards (West Indies) | 119 | 5/41 | New Zealand | 18th March, 1987 |
Nathan Astle (New Zealand) | 117 | 4/43 | Pakistan | 9th May, 1997 |
Sachin Tendulkar (India) | 141 | 4/38 | Australia | 28th October, 1998 |
Sourav Ganguly (India) | 130* | 4/21 | Sri Lanka | 22nd March 1999 |
Sanath Jayasuriya (Sri Lanka) | 122 | 4/39 | Australia | 9th January, 2003 |
Feiko Kloppenburg (Netherlands) | 121 | 4/42 | Namibia | 3rd March, 2003 |
Chris Gayle (West Indies) | 112* | 4/24 | Zimbabwe | 30th November, 2003 |
Shoaib Malik (Pakistan) | 118 | 4/19 | Hong Kong | 18th July, 2004 |
Paul Collingwood (England) | 112* | 6/31 | Bangladesh | 21st June, 2005 |
Yuvraj Singh (India) | 118 | 4/28 | England | 17 November, 2008 |
Tillakaratne Dilshan (Sri Lanka) | 144 | 4/4 | Zimbabwe | 10th March, 2011 |
Shakib Al Hasan (Bangladesh) | 101 | 4/41 | Zimbabwe | 21st November, 2014 |
Mohammad Hafeez (Pakistan) | 103 | 4/41 | Sri Lanka | 11th July, 2015 |
Rohan Mustafa (UAE) | 109 | 5/25 | PNG | 4th April, 2017 |
Aqib Ilyas (Oman) | 109* | 4/36 | Nepal | 9th February, 2020 |
Sikandar Raza (Zimbabwe) | 102* | 4/55 | Netherlands | 20th June, 2003 |
Bas de Leede (Netherlands) | 123 | 5/52 | Scotland | 6th July, 2023 |
Vivian Richards (119 runs and 5/41)
Arguably the best player of his generation, Viv Richards was the first player to score a century and take more than four wickets in the same match. Richard achieved the historical feat during the first match of the West Indies tour of New Zealand in 1987. After losing the toss, the Viv Richards-led side were put into bat in the first innings. West Indies started poorly and lost three wickets with just 50 runs on the board. Skipper Richards and Carl Hooper shared a 120-run partnership for the fourth wicket. He then shared a 41-run stand with Gus Logie, who just scored six runs. Richards scored 119 runs in 113 balls before being dismissed by Martin Crowe.
Chasing 238 against the likes of Joel Garner and Courtney Walsh was never going to be easy for New Zealand but it was Richards who proved to be troublesome for the Kiwis. Richards took a five-wicket haul dismissing top-scorer, John Wright, Jeff Crowe, Dipak Patel, skipper, Jeremy Coney and Richard Hadlee.
Nathan Astle (117 runs and 4/43)
10 years after Richards became the first player to score and take more than four wickets, Nathan Astle repeated the feat. During the Pepsi Independence Cup, New Zealand faced Pakistan in the first match where New Zealand were put in to bat. Astle opening the innings shared a 155-run opening stand with Bryan Young and a 79-run stand for the second wicket with Matt Horne. Amidst the two partnerships, Astle made 117 runs in 132 balls before getting stumped out by Shahid Afridi.
In the second innings, the Kiwi opening batter took a four-fer taking crucial wickets. Astle dismissed Ijaz Ahmed, Saleem Malik, Moin Khan and Abdul Razzaq.
Sachin Tendulkar (141 runs and 4/38)
There are seldom any lists which do not contain the name Sachin Tendulkar. Tendulkar in 1998 was already having a great year. The ‘God of Cricket’ unleashed his wrath on Australia during the quarter-final of the Wills International Cup. Australia won the toss and decided to field first. After losing two quick wickets with just eight runs on the board. Tendulkar opening the innings scored 141 runs in just 128 balls hitting 13 fours and three sixes. Thanks to Tendulkar’s century India reached a total of 307 runs.
In the second innings, Tendulkar capped off an incredible night with a bat with a four-fer in the second innings. Tendulkar dismissed skipper, Steve Waugh, Micahel Bevan, Damien Martyn and Brad Young. His all-round performance helped India to win the match by 44 runs.
Sourav Ganguly (130 runs and 4/21)
In 1999 Sourav Ganguly became the second Indian to score a century and take four wickets in the same match. During the Pepsi Cup, India clashed against Sri Lanka and Ganguly opening the innings carried his bat. Ganguly scored 130 runs in 160 balls hitting five fours and two sixes. He received ample support from Rahul Dravid who too scored a century. Ganguly and Dravid’s century helped India post a total of 287 runs.
Ganguly in the second innings took four wickets. Interestingly, Ganguly only bowled four overs. Ganguly dismissed the Sri Lankan skipper, Arjuna Ranatunga, Ruwan Kalpage, Hemantha Boteju and Chaminda Vaas. His century and four wickets helped India defeat Sri Lanka by 80 runs.
Sanath Jayasuriya (122 runs and 4/39)
Sanath Jayasuriya became the first Sri Lankan player to score a century and take four wickets in a match. Put into bat by Australia in the VB Series in 2003, Sri Lanka started brilliantly with the bat. Both openers, Marvan Atapattu and Sanath Jayasuriya scored centuries sharing a 237-run opening stand. Jayasuriya scored 122 runs in just 105 balls hitting 12 fours and four sixes. Sloppy bowling from Australia resulted in 40 extras as Sri Lanka scored 343 runs in their first innings.
In the second innings, Australia got off to a poor start and lost the wicket of Adam Gilchrist in the very first over. Jayasuriya in the middle overs spun a web around the Australian batters. The Sri Lankan all-rounder dismissed Damien Martyn, Michael Bevan, Brett Lee and Jimmy Maher.