The Indian Premier League (IPL) has witnessed several batters excel in anchoring innings, with openers particularly crucial in leveraging powerplay opportunities. MS Dhoni leads the all-time list for most not-outs in IPL, remaining unbeaten 99 times in 238 innings, a testament to his ability to balance aggression and longevity.
Top 10 Batsmen Who Stayed Not Out the Most in IPL
- MS Dhoni: MS Dhoni holds the record for the most not outs in Indian Premier League (IPL) history. As of the 2025 season, Dhoni has remained not out 99 times in the IPL, which is the highest by any player in the tournament’s history. This remarkable statistic underscores his legendary finishing ability and consistency as a lower middle-order batsman for Chennai Super Kings (CSK). MS Dhoni’s record for most not outs in IPL is a testament to his finishing skills and longevity in the league.
- Ravindra Jadeja: Ravindra Jadeja is indeed the second-highest player with the most not-outs in IPL history, with 79 not-outs in 192 innings. Jadeja achieved this feat over 220 IPL innings, primarily representing Chennai Super Kings (CSK). His consistency as a finisher and lower-order batter has contributed significantly to his high number of not outs.
- Kieron Pollard: Kieron Pollard holds the third position for most not-outs in IPL history, with 52 unbeaten innings in 171 matches according to verified sources. Played for Mumbai Indians from 2010 to 2022 before retiring. Won 5 titles with MI and became the first player to represent the franchise in 150 matches.
- Dinesh Kartik: Dinesh Karthik holds the fourth position for most not-outs in IPL history, having remained unbeaten 50 times in his career. He Represented six franchises (Delhi, Punjab, Mumbai, Gujarat, Kolkata, Bangalore) . Karthik’s ability to anchor innings and finish matches contributed to his high number of not-outs, particularly in middle-order and death-over roles.
- David Miller: David Miller has achieved 49 not outs in his IPL career, placing him 5th on the all-time list for most not outs in IPL history. His ability to finish innings unbeaten has been a hallmark of his IPL career, highlighted by his famous 101* off 38 balls for Punjab in 2013.
- Yusuf Pathan: Yusuf Pathan’s position among IPL’s most not-out batsmen varies across sources. While some rankings place him 6h in this list with 44 not-outs. He played for Rajasthan Royals (2008–2010), Kolkata Knight Riders (2011–2017), Sunrisers Hyderabad (2018–2019) in IPL. The inconsistency in rankings highlights the importance of checking multiple sources for updated stats, as player positions fluctuate with ongoing tournaments and revised data methodologies.
- Dwayne Bravo: Dwayne Bravo has 44 not-outs in 113 IPL innings, which places him in a tied position (6th-7th) alongside Yusuf Pathan. Bravo’s role as a lower-order finisher and death-over specialist for CSK contributed to his high not-out count.
- Hardik Pandya: Hardik Pandya holds the 8th position for most not-outs in IPL history with 41 unbeaten innings in 133 batting appearances. His not-out ratio of approximately 30.8% (41/133) reflects his role as a lower-order batter often tasked with closing innings effectively. This statistic underscores his dual utility as a power-hitter and a reliable finisher in high-pressure situations.
- AB de Villiers: AB de Villiers is tied for 9th-10th position alongside with Virat Kohli for most not-outs in IPL history. His ability to finish innings unbeaten contributed to his 39.71 IPL average, reflecting his role as a dependable middle-order and finisher for RCB.
- Virat Kohli: Virat Kohli ranks 10th for most not outs in IPL history with 40 unbeaten innings in 253 batting innings, maintaining an average of 39.42. Kohli’s not-out frequency is influenced by his role as a top-order anchor for RCB, often batting deep into innings. His 8 IPL centuries and 67 fifty-plus scores (highest in IPL history) further highlight his ability to remain unbeaten during chases or high-scoring innings. Notably, he has been dismissed for a duck 10 times in his IPL career.
Also Read: Top 3 batsman With most Ducks (zero) in IPL
This statistic underscores MS Dhoni’s reputation as one of the best finishers in T20 cricket, consistently remaining unbeaten at the end of the innings.