Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
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.
TEST
All-time
500 entries
1
114
James Anderson
ENG
53 clear of Courtney Walsh
2
61
Courtney Walsh
WI
53 off the lead
3
56
Muttiah Muralitharan
SL
58 off the lead
● LEADS
James Anderson
ENG
114 · 53 ahead of Walsh
↑ IN THE CHASE
0
players within 10% of the lead — Anderson is out on their own
★ TOP-10 CUT-OFF
45
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
10 of the top 50 · 8 teams represented
Most Not Outs — full list
500 entries, ranked
Table view
1
James Anderson
ENG
114
2
Courtney Walsh
WI
61
3
Muttiah Muralitharan
SL
56
4
Bob Willis
ENG
55
5
Chris Martin
NZ
52
6
Glenn McGrath
AUS
51
6
Nathan Lyon
AUS
51
6
Josh Hazlewood
AUS
51
7
Shiv Chanderpaul
WI
49
8
Ishant Sharma
IND
47
9
Steve Waugh
AUS
46
9
Trent Boult
NZ
46
10
Makhaya Ntini
SA
45
11
Allan Border
AUS
44
12
Stuart Broad
ENG
41
13
Jacques Kallis
SA
40
14
Shaun Pollock
SA
39
14
Bhagwath Chandrasekhar
IND
39
14
Lance Gibbs
WI
39
15
Derek Underwood
ENG
35
15
Chaminda Vaas
SL
35
16
Shannon Gabriel
WI
34
16
VVS Laxman
IND
34
17
Sachin Tendulkar
IND
33
17
Danish Kaneria
PAK
33
17
Ewen Chatfield
NZ
33
17
Allan Donald
SA
33
18
Mitchell Starc
AUS
32
18
Anil Kumble
IND
32
18
Rahul Dravid
IND
32
19
Kemar Roach
WI
31
20
Sir Curtly Ambrose
WI
29
20
Phil Tufnell
ENG
29
20
Ricky Ponting
AUS
29
21
Jason Gillespie
AUS
28
21
Steven Smith
AUS
28
21
Rangana Herath
SL
28
21
Graham Thorpe
ENG
28
21
Brian Statham
ENG
28
21
Fidel Edwards
WI
28
21
Bishan Bedi
IND
28
22
Umesh Yadav
IND
27
22
Mohammed Shami
IND
27
22
Mohammed Siraj
IND
27
22
Matthew Hoggard
ENG
27
22
Corey Collymore
WI
27
22
Angelo Mathews
SL
27
22
Dale Steyn
SA
27
23
Danny Morrison
NZ
26
23
Joe Root
ENG
26
23
Wasim Bari
PAK
26
23
Ravindra Jadeja
IND
26
24
Jasprit Bumrah
IND
25
24
Imran Niazi
BHR
25
24
Desmond Haynes
WI
25
24
Suranga Lakmal
SL
25
24
Hashan Tillakaratne
SL
25
24
Bill Johnston
AUS
25
25
Dennis Lillee
AUS
24
25
Mark Boucher
SA
24
25
Neil Wagner
NZ
24
25
Ross Taylor
NZ
24
25
Ian Bell
ENG
24
25
Zaheer Khan
IND
24
26
Harbhajan Singh
IND
23
26
Steve Harmison
ENG
23
26
Monty Panesar
ENG
23
26
Geoff Boycott
ENG
23
26
Morne Morkel
SA
23
26
Ian Healy
AUS
23
26
Daniel Vettori
NZ
23
27
Lahiru Kumara
SL
22
27
Terry Alderman
AUS
22
27
Michael Clarke
AUS
22
27
Kagiso Rabada
SA
22
27
Colin Croft
WI
22
27
Steven Finn
ENG
22
27
Jack Leach
ENG
22
27
Inzamam-ul-Haq
PAK
22
27
Saleem Malik
PAK
22
27
Syed Kirmani
IND
22
27
Dilip Vengsarkar
IND
22
28
Javagal Srinath
IND
21
28
Waqar Younis
PAK
21
28
Javed Miandad
PAK
21
28
Matt Prior
ENG
21
28
Ridley Jacobs
WI
21
28
Sir Garry Sobers
WI
21
28
Alf Valentine
WI
21
28
Wilfred Rhodes
ENG
21
28
Alec Stewart
ENG
21
28
Asitha Fernando
SL
21
29
Thilan Samaraweera
SL
20
29
Frank Cameron
NZ
20
29
Adam Gilchrist
AUS
20
29
David Boon
AUS
20
29
Jeff Thomson
AUS
20
29
Alan Connolly
AUS
20
29
Vernon Philander
SA
20
29
John Emburey
ENG
20
29
Jayden Seales
WI
20
29
Jason Holder
WI
20
29
Tauseef Ahmed
PAK
20
29
Misbah-ul-Haq
PAK
20
29
Venkatesh Prasad
IND
20
29
Erapalli Prasanna
IND
20
29
Mohammad Abbas
PAK
20
30
Younis Khan
PAK
19
30
Wasim Akram
PAK
19
30
Rubel Hossain
BAN
19
30
Graham Dilley
ENG
19
30
Devon Malcolm
ENG
19
30
Kane Williamson
NZ
19
30
Andy Flower
ZIM
19
30
Greg Chappell
AUS
19
30
Adam Parore
NZ
19
30
Sir Richard Hadlee
NZ
19
31
Hedley Howarth
NZ
18
31
Brett Lee
AUS
18
31
Heath Streak
ZIM
18
31
AB de Villiers
SA
18
31
Darren Gough
ENG
18
31
David Gower
ENG
18
31
Jomel Warrican
WI
18
31
Shoaib Bashir
ENG
18
31
Chris Woakes
ENG
18
32
Mushfiqur Rahim
BAN
17
32
Shahadat Hossain
BAN
17
32
Ebadot Hossain
BAN
17
32
Sourav Ganguly
IND
17
32
Pragyan Ojha
IND
17
32
Jimmy Adams
WI
17
32
Mark Waugh
AUS
17
32
Shane Warne
AUS
17
32
Bert Oldfield
AUS
17
32
Ian Smith
NZ
17
32
Kumar Sangakkara
SL
17
32
Dilhara Fernando
SL
17
32
Vishwa Fernando
SL
17
32
Nuwan Pradeep
SL
17
33
Jim Higgs
AUS
16
33
Michael Hussey
AUS
16
33
Mitchell Johnson
AUS
16
33
Hashim Amla
SA
16
33
Ashwell Prince
SA
16
33
BJ Watling
NZ
16
33
Patrick Patterson
WI
16
33
Gordon Greenidge
WI
16
33
Nasser Hussain
ENG
16
33
Jack Russell
ENG
16
33
Wally Hammond
ENG
16
33
MS Dhoni
IND
16
33
Sunil Gavaskar
IND
16
33
Madan Lal
IND
16
33
Mushtaq Ahmed
PAK
16
33
Enamul Haque jnr
BAN
16
33
Alastair Cook
ENG
16
34
Iqbal Qasim
PAK
15
34
Ravichandran Ashwin
IND
15
34
Kapil Dev
IND
15
34
Bill Voce
ENG
15
34
Colin Cowdrey
ENG
15
34
Ken Barrington
ENG
15
34
Sir Leonard Hutton
ENG
15
34
Denis Compton
ENG
15
34
Sir Alec Bedser
ENG
15
34
Jim Laker
ENG
15
34
Angus Fraser
ENG
15
34
Robin Smith
ENG
15
34
Phil Edmonds
ENG
15
34
Alan Knott
ENG
15
34
Mike Hendrick
ENG
15
34
David Allen
ENG
15
34
Carl Hooper
WI
15
34
Devendra Bishoo
WI
15
34
Will O?Rourke
NZ
15
34
Gary Kirsten
SA
15
34
Paul Adams
SA
15
34
Cuan McCarthy
SA
15
34
Peter Siddle
AUS
15
34
Neil Hawke
AUS
15
34
Dinesh Chandimal
SL
15
34
Marvan Atapattu
SL
15
34
Mahela Jayawardene
SL
15
35
Sanath Jayasuriya
SL
14
35
Jeremy Coney
NZ
14
35
Dion Nash
NZ
14
35
Doug Walters
AUS
14
35
Usman Khawaja
AUS
14
35
Pat Cummins
AUS
14
35
Paul Reiffel
AUS
14
35
Damien Martyn
AUS
14
35
Matthew Hayden
AUS
14
35
Bruce Reid
AUS
14
35
Temba Bavuma
SA
14
35
Faf du Plessis
SA
14
35
Denesh Ramdin
WI
14
35
Joel Garner
WI
14
35
Sonny Ramadhin
WI
14
35
Sir Wes Hall
WI
14
35
Clive Lloyd
WI
14
35
John Snow
ENG
14
35
Keith Fletcher
ENG
14
35
Mike Gatting
ENG
14
35
Trevor Bailey
ENG
14
35
Godfrey Evans
ENG
14
35
Fred Trueman
ENG
14
35
Ravi Shastri
IND
14
35
Karsan Ghavri
IND
14
35
Kiran More
IND
14
35
Sarfraz Ahmed
PAK
14
35
Mohammad Sami
PAK
14
35
Saqlain Mushtaq
PAK
14
35
Wasim Raja
PAK
14
35
Graeme Swann
ENG
14
36
Sarfraz Nawaz
PAK
13
36
Shoaib Akhtar
PAK
13
36
Mohammad Asif
PAK
13
36
Rahat Ali
PAK
13
36
Ramakant Desai
IND
13
36
Subhash Gupte
IND
13
36
Virat Kohli
IND
13
36
Sreesanth
IND
13
36
Tom Graveney
ENG
13
36
Doug Wright
ENG
13
36
Bert Strudwick
ENG
13
36
Ashley Giles
ENG
13
36
Graeme Smith
SA
13
36
Peter Pollock
SA
13
36
Ajaz Patel
NZ
13
36
Craig McDermott
AUS
13
36
Rodney Hogg
AUS
13
36
Max Walker
AUS
13
36
Brad Haddin
AUS
13
36
Mark Taylor
AUS
13
36
Ashley Mallett
AUS
13
36
Rod Marsh
AUS
13
36
Ray Lindwall
AUS
13
36
Richard Collinge
NZ
13
36
Lasith Malinga
SL
13
37
Ravindra Pushpakumara
SL
12
37
Arjuna Ranatunga
SL
12
37
Ian Johnson
AUS
12
37
Bill Lawry
AUS
12
37
Graham McKenzie
AUS
12
37
Gil Langley
AUS
12
37
Michael Kasprowicz
AUS
12
37
Ben Hilfenhaus
AUS
12
37
Geoff Lawson
AUS
12
37
Tim May
AUS
12
37
Justin Langer
AUS
12
37
Cyril Vincent
SA
12
37
Sandy Bell
SA
12
37
Brian McMillan
SA
12
37
Neil Adcock
SA
12
37
Daryll Cullinan
SA
12
37
Andy Caddick
ENG
12
37
Bob Taylor
ENG
12
37
George Duckworth
ENG
12
37
Hedley Verity
ENG
12
37
Les Ames
ENG
12
37
Sir Viv Richards
WI
12
37
Sir Richie Richardson
WI
12
37
Colin Blythe
ENG
12
37
Ajinkya Rahane
IND
12
37
Narendra Hirwani
IND
12
37
Shivlal Yadav
IND
12
37
Maninder Singh
IND
12
37
Bapu Nadkarni
IND
12
37
Srinivas Venkataraghavan
IND
12
37
Saeed Ajmal
PAK
12
37
Mohammad Yousuf
PAK
12
37
Sikander Bakht
PAK
12
37
Saleem Altaf
PAK
12
37
Jonny Bairstow
ENG
12
37
Mark Wood
ENG
12
37
Taijul Islam
BAN
12
38
Mominul Haque
BAN
11
38
Mehidy Hasan
BAN
11
38
Manjurul Islam
BAN
11
38
Pervez Sajjad
PAK
11
38
Zaheer Abbas
PAK
11
38
Abdul Qadir
PAK
11
38
Mohammad Amir
PAK
11
38
Azhar Ali
PAK
11
38
Junaid Khan
PAK
11
38
Babar Azam
PAK
11
38
Chandu Borde
IND
11
38
Yashpal Sharma
IND
11
38
Ashish Nehra
IND
11
38
Cheteshwar Pujara
IND
11
38
Chris Gayle
WI
11
38
Ian Bishop
WI
11
38
Vanburn Holder
WI
11
38
Larry Gomes
WI
11
38
Sir Andy Roberts
WI
11
38
Malcolm Marshall
WI
11
38
Jeff Dujon
WI
11
38
John Goddard
WI
11
38
Fred Titmus
ENG
11
38
Ray Illingworth
ENG
11
38
Geoff Arnold
ENG
11
38
Ryan Sidebottom
ENG
11
38
Lance Klusener
SA
11
38
Dean Elgar
SA
11
38
Tim Southee
NZ
11
38
Henry Olonga
ZIM
11
38
Dean Jones
AUS
11
38
Ryan Harris
AUS
11
38
Stuart MacGill
AUS
11
38
Ian Redpath
AUS
11
38
James Kelly
AUS
11
38
Aravinda de Silva
SL
11
38
Prasanna Jayawardene
SL
11
38
Tillakaratne Dilshan
SL
11
38
Shaminda Eranga
SL
11
38
Simon Doull
NZ
11
38
Martin Crowe
NZ
11
38
John Bracewell
NZ
11
39
Stephen Fleming
NZ
10
39
Craig McMillan
NZ
10
39
Daryl Tuffey
NZ
10
39
Nathan Astle
NZ
10
39
Warwick Armstrong
AUS
10
39
Clarrie Grimmett
AUS
10
39
Donald Bradman
AUS
10
39
Ian Chappell
AUS
10
39
Neil Harvey
AUS
10
39
Tim Paine
AUS
10
39
Paul Strang
ZIM
10
39
Chris Mpofu
ZIM
10
39
Kyle Jarvis
ZIM
10
39
Jacob Oram
NZ
10
39
Jean-Paul Duminy
SA
10
39
Lungi Ngidi
SA
10
39
Duanne Olivier
SA
10
39
Nicky Boje
SA
10
39
Allan Lamb
ENG
10
39
Dennis Amiss
ENG
10
39
Charlie Griffith
WI
10
39
Michael Holding
WI
10
39
Alvin Kallicharran
WI
10
39
Raphick Jumadeen
WI
10
39
Kraigg Brathwaite
WI
10
39
Wriddhiman Saha
IND
10
39
Rohit Sharma
IND
10
39
Venkatapathy Raju
IND
10
39
Dilip Doshi
IND
10
39
Vijay Manjrekar
IND
10
39
Gundappa Viswanath
IND
10
39
Mohinder Amarnath
IND
10
39
Shaheen Afridi
PAK
10
39
Asif Masood
PAK
10
39
Mohammad Nazir
PAK
10
39
Intikhab Alam
PAK
10
39
Khaled Mashud
BAN
10
39
Marcus Trescothick
ENG
10
39
Paul Collingwood
ENG
10
40
Michael Vaughan
ENG
9
40
Jos Buttler
ENG
9
40
Ben Stokes
ENG
9
40
Khaled Ahmed
BAN
9
40
Hasan Mahmud
BAN
9
40
Nahid Rana
BAN
9
40
Rashid Latif
PAK
9
40
Abdul Razzaq
PAK
9
40
Umar Gul
PAK
9
40
Mohammad Rizwan
PAK
9
40
Zulfiqar Babar
PAK
9
40
Ghulam Ahmed
IND
9
40
Chetan Sharma
IND
9
40
Manoj Prabhakar
IND
9
40
Mohammad Azharuddin
IND
9
40
Joshua Da Silva
WI
9
40
Sydney Barnes
ENG
9
40
Gus Logie
WI
9
40
Cameron Cuffy
WI
9
40
Deryck Murray
WI
9
40
Frank Worrell
WI
9
40
Norman Gifford
ENG
9
40
John Edrich
ENG
9
40
Jeff Jones
ENG
9
40
Chris Old
ENG
9
40
Andrew Flintoff
ENG
9
40
John Crawley
ENG
9
40
Peter May
ENG
9
40
Tony Lock
ENG
9
40
Herbert Sutcliffe
ENG
9
40
Jack White
ENG
9
40
Patsy Hendren
ENG
9
40
Jacques Rudolph
SA
9
40
Hansie Cronje
SA
9
40
Imran Tahir
SA
9
40
Keshav Maharaj
SA
9
40
Anrich Nortje
SA
9
40
Hugh Tayfield
SA
9
40
Jonty Rhodes
SA
9
40
Brendon McCullum
NZ
9
40
Mark Craig
NZ
9
40
Henry Nicholls
NZ
9
40
Bruce Mitchell
SA
9
40
Tommy Ward
SA
9
40
Bryan Strang
ZIM
9
40
Blessing Muzarabani
ZIM
9
40
James Pattinson
AUS
9
40
Matthew Wade
AUS
9
40
Scott Boland
AUS
9
40
Len Pascoe
AUS
9
40
Lindsay Kline
AUS
9
40
Kerry O'Keeffe
AUS
9
40
Arthur Mailey
AUS
9
40
Sammy Carter
AUS
9
40
Shayne O'Connor
NZ
9
40
Dhananjaya de Silva
SL
9
40
Champaka Ramanayake
SL
9
40
Marnus Labuschagne
AUS
9
40
Alex Carey
AUS
9
41
Dilruwan Perera
SL
8
41
Paul Wiseman
NZ
8
41
Dipak Patel
NZ
8
41
Andrew Jones
NZ
8
41
Martin Snedden
NZ
8
41
Ken Rutherford
NZ
8
41
Lance Cairns
NZ
8
41
Stephen Boock
NZ
8
41
Bob Cunis
NZ
8
41
Bert Sutcliffe
NZ
8
41
Alex Moir
NZ
8
41
Hugh Trumble
AUS
8
41
John Gleeson
AUS
8
41
Wally Grout
AUS
8
41
Norm O'Neill
AUS
8
41
Peter Burge
AUS
8
41
Ray Bright
AUS
8
41
Greg Matthews
AUS
8
41
Merv Hughes
AUS
8
41
Mike Whitney
AUS
8
41
David Warner
AUS
8
41
Ray Price
ZIM
8
41
Pommie Mbangwa
ZIM
8
41
Dave Nourse
SA
8
41
Reggie Schwarz
SA
8
41
Jeetan Patel
NZ
8
41
David Richardson
SA
8
41
Nantie Hayward
SA
8
41
Andre Nel
SA
8
41
Ian Peebles
ENG
8
41
Eric Hollies
ENG
8
41
Johnny Wardle
ENG
8
41
Dominic Cork
ENG
8
41
Robert Croft
ENG
8
41
Paul Downton
ENG
8
41
Ted Dexter
ENG
8
41
Basil D'Oliveira
ENG
8
41
Jackie Hendriks
WI
8
41
Kenny Benjamin
WI
8
41
Shane Dowrich
WI
8
41
Ravi Rampaul
WI
8
41
Ramnaresh Sarwan
WI
8
41
Reon King
WI
8
41
Nayan Mongia
IND
8
41
Parthiv Patel
IND
8
41
Washington Sundar
IND
8
41
Hemu Adhikari
IND
8
41
Polly Umrigar
IND
8
41
Hasan Ali
PAK
8
41
Naseem Shah
PAK
8
41
Mohammad Ali
PAK
8
41
Mohammad Hafeez
PAK
8
41
Mudassar Nazar
PAK
8
41
Moin Khan
PAK
8
41
Hanif Mohammad
PAK
8
41
Antao D'Souza
PAK
8
41
Moeen Ali
ENG
8
41
Kevin Pietersen
ENG
8
41
Abu Jayed
BAN
8
41
Shakib Al Hasan
BAN
8
42
Mustafizur Rahman
BAN
7
42
Al-Amin Hossain
BAN
7
42
Mahmudullah
BAN
7
42
Graham Onions
ENG
7
42
Jofra Archer
ENG
7
42
Ben Foakes
ENG
7
42
Mushtaq Mohammad
PAK
7
42
Haseeb Ahsan
PAK
7
42
Khan Mohammad
PAK
7
42
Asif Iqbal
PAK
7
42
Aaqib Javed
PAK
7
42
Mohsin Kamal
PAK
7
42
Shoaib Mohammad
PAK
7
42
Abrar Ahmed
PAK
7
42
Yasir Shah
PAK
7
42
Dattu Phadkar
IND
7
42
Surendranath
IND
7
42
Shubman Gill
IND
7
42
Pedro Collins
WI
7
42
Marlon Samuels
WI
7
42
Jerome Taylor
WI
7
42
Miguel Cummins
WI
7
42
John Campbell
WI
7
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›