India’s best ODI XI under MS Dhoni

No one replace Dhoni, the Captian
No one can replace Dhoni, the Captain

Middle-Order

Ad
Kohli, Dhoni, and Raina formed a strong middle-order
Kohli, Dhoni, and Raina formed a strong middle-order

Virat Kohli is second only to Sachin Tendulkar in terms of success in ODI cricket as a batsman. Kohli succeeded Dhoni as the captain of the Indian cricket team. Kohli made his international debut under the captaincy of Dhoni and became one of the best cricketers in the World. The 29-year-old has played 208 ODI games so far and scored 9588 runs. He has scored a massive 35 hundreds in ODI cricket so far.

Ad

Kohli's record under MS Dhoni:

Matches - 176

Runs - 7570

Hundreds - 26

Yuvraj Singh is one of best limited-overs cricketers to have ever played for India. He has played more than 300 One Day Internationals for India and scored 8701 runs. He was one of the best finishers in the world and played a huge part in India’s 2011 World Cup success. Yuvraj Singh held the Indian middle-order for almost a decade.

Yuvraj's record under MS Dhoni:

Ad

Matches - 121

Runs - 3592

Hundreds - 7

Suresh Raina has played more than 200 One Day Internationals for India in his career so far. Suresh Raina made his ODI debut in 2005 and played an important role for Dhoni in the lower middle-order. He has played some winning knocks and stunning cameos throughout his ODI tenure. The 31-year-old has scored 5568 runs in ODIs at a superb strike rate of 93.76.

Raina's record under MS Dhoni:

Ad

Matches - 187

Runs - 4956

Hundreds - 5

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Aadya Sharma
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