In ODI cricket, the role of a batter is paramount, irrespective of their batting position. The top-order batters have to provide a solid start, while the middle and lower-order batters have to provide strong finishing touches.
A few batters adapt well to the situations, cementing their place on the pitch and taking their team over the ropes by remaining not out at the end of an innings. MS Dhoni was one such firm batter who stood tall as a wall on the pitch, remaining unbeaten the most times in ODIs.
Now, let’s look at the top 10 players with the most not outs in ODI cricket.
Most Not Outs in ODI Cricket
Player | Innings | Not Outs |
---|---|---|
MS Dhoni (IND) | 297 | 84 |
Shaun Pollock (SA) | 205 | 72 |
Chaminda Vaas (SL) | 220 | 72 |
Michael Bevan (AUS) | 196 | 67 |
Muthiah Muralidaran (SL) | 162 | 63 |
Chris Harris (NZ) | 213 | 62 |
Steve Waugh (AUS) | 288 | 58 |
Abdul Razaq (PAK) | 228 | 57 |
Mark Boucher (SA) | 221 | 57 |
Daniel Vettori (NZ) | 187 | 57 |
Key Insights
84: India’s former Captain Cool, MS Dhoni, holds the record for remaining not out the most times in the ODI format. The keeper-batter embraced the role of a finisher quite well and remained unbeaten in 84 innings.
47: Out of MSD’s 84 not out innings, 47 came in successful run chases, which is also the most in ODIs by a batter. And he is the only batter with 40+ not outs in successful chases.
Also Read | 47 Records held by MS Dhoni in International Cricket