Category | Cricket
By Vinod Rajbhar July 23, 2025
Courtney Walsh
He's been not-out 94 times and is the first player to bag 500 wickets in test matches. He finished off several games against Sri Lanka, India, and more.
10
Image: Scroll.in
Shivnarine Chanderpaul
Chanderpaul finished some of the most memorable match-winning hits against Lanka: a six off the last ball in ODIs, and has been not out 94 times.
9
Image: Cric Tracker
Jacques Kallis
A total of 97 not-outs stood for Kallis when he scored his 45th Test hundred against India, as he gave his team a great victory, before retiring.
8
Image: South China Morning Post
Angelo Mathews
He has a total of 97 not-outs combined across all formats in cricket, where, once in a World Cup, he was ruled out because he had an issue with his helmet.
7
Image: NDTV Sports
Steve Waugh
He finished his last game with 80 runs in a Test match and 104 not out in every format.
6
Image: Pintrest
Chaminda Vaas
He has played a total of 439 matches and has not been out in 108 matches. His best finishes are in the match against Zimbabwe.
5
Image: X
Shaun Pollock
This all-rounder has not been out in 113 matches. In a very dramatic match, he has pulled all 10 wickets by himself and also has taken 10 fifers.
4
Image: India Today
Muttiah Muralitharan
In his very last match, he took his 800th wicket against Zimbabwe and shone with nine wickets in that match, and not out in 119 matches.
3
Image: The Independent
MS Dhoni
His most memorable match was in the 2011 WC match, where he finished the match with a solid six and won the match. He has not been out in 142.
2
Image: Sai krishna Store
James Anderson
The only player with the most not outs in cricket history, with 160 not outs and has the best finish was in a match at Lord's against West Indies in 17.
1
Image: Daily Express