Players who have played the most innings at each batting position (ODIs)

Srikant
Sanath Jayasuriya Sri Lanka Cricket
Jayasuriya played an integral role in helping Sri Lanka secure the 1996 ODI World Cup trophy.

#6 MS Dhoni (India) - 121 innings

Ad
Ms Dhoni India Cricket
Dhoni is one of the best finishers in the history of 50-over cricket

One of the greatest finishers in the history of ODI cricket, MS Dhoni is the player with most appearances as a Number 6 batsman in the 50-over format.

Ad

While wicketkeeper batsmen usually tend to occupy the number 7 spot, Dhoni was simply too good to bat that low down the order and was and still remains a formidable presence in the Indian middle order.

From 121 innings as a No 6 batsman, Dhoni has scored 3931 runs at an average of 46.79, often helping the Indian side chase down targets with his calm and composed presence on the field.

Dhoni's highest individual score as a No 6 batsman came against Australia at Chandigarh in 2013 when he smashed an unbeaten 139 runs off 121 balls.

MS Dhoni India Cricket

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 Srikant
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