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
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
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.
T20I
All-time
500 entries
1
42
MS Dhoni
IND
level with David Miller
1
42
David Miller
SA
2
41
George Dockrell
IRE
1 off the lead
● LEADS
MS Dhoni
IND
42 · level with Miller
↑ IN THE CHASE
3
players sit within 10% of the lead on most not outs
★ TOP-10 CUT-OFF
28
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
6 of the top 50 · 22 teams represented
Most Not Outs — full list
500 entries, ranked
Table view
1
MS Dhoni
IND
42
1
David Miller
SA
42
2
George Dockrell
IRE
41
3
Mitchell Santner
NZ
39
4
Ryan Burl
ZIM
36
5
Mohammad Nabi
AFG
35
6
Najibullah Zadran
AFG
33
6
Shoaib Malik
PAK
33
7
Virat Kohli
IND
31
8
Rashid Khan
AFG
30
9
Sohail Ahmed
BHR
29
9
Ehsan Khan
HK
29
10
Hardik Pandya
IND
28
10
Sharvin Muniandy
MAL
28
11
Namboori Thakur Tilak Varma
IND
26
11
Mahmudullah
BAN
26
11
Ahmer Bin Nasir
BHR
26
12
Romario Shepherd
WI
25
12
Chris Jordan
ENG
25
12
Dasun Shanaka
SL
25
12
JJ Smit
NAM
25
12
Jean-Paul Duminy
SA
25
12
Dinesh Nakrani
UGA
25
13
Virandeep Singh
MAL
24
13
Shem Ngoche
KEN
24
13
Marcus Stoinis
AUS
24
13
Jos Buttler
ENG
24
13
Andre Russell
WI
24
14
Tim Southee
NZ
23
14
Gulbadin Naib
AFG
23
15
Ross Taylor
NZ
22
15
James Neesham
NZ
22
15
Aizaz Khan
HK
22
15
Dilon Heyliger
CAN
22
15
Rakep Patel
KEN
22
15
Lucas Oluoch
KEN
22
15
Adil Rashid
ENG
22
15
Matthew Wade
AUS
22
15
Dinesh Karthik
IND
22
15
Angelo Mathews
SL
22
15
Thisara Perera
SL
22
16
Axar Patel
IND
21
16
Eoin Morgan
ENG
21
16
Kieron Pollard
WI
21
16
Mohammad Rizwan
PAK
21
16
Richie Berrington
SCO
21
16
Daryl Mitchell
NZ
21
16
Sami Sohail
MAW
21
16
Riazat Ali Shah
UGA
21
17
Ally Kimote
TNZ
20
17
Muhammad Nadir
RWA
20
17
Ignace Ntirenganya
RWA
20
17
Zappy Bimenyimana
RWA
20
17
Roelof van der Merwe
NED
20
17
Scott Edwards
NED
20
17
Josh Little
IRE
20
17
Jason Holder
WI
20
17
Dipendra Singh Airee
NEP
20
17
Ketut Artawan
INS
20
18
Ahmad Ramdoni
INS
19
18
Sompal Kami
NEP
19
18
Nurul Hasan
BAN
19
18
Rohit Sharma
IND
19
18
Suryakumar Yadav
IND
19
18
Bernard Scholtz
NAM
19
18
Gerhard Erasmus
NAM
19
18
Junaid Siddique
UAE
19
18
Collins Obuya
KEN
19
19
Irfan Karim
KEN
18
19
Richard Ngarava
ZIM
18
19
Babar Hayat
HK
18
19
Shivam Dube
IND
18
19
Glenn Maxwell
AUS
18
19
Mustafizur Rahman
BAN
18
19
Babar Azam
PAK
18
19
Shaheen Afridi
PAK
18
19
Darren Sammy
WI
18
19
Karan KC
NEP
18
19
Safyaan Sharif
SCO
18
19
Fiaz Ahmed
BHR
18
19
Emile Rukiriza
RWA
18
19
Syed Aziz
MAL
18
19
Christian Munoz-Mills
SPN
18
20
Nopphon Senamontree
THI
17
20
Pavandeep Singh
MAL
17
20
Muhamad Syahadat
MAL
17
20
Bilal Tahir
KUW
17
20
Muhammad Tanveer
QTR
17
20
Junaid Aziz
BHR
17
20
Rohit Paudel
NEP
17
20
Bilal Khan
OMN
17
20
Dwayne Bravo
WI
17
20
Akeal Hosein
WI
17
20
Moeen Ali
ENG
17
20
Mohammad Nawaz
PAK
17
20
Shadab Khan
PAK
17
20
Taskin Ahmed
BAN
17
20
Shakib Al Hasan
BAN
17
20
Arshdeep Singh
IND
17
20
Manish Pandey
IND
17
20
Ravindra Jadeja
IND
17
20
Chamika Karunaratne
SL
17
20
Wanindu Hasaranga
SL
17
20
Saad Bin Zafar
CAN
17
20
Daniel Jakiel
ZIM
17
20
Kagiso Rabada
SA
17
20
Basil Hameed
UAE
17
21
Barry McCarthy
IRE
16
21
Gareth Delany
IRE
16
21
Harry Tector
IRE
16
21
Mark Chapman
HK
16
21
Pieter Seelaar
NED
16
21
Rinku Singh
IND
16
21
Mushfiqur Rahim
BAN
16
21
Sam Curran
ENG
16
21
Jonny Bairstow
ENG
16
21
Rovman Powell
WI
16
21
Denesh Ramdin
WI
16
21
Yasin Patel
KUW
16
21
Vijay Unni
MAL
16
21
Ibrahim Rizan
MLD
16
21
Waseem Abbas
MLT
16
21
Zain Ul Abidin
SAR
16
22
Henry Ssenyondo
UGA
15
22
Shiraz Khan
KUW
15
22
Declan Suzuki
JAP
15
22
Peter Aho
NIG
15
22
Harry Brook
ENG
15
22
Faheem Ashraf
PAK
15
22
Imad Wasim
PAK
15
22
Shreyas Iyer
IND
15
22
Maheesh Theekshana
SL
15
22
Dushmantha Chameera
SL
15
22
Glenn Phillips
NZ
15
22
Nathan McCullum
NZ
15
22
Ish Sodhi
NZ
15
22
Craig Young
IRE
15
22
Mark Adair
IRE
15
22
Gary Wilson
IRE
15
22
Zane Green
NAM
15
22
Nasrulla Rana
HK
15
22
Wellington Masakadza
ZIM
15
22
Blessing Muzarabani
ZIM
15
22
Luke Jongwe
ZIM
15
22
Matthew Cross
SCO
15
22
Ali Dawood
BHR
15
22
Aqib Iqbal
AST
15
22
Matthew Stokes
GUE
15
22
Kabir Mirpuri
GIB
15
23
James Fitzgerald
GIB
14
23
Ghulam Ahmadi
GER
14
23
Danilson Hawoe
INS
14
23
Rizwan Butt
BHR
14
23
Haider Butt
BHR
14
23
Katlo Piet
BOT
14
23
Azmatullah Omarzai
AFG
14
23
Fazalhaq Farooqi
AFG
14
23
Mohammad Nadeem
OMN
14
23
David Wiese
SA
14
23
Farhaan Behardien
SA
14
23
Jan Frylinck
NAM
14
23
John Mooney
IRE
14
23
Tim David
AUS
14
23
Rishabh Pant
IND
14
23
Mitchell Marsh
AUS
14
23
Cameron White
AUS
14
23
Umar Akmal
PAK
14
23
Iftikhar Ahmed
PAK
14
23
Haris Rauf
PAK
14
23
Mohammad Saifuddin
BAN
14
23
Mahedi Hasan
BAN
14
23
Prosper Useni
NIG
14
23
Sylvester Okpe
NIG
14
23
Isaac Okpe
NIG
14
23
Vinay Ravi
NOR
14
23
Emmanuel Sebareme
RWA
14
23
Clinton Rubagumya
RWA
14
23
Brian Masaba
UGA
14
23
Kenneth Waiswa
UGA
14
23
Salum Jumbe
TNZ
14
24
Kassim Nassoro
TNZ
13
24
Lansana Lamin
SIL
13
24
Cosmas Kyewuta
UGA
13
24
Usman Patel
KUW
13
24
Jaker Ali
BAN
13
24
Shahid Afridi
GER
13
24
Misbah-ul-Haq
PAK
13
24
Mohammad Hafeez
PAK
13
24
Asif Ali
PAK
13
24
Bhuvneshwar Kumar
IND
13
24
Adam Zampa
AUS
13
24
Paul Stirling
IRE
13
24
Kane Williamson
NZ
13
24
Zeeshan Ali
HK
13
24
Ben Cooper
NED
13
24
Lungi Ngidi
SA
13
24
Tristan Stubbs
SA
13
24
Wayne Parnell
SA
13
24
Sikandar Raza
ZIM
13
24
Tashinga Musekiwa
ZIM
13
24
Dominic Blampied
JER
13
24
Samiullah Shenwari
AFG
13
24
Shafiqullah
AFG
13
24
Gulsan Jha
NEP
13
24
Etienne Beukes
CMB
13
24
Khalid Ahmadi
BEL
13
25
Abdul Majid
BHR
12
25
Sharad Vesawkar
NEP
12
25
Mujeeb Ur Rahman
AFG
12
25
Mark Watt
SCO
12
25
Jake Dunford
JER
12
25
Jonty Jenner
JER
12
25
Gede Arta
INS
12
25
Padmakar Surve
INS
12
25
Mahesh Tambe
FIN
12
25
Hiren Varaiya
KEN
12
25
Rushab Patel
KEN
12
25
Dhruv Parashar
UAE
12
25
Bas de Leede
NED
12
25
Nizakat Khan
HK
12
25
Adam Milne
NZ
12
25
Kevin O'Brien
IRE
12
25
Ruben Trumpelmann
NAM
12
25
Tillakaratne Dilshan
SL
12
25
Lasith Malinga
SL
12
25
Ravichandran Ashwin
IND
12
25
David Warner
AUS
12
25
Pat Cummins
AUS
12
25
Aaron Finch
AUS
12
25
Sarfraz Ahmed
PAK
12
25
Saeed Ajmal
PAK
12
25
Mashrafe Mortaza
BAN
12
25
Aqeel Wahid
MAL
12
25
Ameel Mauroof
MLD
12
25
Vasu Saini
ROM
12
25
Mohameed Taiwo
NIG
12
25
Ridwan Abdulkareem
NIG
12
25
Janak Prakash
SIN
12
25
Alpesh Ramjani
UGA
12
26
Mohamed Yunusu Issa Sefu
TNZ
11
26
Harsh Venkataram
SIN
11
26
George Sesay
SIL
11
26
Usman Najeeb
SAR
11
26
Sivakumar Periyalwar
ROM
11
26
Oscar Manishimwe
RWA
11
26
Martin Akayezu
RWA
11
26
Mirza Mohammed Baig
QTR
11
26
Khizar Hayat
MAL
11
26
Sayed Monib Sayed Ahmad
KUW
11
26
Nasum Ahmed
BAN
11
26
Hasan Ali
PAK
11
26
David Willey
ENG
11
26
Graeme Swann
ENG
11
26
Shai Hope
WI
11
26
Alzarri Joseph
WI
11
26
Sherfane Rutherford
WI
11
26
Gudakesh Motie
WI
11
26
Mitchell Starc
AUS
11
26
Steven Smith
AUS
11
26
Michael Hussey
AUS
11
26
Suresh Raina
IND
11
26
Isuru Udana
SL
11
26
Trent Johnston
IRE
11
26
Simi Singh
IRE
11
26
Hamza Tariq
CAN
11
26
Tim Seifert
NZ
11
26
Devon Conway
NZ
11
26
Calum MacLeod
SCO
11
26
Sukhdeep Singh
KEN
11
26
Ahmed Raza
UAE
11
26
Albie Morkel
SA
11
26
AB de Villiers
SA
11
26
Aiden Markram
SA
11
26
Rassie van der Dussen
SA
11
26
Conroy Wright
CIS
11
26
Sahir Naqash
GER
11
26
Godfred Bakiweyem
GHA
11
26
Kofi Stephen Bagabena
GHA
11
26
Zeeshan Maqsood
OMN
11
26
Aaron Jones
USA
11
26
Chris Greaves
SCO
11
26
Karim Janat
AFG
11
26
Sandeep Lamichhane
NEP
11
26
Charles Amini
PNG
11
26
Chad Soper
PNG
11
26
Shaheryar Butt
BEL
11
26
Sathaiya Veerapathiran
BHR
11
26
Hristo Lakov
BUL
11
27
Boemo Khumalo
BOT
10
27
Reginald Nehonde
BOT
10
27
Imran Anwar
BHR
10
27
Saber Zakhil
BEL
10
27
Assad Vala
PNG
10
27
Norman Vanua
PNG
10
27
Abinash Bohara
NEP
10
27
Basant Regmi
NEP
10
27
Kushal Malla
NEP
10
27
Ibrahim Zadran
AFG
10
27
Michael Leask
SCO
10
27
Craig Wallace
SCO
10
27
Ahmad Butt
OMN
10
27
Dawood Ahmadzai
FRA
10
27
Anjar Tadarus
INS
10
27
Kadek Gamantika
INS
10
27
Sandeep Mohandas
HUN
10
27
Surya Anand
DEN
10
27
Heinrich Klaasen
SA
10
27
Tendai Chatara
ZIM
10
27
Mohammad Naveed
UAE
10
27
Asif Khan
UAE
10
27
Michael Bracewell
NZ
10
27
Ryan ten Doeschate
NED
10
27
Mudassar Bukhari
NED
10
27
Peter Borren
NED
10
27
Yasim Murtaza
HK
10
27
Ateeq Iqbal
HK
10
27
Shahid Wasif
HK
10
27
Kinchit Shah
HK
10
27
Paul van Meekeren
NED
10
27
Max O'Dowd
NED
10
27
Harsh Thaker
CAN
10
27
Nuwan Thushara
SL
10
27
Derrick Brangman
BER
10
27
Kamau Leverock
BER
10
27
Brendon McCullum
NZ
10
27
Washington Sundar
IND
10
27
Samuel Badree
WI
10
27
Nicholas Pooran
WI
10
27
Marlon Samuels
WI
10
27
Lendl Simmons
WI
10
27
Ravi Bopara
ENG
10
27
Stuart Broad
ENG
10
27
Mohammad Hasnain
PAK
10
27
Abdul Razzaq
PAK
10
27
Rubel Hossain
BAN
10
27
Abdur Razzak
BAN
10
27
Mosaddek Hossain
BAN
10
27
Bright Balala
MAW
10
27
Not on record
MLT
10
27
Pratik Singh Bais
MEX
10
27
Agostinho Navicha
MOZ
10
27
Joao Hou
MOZ
10
27
Filipe Antonio Cossa
MOZ
10
27
Eric Kubwimana
RWA
10
27
Sulaimon Runsewe
NIG
10
27
Hisham Shaikh
SAR
10
27
Solomon Williams
SIL
10
27
Amal Rajeevan
TNZ
10
27
Hamza Dar
SPN
10
27
Simon Ssesazi
UGA
10
27
Deusdedit Muhumuza
UGA
10
28
Frank Nsubuga
UGA
9
28
Ronald Tari
VAN
9
28
Soyeb Pendi
9
28
Yasir Ali
SPN
9
28
Ali Nayyer
SWI
9
28
Robinson Obuya
UGA
9
28
SanjayKumar Thakor
TNZ
9
28
Akshaykumar Yadav
THI
9
28
Manan Ali
SAR
9
28
Usman Khalid
SAR
9
28
Vukasin Zimonjic
SER
9
28
Khengar Bhal Ahir
PAN
9
28
Kabare Kevin Irakoze
RWA
9
28
Muhammad Asim
QTR
9
28
Ibrahim Hassan
MLD
9
28
Ahmad Faiz
MAL
9
28
Moazzam Baig
MAW
9
28
Mike Choamba
MAW
9
28
Ts'episo Chaoana
LES
9
28
James Barker
LUX
9
28
Suhail Vayani
MAW
9
28
Meet Bhavsar
KUW
9
28
Ibrahim Takahashi
JAP
9
28
Umar Gul
PAK
9
28
Shoriful Islam
BAN
9
28
Afif Hossain
BAN
9
28
Mohammad Wasim
PAK
9
28
Tim Bresnan
ENG
9
28
Ben Stokes
ENG
9
28
Boyd Rankin
ENG
9
28
Jofra Archer
ENG
9
28
Liam Livingstone
ENG
9
28
Roston Chase
WI
9
28
Fabian Allen
WI
9
28
Yuvraj Singh
IND
9
28
Josh Hazlewood
AUS
9
28
Malachi Jones
BER
9
28
Charith Asalanka
SL
9
28
Nuwan Kulasekara
SL
9
28
Kumar Sangakkara
SL
9
28
Navneet Dhaliwal
CAN
9
28
Lorcan Tucker
IRE
9
28
Stuart Thompson
IRE
9
28
Curtis Campher
IRE
9
28
Andrew White
IRE
9
28
JP Kotze
NAM
9
28
Craig Williams
NAM
9
28
Scott McKechnie
HK
9
28
Haroon Mohammad
HK
9
28
Anshuman Rath
HK
9
28
Haseeb Amjad
HK
9
28
Rachin Ravindra
NZ
9
28
Alishan Sharafu
UAE
9
28
Majid Haq
SCO
9
28
Milton Shumba
ZIM
9
28
Elton Chigumbura
ZIM
9
28
Prosper Utseya
ZIM
9
28
Tabraiz Shamsi
SA
9
28
Johan Botha
SA
9
28
Quinton de Kock
SA
9
28
Naveed Ahmed
CZR
9
28
Raaz Mohammad
FIN
9
28
Amal Jacob
HUN
9
28
Gede Priandana
INS
9
28
Maxi Koda
INS
9
28
Noman Amjad
FRA
9
28
Venkatraman Ganesan
GER
9
28
Devender Singh
GHA
9
28
Jatinder Singh
OMN
9
28
Aamir Kaleem
OMN
9
28
Benjamin Ward
JER
9
28
Julius Sumerauer
JER
9
28
Preston Mommsen
SCO
9
28
Mirwais Ashraf
AFG
9
28
Dawlat Zadran
AFG
9
28
Paras Khadka
NEP
9
28
Binod Bhandari
NEP
9
28
Waqar Zalmai
AST
9
28
Boemo Kgosiemang
BOT
9
28
Sonam Yeshey
BHU
9
28
Kevin D'Souza
BUL
9
29
Jacob Albin
BUL
8
29
Utkarsh Jain
CMB
8
29
Thinley Jamtsho
BHU
8
29
Thatayaone Tshose
BOT
8
29
Baseer Khan
AST
8
29
Razmal Shigiwal
AST
8
29
Amit Nathwani
AST
8
29
Hamid Safi
AST
8
29
Tony Ura
PNG
8
29
Kabua Morea
PNG
8
29
Josh Davey
SCO
8
29
Charlie Brennan
JER
8
29
Alejandro Ferguson
ARG
8
29
Shadley van Schalkwyk
USA
8
29
Avinash Pai
GIB
8
29
Oliver Nightingale
GUE
8
29
Muslim Yar
GER
8
29
Harmanjot Singh
GER
8
29
Dharma Kesuma
INS
8
29
Ferdinando Banunaek
INS
8
29
Mancoba Jele
ESW
8
29
Sudesh Wickramasekara
CZR
8
29
Alessandro Morris
CIS
8
29
Bjorn Fortuin
SA
8
29
Tony Munyonga
ZIM
8
29
Wessly Madhevere
ZIM
8
29
Sean Williams
ZIM
8
29
Malcolm Waller
ZIM
8
29
Ali Naseer
UAE
8
29
Rahul Chopra
UAE
8
29
Peter Langat
KEN
8
29
Sachin Bhudia
KEN
8
29
Nehemiah Odhiambo
KEN
8
29
Lockie Ferguson
NZ
8
29
Trent Boult
NZ
8
29
Ayush Shukla
HK
8
29
Logan van Beek
NED
8
29
Wesley Barresi
NED
8
29
William Porterfield
IRE
8
29
Ben White
IRE
8
29
Mahela Jayawardene
SL
8
29
Akila Dananjaya
SL
8
29
Kusal Mendis
SL
8
29
Rodney Trott
BER
8
29
James Franklin
NZ
8
29
Delray Rawlins
BER
8
29
KL Rahul
IND
8
29
Ravi Bishnoi
IND
8
29
Sunil Narine
WI
8
29
Reece Topley
ENG
8
29
Dawid Malan
ENG
8
29
Will Jacks
ENG
8
29
Alex Hales
ENG
8
29
Chris Woakes
ENG
8
29
Salman Agha
PAK
8
29
Khushdil Shah
PAK
8
29
Sohail Tanvir
PAK
8
29
Mohammad Amir
PAK
8
29
Rishad Hossain
BAN
8
29
Tanzim Hasan Sakib
BAN
8
29
Towhid Hridoy
BAN
8
29
Makoto Taniyama
JAP
8
29
Mohammed Aslam
KUW
8
29
Vikram Vijh
LUX
8
29
William Cope
LUX
8
29
Muhammad Amir
MAL
8
29
Syazrul Ezat Idrus
MAL
8
29
Muhammad Wafiq
MAL
8
Show all 500 ↓
Nothing matches that filter.