| 1 | MS Dhoni India | 84 Not Outs in 297 Innings Dhoni leads all ODI batsmen with 84 not outs — a direct reflection of his role as India's supreme finisher who was often unbeaten at the crease when India crossed the finish line. | 10,773 | 50.58 | 297 | 84 |
| 2 | Kieron Pollard West Indies | 68 Not Outs in 134 Innings Pollard's lower middle order batting gave him ample opportunity to remain not out, accumulating 68 unbeaten innings while contributing 2,889 ODI runs. | — | — | 134 | 68 |
| 3 | Shahid Afridi Pakistan | 50 Not Outs in 369 Innings Afridi's explosive batting meant he often either hit big or was dismissed cheaply, but his 50 not outs show the times he was unbeaten after his attacking contributions. | — | — | 369 | 50 |
| 4 | Dwayne Bravo West Indies | 52 Not Outs in 120 Innings Bravo's death-batting expertise and lower-order role gave him 52 not outs, many coming after hurricane cameos that changed matches. | — | — | 120 | 52 |
| 5 | Abdul Razzaq Pakistan | 47 Not Outs in 224 Innings Pakistan's hard-hitting all-rounder accumulated 47 not outs from his middle and lower order batting over a career spanning nearly 15 years. | — | — | 224 | 47 |
| 6 | Yuvraj Singh India | 37 Not Outs in 278 Innings India's left-handed match-winner accumulated 37 not outs, reflecting his ability to remain undefeated when finishing matches for India at number 5 or 6. | — | — | 278 | 37 |
| 7 | Lance Klusener South Africa | 44 Not Outs in 138 Innings Klusener's extraordinary strike rate and lower-order batting meant he was often not out, his most famous contributions coming during the 1999 World Cup semi-final. | — | — | 138 | 44 |
| 8 | AB de Villiers South Africa | 29 Not Outs in 218 Innings De Villiers' genius as a finisher earned him 29 not outs, often remaining undefeated after match-winning contributions that took South Africa over the line. | — | — | 218 | 29 |
| 9 | Sachin Tendulkar India | 41 Not Outs in 452 Innings Despite being primarily an opener, Tendulkar's 41 not outs show those occasions when he steered India to victory as a consummate professional. | — | — | 452 | 41 |
| 10 | Gary Kirsten South Africa | 34 Not Outs in 155 Innings The opening batsman and later successful coach accumulated 34 not outs, often remaining unbeaten when South Africa reached targets under his watch. | — | — | 155 | 34 |
| 11 | Shoaib Malik Pakistan | 35 Not Outs in 260 Innings Pakistan's all-time ODI run scorer with the most appearances accumulated 35 not outs across his marathon 20-year white-ball career. | — | — | 260 | 35 |
| 12 | James Franklin New Zealand | 30 Not Outs in 121 Innings Franklin's lower-order batting specialty gave him a remarkably high number of not outs relative to innings played, showing his usefulness as a finisher. | — | — | 121 | 30 |
| 13 | Shaun Pollock South Africa | 31 Not Outs in 221 Innings South Africa's all-rounder reached 31 not outs through his lower-middle order batting, often leaving the field unbeaten after playing a finishing role. | — | — | 221 | 31 |
| 14 | Ravi Jadeja India | 29 Not Outs in 147 Innings India's finest all-rounder has been not out 29 times in ODIs, often finishing matches in the lower-middle order with clean, attacking hitting. | — | — | 147 | 29 |
| 15 | Rohit Sharma India | 26 Not Outs in 258 Innings Despite being an opener, Rohit reached 26 not outs — a high number for an opener — often remaining unbeaten when India coasted to easy victories. | — | — | 258 | 26 |
| 16 | Virat Kohli India | 40 Not Outs in 252 Innings The famous run chaser has accumulated 40 not outs in ODIs, frequently remaining unbeaten when India successfully chased down targets — the hallmark of a supreme finisher. | — | — | 252 | 40 |
| 17 | Hardik Pandya India | 31 Not Outs in 95 Innings Pandya's lower middle order hitting has produced 31 not outs in 95 innings, showing his effectiveness as a power-hitting finisher for India. | — | — | 95 | 31 |
| 18 | Sarfraz Ahmed Pakistan | 24 Not Outs in 120 Innings Pakistan's wicketkeeper-batter accumulated 24 not outs from his middle-order position, showing his ability to see the team home from difficult positions. | — | — | 120 | 24 |
| 19 | Nicholas Pooran West Indies | 30 Not Outs in 95 Innings The West Indian wicketkeeper-batter has amassed 30 not outs in 95 ODI innings, demonstrating his value as an explosive finisher for the Caribbean side. | — | — | 95 | 30 |
| 20 | Tim Southee New Zealand | 25 Not Outs in 92 Innings New Zealand's premier fast bowler surprisingly has 25 not outs from batting at number 10 or 11, occasionally contributing crucial lower-order runs. | — | — | 92 | 25 |