ODI All-rounders XI of the 21st century

Some of OD<p>
Some of ODI's finest all-rounders of current generation

#5 Yuvraj Singh

India v Pakistan - ICC Champions Trophy
Yuvraj Singh helped India lift two World Cups

Man of the Tournament in India’s 2011 World Cup success, Yuvraj is one of the greatest limited-overs players to have ever played for India. With four Man of the Match performances, he was exceptional for Team India in the tournament.

A destructive middle-order batsman, Yuvraj Singh has single-handedly won games for India in ODIs. In 304 ODI games, Yuvraj has scored 8701 runs and picked up 111 wickets.

#6 MS Dhoni (Captain and Wicket-keeper)

England v India - 3rd ODI: Royal London One-Day Series
MS Dhoni has been India's best limited overs cricketer

MS Dhoni is one of the greatest limited-overs cricketers of all-time and one of the legends of Indian Cricket. He has scored 10046 runs in his 321 ODI matches at a phenomenal average of 51.26.

He is arguably the greatest captain in Indian history and has led India to Twenty20 World Cup, ODI World Cup, and ICC Champions Trophy. One of the greatest wicket-keepers in the world, Dhoni has effected 407 dismissals behind the wicket in ODI cricket.

#7 Dwayne Bravo

BBL Semi Final - Strikers v Renegades
Bravo is one of the most sought after T20 specialist

The Trinidadian is one of best modern-day all-rounders in world cricket at the moment. Dwayne Bravo is a perfect all-rounder who can do the job with the bat at no.6 or no.7 and can pick up important wickets. Bravo is a death overs expert because of his abilities to vary the pace and fire in excellent yorkers.

The 34-year-old has played 164 ODIs and scored 2968 runs. He has also picked up 199 wickets at an average of 29.51. He is currently not in the West Indies ODI squad because of contract issues with the West Indian board.

Quick Links

App download animated image Get the free App now