In cricket, an all-rounder is a priceless asset — someone who can contribute significantly with both bat and ball. The greatest all-round performances are not just about numbers, but about impact, timing, and turning points that alter the course of a match.
Here’s a look at the top 10 greatest all-round performances in cricket history — moments where a single player controlled the game in every department Greatest .
1. Sir Ian Botham – 149 & 5/11 vs Australia, 1981 Ashes*

- Match: England vs Australia, Headingley Test
- Batting: 149* in the second innings
- Bowling: 5/11 in Australia’s chase
Botham’s heroics are the stuff of legend, turning a likely defeat into one of the most famous Ashes wins in history Greatest .
2. Kapil Dev – 175 & key wickets vs Zimbabwe, 1983 World Cup*

- Match: India vs Zimbabwe
- Batting: 175* rescuing India from 17/5
- Bowling: Took crucial wickets to seal the win
Kapil’s innings saved India’s campaign and paved the way for their historic World Cup victory Greatest .
3. Shakib Al Hasan – 124 & 5/29 vs West Indies, 2019 World Cup*

- Match: Bangladesh vs West Indies
- Batting: 124* in a clinical chase
- Bowling: 5/29 dismantling the opposition
Shakib’s all-round dominance was one of the standout performances of the tournament Greatest .
4. Ben Stokes – 135 & 3 wickets vs Australia, 2019 Ashes*

- Match: England vs Australia, Headingley Test
- Batting: 135* in a tense chase
- Bowling: Key wickets in both innings
Stokes’ performance became an instant classic, keeping England alive in the Ashes Greatest .
5. Jacques Kallis – 139 & 5 wickets vs Pakistan, 2002

- Match: South Africa vs Pakistan
- Batting: 139 in the first innings
- Bowling: 3/15 & 2/30 in the match
Kallis’ consistency as an all-rounder was unmatched, and this game highlighted his value Greatest .
6. Vinoo Mankad – 184 & 8 wickets vs England, 1952

- Match: India vs England, Lord’s Test
- Batting: 184 in the first innings
- Bowling: 5/196 & 3/45
Mankad’s historic feat at Lord’s was a defining moment for Indian cricket.
7. Keith Miller – 147 & 7 wickets vs England, 1946

- Match: Australia vs England
- Batting: 147 runs in the first innings
- Bowling: 3/12 & 4/35
Miller’s all-round ability made him one of Australia’s greatest match-winners.
8. Andrew Flintoff – 72 & 4/79 vs Australia, 2005 Ashes

- Match: England vs Australia, Edgbaston Test
- Batting: Quickfire 72 to set a target
- Bowling: Wickets in crucial moments
Flintoff’s fiery performance was pivotal in England regaining the Ashes.
9. Richie Benaud – 97 & 6 wickets vs South Africa, 1957*

- Match: Australia vs South Africa
- Batting: 97* to lead the innings
- Bowling: 6/115 in the match
Benaud’s leadership and all-round skills made him an Australian icon.
10. Garfield Sobers – 178 & 5/21 vs Pakistan, 1967

- Match: West Indies vs Pakistan
- Batting: 178 in the first innings
- Bowling: 5/21 in the second innings
Sobers’ dominance on both fronts cemented his place as the greatest all-rounder of all time.
Why All-Round Performances Are Special
All-rounders provide balance, depth, and flexibility to a cricket team. When they deliver in both departments in the same match, they create legendary cricket moments that fans cherish forever