Top 5 ODI wicketkeepers of all time

Mark Boucher
Mark Boucher

2. MS Dhoni

MS Dhoni - The best finisher ever in Limited Overs Cricket
MS Dhoni - The best finisher ever in Limited Overs Cricket

Matches: 332

Runs Scored: 10173

Average: 50.11

100s/50s: 10/67

Dismissals: 425

MS Dhoni is the greatest finisher the game has ever seen. Scoring more than 10,000 runs while primarily batting at No. 5 or 6 in ODIs, at an average of more than 50 - the numbers are almost too good to be true.

Dhoni as a batsman alone is one of the best ODI cricketers that the country has ever produced.

Winning two World Cups (a 50-over one to go with a T20 title) and taking his team to the No. 1 ranking in Tests, Dhoni has done everything that can be done in the game of cricket and more.

Now in the twilight of his career, he's still one of the fastest runners in world cricket and can still, on his day, take any attack apart. Scoring 183 while coming in at No. 3, effecting a series of brilliant stumpings to turn matches in his team's favor, or helping the team win the World Cup by coming in at a delicate time in the final, Dhoni's career is sprinkled with many iconic moments that make him not just a batting great but also one of the best wicketkeepers ever in ODIs.

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

Quick Links

Edited by Musab Abid
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