Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Not Outs – Complete Cricket Stats & Records
This page lists the players with the most not outs in cricket history. These records highlight the most consistent and impactful performances across different eras.
ODI
All-time
198 entries
1
84
MS Dhoni
IND
12 clear of Chaminda Vaas
2
72
Chaminda Vaas
SL
12 off the lead
3
66
Michael Bevan
AUS
18 off the lead
● LEADS
MS Dhoni
IND
84 · 12 ahead of Vaas
↑ MOST ENTRIES
Michael Bevan
AUS
5 separate entries on this list · 157 different players in all
★ TOP-10 CUT-OFF
13
The mark at number ten — 188 entries sit below it
● NATION IN FRONT
Australia
9 of the top 50 · 10 teams represented
Most Not Outs — full list
198 entries, ranked
Table view
1
MS Dhoni
IND
84
2
Chaminda Vaas
SL
72
3
Michael Bevan
AUS
66
4
Muttiah Muralitharan
SL
63
5
Chris Harris
NZ
62
6
Steve Waugh
AUS
58
7
Abdul Razzaq
PAK
57
8
Lance Klusener
SA
15
9
Michael Bevan
AUS
14
10
Ajay Jadeja
IND
13
10
Lance Klusener
SA
13
12
Moin Khan
PAK
12
13
Gus Logie
WI
11
13
Shaun Pollock
SA
11
13
Angelo Mathews
SL
11
13
Damien Martyn
AUS
11
17
Ruwan Kalpage
SL
10
17
Vinod Kambli
IND
10
17
Michael Hussey
AUS
10
17
Nuwan Kulasekara
SL
10
17
Kemar Roach
WI
10
17
Heath Streak
ZIM
10
17
Chris Harris
NZ
10
17
Nayan Mongia
IND
10
25
Rodney Hogg
AUS
9
25
Phil DeFreitas
ENG
9
25
Imran Khan
PAK
9
25
Waqar Younis
PAK
9
25
Mohammad Sami
PAK
9
25
Abdul Razzaq
PAK
9
25
MS Dhoni
IND
9
25
Angelo Mathews
SL
9
25
MS Dhoni
IND
9
25
Mohammad Irfan
PAK
9
25
Callum Ferguson
AUS
9
25
Akram Raza
PAK
9
25
Jacques Kallis
SA
9
25
Chaminda Vaas
SL
9
39
Patrick Patterson
WI
8
39
Danny Morrison
NZ
8
39
Heath Streak
ZIM
8
39
Michael Hussey
AUS
8
39
Shaun Pollock
SA
8
39
Kedar Jadhav
IND
8
39
Mohammad Islam
BAN
8
39
Ravindra Jadeja
IND
8
39
Misbah-ul-Haq
PAK
8
39
Ashwell Prince
SA
8
39
Ramnaresh Sarwan
WI
8
39
Michael Bevan
AUS
8
39
Ajit Agarkar
IND
8
39
Venkatesh Prasad
IND
8
39
Steve Waugh
AUS
8
39
Jeremy Coney
NZ
8
39
Ruwan Kalpage
SL
8
39
Michael Bevan
AUS
8
39
Lonwabo Tsotsobe
SA
8
39
Abdul Razzaq
PAK
8
39
Robin Singh
IND
8
60
Ewen Chatfield
NZ
7
60
Peter Taylor
AUS
7
60
Martin Crowe
NZ
7
60
Rohit Sharma
IND
7
60
Prosper Utseya
ZIM
7
60
Mohammad Irfan
PAK
7
60
Mitchell Santner
NZ
7
60
Blessing Muzarabani
ZIM
7
60
Nisarg Patel
USA
7
60
Fazalhaq Farooqi
AFG
7
60
Imad Wasim
PAK
7
60
Virat Kohli
IND
7
60
Xavier Doherty
AUS
7
60
James Franklin
NZ
7
60
Dilhara Fernando
SL
7
60
Michael Bevan
AUS
7
60
Aaqib Javed
PAK
7
60
Asif Mujtaba
PAK
7
60
Abdul Qadir
PAK
7
60
Jeff Dujon
WI
7
60
Ewen Chatfield
NZ
7
60
John Emburey
ENG
7
60
Saqlain Mushtaq
PAK
7
60
Kumar Dharmasena
SL
7
60
Rashid Latif
PAK
7
60
Heath Streak
ZIM
7
60
Brad Hogg
AUS
7
60
Rahul Dravid
IND
7
60
Saeed Ajmal
PAK
7
60
Graeme Swann
ENG
7
60
David Miller
SA
7
60
Kumar Dharmasena
SL
7
60
Saleem Malik
PAK
7
60
Inzamam-ul-Haq
PAK
7
60
Tom Moody
AUS
7
95
Javed Miandad
PAK
6
95
Roger Harper
WI
6
95
Cameron Green
AUS
6
95
Ashley Nurse
WI
6
95
Trent Boult
NZ
6
95
Shoaib Malik
PAK
6
95
Mahmudullah
BAN
6
95
Fidel Edwards
WI
6
95
Ruwan Kalpage
SL
6
95
Danny Morrison
NZ
6
95
Carl Hooper
WI
6
95
Javed Miandad
PAK
6
95
Gus Logie
WI
6
95
Shaun Pollock
SA
6
95
Blessing Mahwire
ZIM
6
95
Dawlat Zadran
AFG
6
95
Rangana Herath
SL
6
95
Suranga Lakmal
SL
6
95
Alex Carey
AUS
6
95
Saeed Ajmal
PAK
6
95
Muttiah Muralitharan
SL
6
95
Kyle Mills
NZ
6
95
Prosper Utseya
ZIM
6
95
Ricky Ponting
AUS
6
95
Anil Kumble
IND
6
95
Nayan Mongia
IND
6
95
Courtney Walsh
WI
6
95
Martin Snedden
NZ
6
95
Ian Healy
AUS
6
95
Nayan Mongia
IND
6
95
Junaid Khan
PAK
6
126
Rashid Khan
PAK
5
126
Mohammad Saifuddin
BAN
5
126
Michael Bracewell
NZ
5
126
Chris Pringle
NZ
5
126
Chetan Sharma
IND
5
126
Imran Khan
PAK
5
126
Tony Dodemaide
AUS
5
126
Imran Khan
BHR
5
126
Brian McMillan
SA
5
126
Keith Arthurton
WI
5
126
Chaminda Vaas
SL
5
126
Mahmudullah
BAN
5
126
Michael Clarke
AUS
5
126
Tinashe Panyangara
ZIM
5
126
Imad Wasim
PAK
5
126
Nadeem Ahmed
HK
5
126
Safyaan Sharif
SCO
5
126
Mahmudullah
BAN
5
126
Tim Bresnan
ENG
5
126
Tim Southee
NZ
5
126
Sir Curtly Ambrose
WI
5
126
Sir Richie Richardson
WI
5
126
Syed Kirmani
IND
5
126
Gus Logie
WI
5
126
James Anderson
ENG
5
151
Bruce Edgar
NZ
4
151
Sir Viv Richards
WI
4
151
David Bairstow
ENG
4
151
Mohammad Nadeem
OMN
4
151
Kariyawasam Asalanka
SL
4
151
Joe Root
ENG
4
151
Khary Pierre
WI
4
151
Kaleemullah
OMN
4
151
Geoff Lawson
AUS
4
151
Wasim Raja
PAK
4
151
Ravi Shastri
IND
4
151
Kapil Dev
IND
4
151
Farhaan Behardien
SA
4
151
Justin Vaughan
NZ
4
151
Ajay Sharma
IND
4
151
Carl Hooper
WI
4
151
Jeff Dujon
WI
4
151
Greg Chappell
AUS
4
169
Glenn Turner
NZ
3
169
Sarfraz Nawaz
PAK
3
169
Nahid Rana
BAN
3
169
Saad Zafar
CAN
3
169
Jasprit Bumrah
IND
3
169
Joel Garner
WI
3
169
Ashraf Ali
PAK
3
169
Dennis Lillee
AUS
3
169
Dylan Budge
SCO
3
169
David Boon
AUS
3
169
Ashok Malhotra
IND
3
169
Adam Parore
NZ
3
181
John Snow
ENG
2
181
Derek Underwood
ENG
2
181
Mushtaq Mohammad
PAK
2
181
Sir Ian Botham
ENG
2
181
Sir Andy Roberts
WI
2
181
Sikander Bakht
PAK
2
181
Rod Marsh
AUS
2
181
Kim Hughes
AUS
2
181
Larry Gomes
WI
2
181
Wasim Raja
PAK
2
181
Kannaur Rahul
IND
2
192
Peter Lever
ENG
1
192
Kerry O'Keeffe
AUS
1
192
Wasim Bari
PAK
1
192
Alvin Kallicharran
WI
1
192
David Lloyd
ENG
1
192
Jeff Hammond
AUS
1
192
Mohsin Khan
HK
1
Show all 198 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›