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

PlayerInningsNot Outs
MS Dhoni (IND)29784
Shaun Pollock (SA)20572
Chaminda Vaas (SL)22072
Michael Bevan (AUS)19667
Muthiah Muralidaran (SL)16263
Chris Harris (NZ)21362
Steve Waugh (AUS)28858
Abdul Razaq (PAK)22857
Mark Boucher (SA)22157
Daniel Vettori (NZ)18757

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

28: Desmond Haynes, who is not present on this list, has the most not outs by an opening batter in ODIs. The West Indies batter was unbeaten in 28 ODI innings.

80: MS Dhoni has 84 not-outs, though he returned to the pavilion not out 80 times while batting as a middle order batter (No. 4 to No. 7). This is the most times a middle order batter has remained unbeaten in the 50-over format.

66: Chaminda Vaas’ 66 not out innings are the most by a tail-ender batter who bats from No. 8 to No. 11 in ODIs.

Please follow and like us:

Leave a Reply

Your email address will not be published. Required fields are marked *