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.
ALL FORMATS
All-time
500 entries
1
160
James Anderson
ENG
76 clear of MS Dhoni
3
84
MS Dhoni
IND
76 off the lead
4
72
Chaminda Vaas
SL
88 off the lead
● LEADS
James Anderson
ENG
160 · 76 ahead of Dhoni
↑ MOST ENTRIES
James Anderson
ENG
14 separate entries on this list · 312 different players in all
★ TOP-10 CUT-OFF
16
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
11 of the top 50 · 11 teams represented
Most Not Outs — full list
500 entries, ranked
Table view
1
James Anderson
ENG
160
2
James Anderson
ENG
114
3
MS Dhoni
IND
84
4
Chaminda Vaas
SL
72
5
Courtney Walsh
WI
61
6
MS Dhoni
IND
42
7
George Dockrell
IRE
38
8
Lance Klusener
SA
17
8
Angelo Mathews
SL
17
10
Ishant Sharma
IND
16
10
Sohail Ahmed
BHR
16
12
Lance Klusener
SA
15
12
MS Dhoni
IND
15
12
Misbah-ul-Haq
PAK
15
12
MS Dhoni
IND
15
12
Lance Klusener
SA
15
12
Damien Martyn
AUS
15
18
Shaun Pollock
SA
14
18
Michael Hussey
AUS
14
18
MS Dhoni
IND
14
18
Michael Bevan
AUS
14
18
Michael Bevan
AUS
14
23
Ewen Chatfield
NZ
13
23
Patrick Patterson
WI
13
23
Danny Morrison
NZ
13
23
Venkatesh Prasad
IND
13
23
Moin Khan
PAK
13
23
Ajay Jadeja
IND
13
23
Shaun Pollock
SA
13
23
James Anderson
ENG
13
23
Saeed Ajmal
PAK
13
23
Kagiso Rabada
SA
13
23
Mohammed Siraj
IND
13
23
Ajay Jadeja
IND
13
23
Lance Klusener
SA
13
23
Angelo Mathews
SL
13
23
Shahadat Hossain
BAN
13
38
Imran Khan
PAK
12
38
Michael Hussey
AUS
12
38
Mohammad Irfan
PAK
12
38
Trent Boult
NZ
12
38
James Anderson
ENG
12
38
James Anderson
ENG
12
38
William O'Rourke
NZ
12
38
Moin Khan
PAK
12
38
Fiaz Ahmed
BHR
12
38
William O'Rourke
NZ
12
38
MS Dhoni
IND
12
38
Nathan Hauritz
AUS
12
38
James Anderson
ENG
12
38
Heath Streak
ZIM
12
38
Heath Streak
ZIM
12
38
Gus Logie
WI
12
54
Ewen Chatfield
NZ
11
54
Ewen Chatfield
NZ
11
54
Danny Morrison
NZ
11
54
Javagal Srinath
IND
11
54
Ruwan Kalpage
SL
11
54
Fanie de Villiers
SA
11
54
Abdul Razzaq
PAK
11
54
Chaminda Vaas
SL
11
54
Chamika Karunaratne
SL
11
54
Josh Hazlewood
AUS
11
54
Abrar Ahmed
PAK
11
54
Ishant Sharma
IND
11
54
James Anderson
ENG
11
54
James Anderson
ENG
11
54
Gus Logie
WI
11
54
Shaun Pollock
SA
11
54
Angelo Mathews
SL
11
54
MS Dhoni
IND
11
54
Damien Martyn
AUS
11
54
Mohammad Rizwan
PAK
11
54
Shannon Gabriel
WI
11
54
Mustafizur Rahman
BAN
11
54
Virat Kohli
IND
11
54
Jean-Paul Duminy
SA
11
54
James Anderson
ENG
11
54
Heath Streak
ZIM
11
54
Chris Harris
NZ
11
54
Paul Strang
ZIM
11
82
Lance Gibbs
WI
10
82
Bob Willis
ENG
10
82
Ewen Chatfield
NZ
10
82
Nosaina Pokana
PNG
10
82
Lance Gibbs
WI
10
82
James Anderson
ENG
10
82
Chris Martin
NZ
10
82
Ruwan Kalpage
SL
10
82
Vinod Kambli
IND
10
82
Michael Hussey
AUS
10
82
Nuwan Kulasekara
SL
10
82
Kemar Roach
WI
10
82
Zappy Bimenyimana
RWA
10
82
Heath Streak
ZIM
10
82
Chris Harris
NZ
10
82
Mohammed Siraj
IND
10
82
Nurul Hasan
BAN
10
82
Jofra Archer
ENG
10
82
Zappy Bimenyimana
RWA
10
82
AB de Villiers
SA
10
82
Chris Mpofu
ZIM
10
82
Brett Lee
AUS
10
82
Steve Harmison
ENG
10
82
Ashish Nehra
IND
10
82
Aaqib Javed
PAK
10
82
Vinod Kambli
IND
10
82
Asif Mujtaba
PAK
10
82
Sir Curtly Ambrose
WI
10
82
Abdul Qadir
PAK
10
82
Madan Lal
IND
10
112
Bob Willis
ENG
9
112
Bob Willis
ENG
9
112
Terry Alderman
AUS
9
112
Rodney Hogg
AUS
9
112
Steve Waugh
AUS
9
112
Farhaan Behardien
SA
9
112
Bob Willis
ENG
9
112
Bob Willis
ENG
9
112
Ewen Chatfield
NZ
9
112
Monty Panesar
ENG
9
112
Steven Finn
ENG
9
112
Rodney Hogg
AUS
9
112
Phil DeFreitas
ENG
9
112
Imran Khan
PAK
9
112
Waqar Younis
PAK
9
112
Mohammad Sami
PAK
9
112
Abdul Razzaq
PAK
9
112
MS Dhoni
IND
9
112
Angelo Mathews
SL
9
112
MS Dhoni
IND
9
112
Chamika Karunaratne
SL
9
112
Basil Hameed
UAE
9
112
Mohammad Irfan
PAK
9
112
Callum Ferguson
AUS
9
112
Akram Raza
PAK
9
112
Tim Southee
NZ
9
112
Allan Border
AUS
9
112
Phil DeFreitas
ENG
9
112
Allan Border
AUS
9
141
Neil Hawke
AUS
8
141
Bob Willis
ENG
8
141
Neil Hawke
AUS
8
141
Bob Willis
ENG
8
141
Bob Willis
ENG
8
141
Terry Alderman
AUS
8
141
Allan Donald
SA
8
141
Glenn McGrath
AUS
8
141
Courtney Walsh
WI
8
141
Glenn McGrath
AUS
8
141
Corey Collymore
WI
8
141
James Anderson
ENG
8
141
Ebadot Hossain
BAN
8
141
Patrick Patterson
WI
8
141
Danny Morrison
NZ
8
141
Heath Streak
ZIM
8
141
Michael Hussey
AUS
8
141
Shaun Pollock
SA
8
141
Kedar Jadhav
IND
8
141
Mohammad Islam
BAN
8
141
Dinesh Karthik
IND
8
141
Dinesh Maganiai Nakrani
UGA
8
141
Usman Patel
KUW
8
141
Ally Mpeka Kimote
TNZ
8
141
Ravindra Jadeja
IND
8
141
Misbah-ul-Haq
PAK
8
141
Ashwell Prince
SA
8
141
Ramnaresh Sarwan
WI
8
141
Michael Bevan
AUS
8
141
Ajit Agarkar
IND
8
141
Venkatesh Prasad
IND
8
141
Steve Waugh
AUS
8
141
Jeremy Coney
NZ
8
141
Makhaya Ntini
SA
8
141
Makhaya Ntini
SA
8
141
James Anderson
ENG
8
141
Javed Miandad
PAK
8
141
Mohammad Azharuddin
IND
8
141
Desmond Haynes
WI
8
141
Dennis Lillee
AUS
8
141
Bishan Bedi
IND
8
182
Bill Johnston
AUS
7
182
Antao D'Souza
PAK
7
182
Frank Cameron
NZ
7
182
Bhagwath Chandrasekhar
IND
7
182
Bhagwath Chandrasekhar
IND
7
182
Jim Higgs
AUS
7
182
Colin Croft
WI
7
182
Mitchell Starc
AUS
7
182
Tristan Stubbs
SA
7
182
Bill Johnston
AUS
7
182
Antao D'Souza
PAK
7
182
Frank Cameron
NZ
7
182
Bhagwath Chandrasekhar
IND
7
182
Jim Higgs
AUS
7
182
Colin Croft
WI
7
182
Bruce Reid
AUS
7
182
Courtney Walsh
WI
7
182
Devon Malcolm
ENG
7
182
Glenn McGrath
AUS
7
182
Danish Kaneria
PAK
7
182
Trent Boult
NZ
7
182
Shaminda Eranga
SL
7
182
Nuwan Pradeep
SL
7
182
James Anderson
ENG
7
182
Stuart Broad
ENG
7
182
Ewen Chatfield
NZ
7
182
Peter Taylor
AUS
7
182
Martin Crowe
NZ
7
182
Rohit Sharma
IND
7
182
Prosper Utseya
ZIM
7
182
Mohammad Irfan
PAK
7
182
Mitchell Santner
NZ
7
182
Blessing Muzarabani
ZIM
7
182
Nisarg Patel
USA
7
182
Angelo Mathews
SL
7
182
MS Dhoni
IND
7
182
Collins Obuya
KEN
7
182
Tristan Stubbs
SA
7
182
Cosmas Kyewuta
UGA
7
182
Prosper Useni
NIG
7
182
Manish Pandey
IND
7
182
Najibullah Zadran
AFG
7
182
Fazalhaq Farooqi
AFG
7
182
Imad Wasim
PAK
7
182
Virat Kohli
IND
7
182
Xavier Doherty
AUS
7
182
Dilhara Fernando
SL
7
182
James Franklin
NZ
7
182
Michael Bevan
AUS
7
182
Aaqib Javed
PAK
7
182
Asif Mujtaba
PAK
7
182
Abdul Qadir
PAK
7
182
Jeff Dujon
WI
7
182
Jack Leach
ENG
7
182
Shannon Gabriel
WI
7
182
Josh Hazlewood
AUS
7
182
Trent Boult
NZ
7
182
Pragyan Ojha
IND
7
182
Corey Collymore
WI
7
182
Makhaya Ntini
SA
7
182
Danish Kaneria
PAK
7
182
Jacques Kallis
SA
7
182
Colin Croft
WI
7
182
Hedley Howarth
NZ
7
246
Cuan McCarthy
SA
6
246
Ghulam Ahmed
IND
6
246
Surendranath
IND
6
246
David Allen
ENG
6
246
Alan Connolly
AUS
6
246
Derek Underwood
ENG
6
246
Lance Gibbs
WI
6
246
Lance Gibbs
WI
6
246
Wilfred Rhodes
ENG
6
246
Sandy Bell
SA
6
246
Cuan McCarthy
SA
6
246
Ghulam Ahmed
IND
6
246
Surendranath
IND
6
246
David Allen
ENG
6
246
Alan Connolly
AUS
6
246
Derek Underwood
ENG
6
246
Lance Gibbs
WI
6
246
Madan Lal
IND
6
246
Syed Kirmani
IND
6
246
Tauseef Ahmed
PAK
6
246
Steve Waugh
AUS
6
246
Steve Waugh
AUS
6
246
Muttiah Muralitharan
SL
6
246
Courtney Walsh
WI
6
246
Cameron Cuffy
WI
6
246
Makhaya Ntini
SA
6
246
Devendra Bishoo
WI
6
246
Josh Hazlewood
AUS
6
246
Javed Miandad
PAK
6
246
Roger Harper
WI
6
246
Nathan McCullum
NZ
6
246
Darren Sammy
WI
6
246
MS Dhoni
IND
6
246
Nouman Sarwar
QTR
6
246
Romario Shepherd
WI
6
246
Thisara Perera
SL
6
246
Craig Wallace
SCO
6
246
Cameron Green
AUS
6
246
Ashley Nurse
WI
6
246
Trent Boult
NZ
6
246
Shoaib Malik
PAK
6
246
Mahmudullah
BAN
6
246
Fidel Edwards
WI
6
246
Ruwan Kalpage
SL
6
246
Danny Morrison
NZ
6
246
Carl Hooper
WI
6
246
Mohammed Siraj
IND
6
246
Nuwan Pradeep
SL
6
246
James Anderson
ENG
6
246
Ishant Sharma
IND
6
246
Chris Mpofu
ZIM
6
246
Henry Olonga
ZIM
6
246
Mark Waugh
AUS
6
246
Muttiah Muralitharan
SL
6
246
Narendra Hirwani
IND
6
246
John Emburey
ENG
6
246
Bob Taylor
ENG
6
246
Jim Higgs
AUS
6
246
William Jacks
ENG
6
246
Jasprit Bumrah
IND
6
246
Phil Tufnell
ENG
6
246
Allan Border
AUS
6
246
Javed Miandad
PAK
6
246
Madan Lal
IND
6
310
Cuan McCarthy
SA
5
310
Ray Lindwall
AUS
5
310
Derek Shackleton
ENG
5
310
Jeff Jones
ENG
5
310
Godfrey Evans
ENG
5
310
Cuan McCarthy
SA
5
310
Ray Lindwall
AUS
5
310
Derek Shackleton
ENG
5
310
Jeff Jones
ENG
5
310
Lance Gibbs
WI
5
310
Joel Garner
WI
5
310
Patrick Patterson
WI
5
310
Paul Strang
ZIM
5
310
Dominic Bess
ENG
5
310
Jayden Seales
WI
5
310
Rashid Khan
PAK
5
310
Mohammad Saifuddin
BAN
5
310
Michael Bracewell
NZ
5
310
Aizaz Khan
HK
5
310
Manish Pandey
IND
5
310
David Warner
AUS
5
310
Sunil Narine
WI
5
310
Lasith Malinga
SL
5
310
Eoin Morgan
ENG
5
310
Chris Pringle
NZ
5
310
Chetan Sharma
IND
5
310
Imran Khan
PAK
5
310
Adil Rashid
ENG
5
310
Jack Leach
ENG
5
310
Shiv Chanderpaul
WI
5
310
Rangana Herath
SL
5
310
Monty Panesar
ENG
5
310
Adam Gilchrist
AUS
5
310
Darren Gough
ENG
5
310
Sajeewa de Silva
SL
5
310
Kenny Benjamin
WI
5
310
Danny Morrison
NZ
5
310
Sir Curtly Ambrose
WI
5
310
Allan Border
AUS
5
310
Mike Gatting
ENG
5
310
Madan Lal
IND
5
310
Dennis Lillee
AUS
5
310
Kevin Wright
AUS
5
310
Allan Border
AUS
5
310
Vanburn Holder
WI
5
310
Max Walker
AUS
5
310
David Renneberg
AUS
5
310
Umesh Kulkarni
IND
5
310
Geoff Boycott
ENG
5
310
Chandu Borde
IND
5
310
Frank Cameron
NZ
5
310
Ramakant Desai
IND
5
310
Roy Tattersall
ENG
5
310
Warwick Armstrong
AUS
5
310
Kevin Wright
AUS
5
310
Alan Knott
ENG
5
366
Brian Statham
ENG
4
366
Sir Garry Sobers
WI
4
366
Johnny Hayes
NZ
4
366
Alf Valentine
WI
4
366
Tony Greig
ENG
4
366
James Kelly
AUS
4
366
Bert Vogler
SA
4
366
Dick Lilley
ENG
4
366
Jimmy Blanckenberg
SA
4
366
Brian Statham
ENG
4
366
Sir Garry Sobers
WI
4
366
Johnny Hayes
NZ
4
366
Alf Valentine
WI
4
366
Dennis Lillee
AUS
4
366
Phil Tufnell
ENG
4
366
Sir Viv Richards
WI
4
366
David Bairstow
ENG
4
366
Bruce Edgar
NZ
4
366
Mohammad Nadeem
OMN
4
366
Kariyawasam Asalanka
SL
4
366
Joe Root
ENG
4
366
Misbah-ul-Haq
PAK
4
366
Sharvin Muniandy
MAL
4
366
Farhaan Behardien
SA
4
366
Rajeshkumar Ranpura
OMN
4
366
Khary Pierre
WI
4
366
Kaleemullah
OMN
4
366
Geoff Lawson
AUS
4
366
Jamie Smith
ENG
4
366
Stuart Broad
ENG
4
366
Alan Mullally
ENG
4
366
Desmond Haynes
WI
4
366
Phil Edmonds
ENG
4
366
Terry Alderman
AUS
4
366
Dennis Lillee
AUS
4
366
Charlie Davis
WI
4
366
Derek Underwood
ENG
4
366
Lance Gibbs
WI
4
366
Brian Statham
ENG
4
366
Bill Johnston
AUS
4
406
Fred Trueman
ENG
3
406
Peter Pollock
SA
3
406
Reggie Schwarz
SA
3
406
George Macaulay
ENG
3
406
Bert Strudwick
ENG
3
406
Patsy Hendren
ENG
3
406
Chud Langton
SA
3
406
Fred Trueman
ENG
3
406
Peter Pollock
SA
3
406
Junaid Khan
POR
3
406
Glenn Turner
NZ
3
406
Sarfraz Nawaz
PAK
3
406
Jerome Taylor
WI
3
406
Rusty Theron
SA
3
406
Mark Gillespie
NZ
3
406
Nahid Rana
BAN
3
406
Saad Zafar
CAN
3
406
Jasprit Bumrah
IND
3
406
Joel Garner
WI
3
406
Ashraf Ali
PAK
3
406
Dennis Lillee
AUS
3
406
Waqar Younis
PAK
3
406
Saleem Altaf
PAK
3
406
Lance Gibbs
WI
3
406
Alan Davidson
AUS
3
406
John Goddard
WI
3
406
Jim Burke
AUS
3
406
Tom Graveney
ENG
3
406
Sonny Ramadhin
WI
3
406
Bob Appleyard
ENG
3
406
Athol Rowan
SA
3
406
Sir Leonard Hutton
ENG
3
406
Bill Voce
ENG
3
406
Vernon Ransford
AUS
3
406
Walter Lees
ENG
3
406
Frank Laver
AUS
3
406
Rod Marsh
AUS
3
443
Fred Morley
ENG
2
443
Ted Peate
ENG
2
443
Fred Burton
AUS
2
443
Flooi du Toit
SA
2
443
Tom Richardson
ENG
2
443
J.J. Ferris
AUS
2
443
Jimmy Blanckenberg
SA
2
443
George Parker
SA
2
443
Ian Peebles
ENG
2
443
Reg Perks
ENG
2
443
Don Cleverley
NZ
2
443
John Snow
ENG
2
443
Derek Underwood
ENG
2
443
Mushtaq Mohammad
PAK
2
443
Sir Andy Roberts
WI
2
443
Sir Ian Botham
ENG
2
443
Ruchira Perera
SL
2
443
Ravi Bopara
ENG
2
443
Stefan Kelly
BER
2
443
Sikander Bakht
PAK
2
443
Rod Marsh
AUS
2
443
Not on record
BRZ
2
443
Alan Thomson
AUS
2
443
John Waite
SA
2
443
Errol Holmes
ENG
2
443
Bert Oldfield
AUS
2
443
Bert Oldfield
AUS
2
443
Conky Conyngham
SA
2
443
Dave Nourse
SA
2
472
Alfred Shaw
ENG
1
472
Arthur Shrewsbury
ENG
1
472
George Lohmann
ENG
1
472
Arthur Mold
ENG
1
472
Jack Brown
ENG
1
472
Arthur Seccull
SA
1
472
Wilfred Rhodes
ENG
1
472
Sydney Barnes
ENG
1
472
Bernard Bosanquet
ENG
1
472
Peter Lever
ENG
1
472
Andre Nel
SA
1
472
Andre Adams
NZ
1
472
Kerry O'Keeffe
AUS
1
472
Wasim Bari
PAK
1
472
Jeff Hammond
AUS
1
472
Alvin Kallicharran
WI
1
472
David Lloyd
ENG
1
472
Alan Melville
SA
1
472
Rusi Modi
IND
1
472
Tich Freeman
ENG
1
472
Herbert Sutcliffe
ENG
1
472
Frank Woolley
ENG
1
472
Bert Strudwick
ENG
1
472
George Lohmann
ENG
1
472
Henry Wood
ENG
1
472
Tom McKibbin
AUS
1
472
Mordecai Sherwin
ENG
1
472
Dick Barlow
ENG
1
472
Billy Murdoch
AUS
1
Show all 500 ↓
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)
›