Strongest all-time ODI all-rounders XI 

SANATH JAYASURIYA, SHAHID AFRIDI
We have witnessed some of the best all-rounders grace the international circuit

#3 Jacques Kallis

2nd One Day International: South Africa v Pakistan
2nd One Day International: South Africa v Pakistan

The former South African cricketer, Jacques Kallis is undoubtedly one of the best all-rounders. He has been a role model for many cricketers. In 328 ODI games, he scored 11579 runs and has taken 273 wickets.

He is the only player in the cricket history to score 10000 runs and pick up 250 wickets in both ODI and Test cricket. Kallis, who also troubled many batsmen with the ball, won many matches for his team.

#4 Yuvraj Singh

Pakistan v India - 2011 ICC World Cup Semi-Final
Pakistan v India - 2011 ICC World Cup Semi-Final

Yuvraj Singh is arguably one of the greatest match-winners for India in the limited-overs format. The Indian team has won 2007 T20 World Cup and 2011 World Cup, thanks to Yuvraj Singh's all-round performances.

He has an ability to play according to the situation and can hit big sixes. He adjudged the 'Man of the Tournament' award in the 2011 World Cup for his exceptional skills with both the bat and the ball. Yuvraj, who has played 304 ODI games, scored 8701 runs and picked up 111 wickets.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

Edited by Naveen K
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications