In ODI cricket, delivering a match-winning Scored a Century is special on its own. But when a player scored a century and bowled the full 10‑over quota in the same match, it becomes an iconic all‑rounder performance, rare, remarkable, and mythic. To score a century and then bowl ten overs requires unmatched stamina, technique, match awareness, and the captain’s trust.
When someone scores a century and backs it up with 10 overs of bowling, they don’t just light up the scoreboard; they become the spine of their team’s performance. It’s not merely about piling runs or just containing batsmen; it’s about dominating both ends of the game. Here, we look at the Top 10 ODIs where a Player Scored a Century and bowled 10 Overs, those rare, glorious days when cricketers wore two hats and excelled at both.
10. Yuvraj Singh vs Ireland – Bengaluru, 2011 World Cup

Yuvraj Singh’s golden run in the 2011 World Cup was studded with moments of magic. Against Ireland, he scored a century (100*) and bowled 10 overs, snaring 5 wickets. He became the first player in World Cup history to score a century and take a five‑for in the same ODI, delivering a historic all‑round display.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Yuvraj Singh | 100* | 83 | 10 | 5 | 4.20 | Ireland | Bengaluru | 2011 |
9. Tillakaratne Dilshan vs Zimbabwe – Pallekele, 2011 World Cup

On the same 2011 World Cup tour, Dilshan scored a century (144 off 131) and delivered all 10 overs, taking 4 wickets for just 44 runs. He scored a century and exerted control with the ball in a defining World Cup all-round show. Dilshan was everywhere in this match. It was a complete demolition job and one of the best all-round displays in World Cup history.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Tillakaratne Dilshan | 144 | 131 | 10 | 4 | 3.40 | Zimbabwe | Pallekele | 2011 |
8. Kane Williamson vs Bangladesh – Dublin, 2017 Tri-Series

Kane Williamson is rarely mentioned in conversations about genuine all-rounders. Known globally for his silken timing, calm demeanour, and classical batting technique, Williamson’s off-spin is usually a support act, deployed in short bursts during middle overs. During the 2017 Tri-Series between New Zealand, Ireland, and Bangladesh, Williamson broke the mould and delivered a quietly impactful all-round performance that placed him in this elite list of players who scored a century and bowled 10 overs in the same match.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Kane Williamson | 100 | 97 | 10 | 2 | 4.80 | Bangladesh | Dublin | 2017 |
7. Mohammad Hafeez vs Sri Lanka – Sharjah, 2013

Mohammad Hafeez was one of Pakistan’s most consistent all-rounders. Against Sri Lanka in 2013, Hafeez scored a century, ending with an unbeaten 122 off 129 balls. He then bowled 10 overs and scalped 2 crucial wickets, maintaining tight control and ensuring Pakistan cruised to a comfortable win. It was a classy display of all-around skill and cricketing IQ.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Mohammad Hafeez | 122* | 129 | 10 | 2 | 4.60 | Sri Lanka | Sharjah | 2013 |
6. Chris Gayle vs Zimbabwe – Canberra, 2015 World Cup

In one of the most unforgettable World Cup innings, Chris Gayle scored a century, no, a double century! His 215 off 147 balls remains one of the most destructive knocks in ODI history. Not just with the bat, Gayle also delivered 10 overs with his gentle off-spin, taking 2 wickets. It was a rare complete performance from the Jamaican powerhouse, proving he wasn’t just a six-machine.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Chris Gayle | 215 | 147 | 10 | 2 | 5.90 | Zimbabwe | Canberra | 2015 |
5. Ben Stokes vs South Africa – The Oval, 2017 Champions Trophy

Ben Stokes is known for delivering under pressure, and in the 2017 Champions Trophy, he proved just that. Stokes scored a century, staying unbeaten on 101 off just 79 balls, showcasing power-hitting and smart game management. He then bowled 10 overs, picking up 1 wicket, applying pressure with his back-of-the-length deliveries. His all-round display led England to a dominant victory over South Africa and reaffirmed his status as a modern-day great.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Ben Stokes | 101* | 79 | 10 | 1 | 5.80 | South Africa | The Oval | 2017 |
4. Sachin Tendulkar vs New Zealand – Vadodara, 1999

Sachin Tendulkar is known for many great knocks, but his innings of 186 off 150 balls* against New Zealand stands out for its brutality and endurance. He dominated the innings from start to finish, ensuring India posted a mammoth score. Sachin also bowled 10 overs of disciplined off-spin, conceding just 37 runs. While he didn’t claim a wicket, his bowling helped slow down the Kiwi chase and supported the main bowlers. This was one of those rare matches where Sachin scored a century and bowled a full spell of true all-round excellence.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Sachin Tendulkar | 186* | 150 | 10 | 0 | 3.70 | New Zealand | Vadodara | 1999 |
3. Shakib Al Hasan vs England – Cardiff, 2019 World Cup

The 2019 World Cup saw Shakib Al Hasan at the peak of his powers. In a high-scoring game against a strong English side, Shakib scored a century, crafting a fluent 121 off 119 balls, keeping Bangladesh in the hunt throughout the chase. But his contributions didn’t end with the bat. Shakib also bowled 10 overs, bagging 2 wickets. Even though Bangladesh lost, Shakib’s all-round performance earned global praise. He was the heartbeat of the Bangladeshi team and finished the tournament as one of its top performers.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Shakib Al Hasan | 121 | 119 | 10 | 2 | 6.50 | England | Cardiff | 2019 |
2. Sir Viv Richards vs New Zealand – Dunedin, 1987

The Caribbean legend known for his swagger and destructive batting, Viv Richards, showed his lesser-known bowling skills in this ODI. With New Zealand looking to form partnerships, Richards turned up with both bat and ball. He scored a century, hammering 119 off 113 balls, batting with his trademark dominance. Later, he rolled his arm over for a complete spell of 10 overs, taking 1 wicket and maintaining tight lines. Though not a frontline bowler, Richards’ contribution with the ball broke an important stand and underlined his cricketing genius.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Viv Richards | 119 | 113 | 10 | 1 | 4.70 | New Zealand | Dunedin | 1987 |
1. Paul Collingwood vs Bangladesh – Nottingham, 2005

Paul Collingwood’s performance against Bangladesh is arguably the greatest ODI all-round display ever. Not only did he score a century, but he also dismantled the opposition with his seam bowling. Collingwood walked out with England in control and stayed unbeaten on 112 off 86 balls, providing the innings with a late flourish. What followed was absolute carnage with the ball. He bowled 10 overs, conceding just 31 runs, and took 6 wickets, the best bowling by any player who has also scored a century in an ODI.
Player | Runs Scored | Balls Faced | Overs Bowled | Wickets | Economy Rate | Opponent | Venue | Year |
---|---|---|---|---|---|---|---|---|
Paul Collingwood | 112* | 86 | 10 | 6 | 3.10 | Bangladesh | Nottingham | 2005 |
Frequently Asked Questions (FAQs)
1. How rare is it for a player to score a century and bowl 10 overs in the same ODI match?
Scoring a century and bowling 10 overs in the same ODI is an exceptionally rare feat. In the history of over 4,000 ODIs, only a handful of players have managed this all-around performance. It requires not only skill with both bat and ball but also remarkable stamina and match awareness to influence both innings so significantly.
2. Which player has the best performance among those who scored a century and bowled 10 overs in an ODI?
While subjective, many consider Paul Collingwood’s performance against Bangladesh in 2005 as the most impactful. He scored a century (112)* and took 6 wickets in 10 overs, making it one of the most complete all-round ODI performances ever recorded.
3. Has any player scored a double century and bowled 10 overs in the same ODI?
Yes, Chris Gayle achieved this jaw-dropping milestone during the 2015 World Cup against Zimbabwe. He scored a century and a double (215) and also bowled a full quota of 10 overs. This match remains one of the most iconic all-round shows in ODI history.
4. Why is scoring a century and bowling 10 overs so significant in ODI cricket?
Because of the physical and mental demands of ODIs, most players specialise in either batting or bowling. To score a century and still have the energy and skill to bowl 10 overs effectively means the player has contributed in both innings of the match, something very few manage in their entire careers, let alone on the same day.
5. Which Indian player has scored a century and bowled 10 overs in an ODI?
Yuvraj Singh is the most prominent Indian to achieve this feat. In multiple matches, he scored a century and bowled his full quota of 10 overs, showcasing his match-winning potential as an all-rounder. His World Cup 2011 campaign featured several such performances.
READ MORE: