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
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
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 Ducks – Complete Cricket Stats & Records
This page lists the players with the most ducks in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20I
All-time
500 entries
2
15
Paul Stirling
IRE
level with Zappy Bimenyimana
2
15
Zappy Bimenyimana
RWA
2
15
Martin Akayezu
RWA
● LEADS
Paul Stirling
IRE
15 · level with Bimenyimana
↑ IN THE CHASE
2
players sit within 10% of the lead on most ducks
★ TOP-10 CUT-OFF
6
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
Rwanda
8 of the top 50 · 24 teams represented
Most Ducks — full list
500 entries, ranked
Table view
2
Paul Stirling
IRE
15
2
Zappy Bimenyimana
RWA
15
2
Martin Akayezu
RWA
15
3
Kabare Kevin Irakoze
RWA
13
3
Rahmanullah Gurbaz
AFG
13
3
Soumya Sarkar
BAN
13
4
Rohit Sharma
IND
12
4
Kevin O'Brien
IRE
12
4
Sikandar Raza
ZIM
12
4
Danilson Hawoe
INS
12
4
Zubaidi Zulkifle
MAL
12
4
Chaloemwong Chatphaisan
THI
12
4
Roger Galwanao Mukasa
UGA
12
5
Emile Rukiriza
RWA
11
5
Orchide Tuyisenge
RWA
11
5
Clinton Rubagumya
RWA
11
5
Imran Anwar
BHR
11
5
Daniel Kwabena Anefie
GHA
11
5
Regis Chakabva
ZIM
11
5
Shem Ngoche
KEN
11
5
Richie Berrington
SCO
11
5
Norman Vanua
PNG
11
5
Jos Buttler
ENG
11
5
Nizakat Khan
HK
11
5
Aizaz Khan
HK
11
6
Babar Hayat
HK
10
6
Tillakaratne Dilshan
SL
10
6
Mahedi Hasan
BAN
10
6
Umar Akmal
PAK
10
6
Babar Azam
PAK
10
6
Saim Ayub
PAK
10
6
Mohammad Nabi
AFG
10
6
Gulbadin Naib
AFG
10
6
Quinton de Kock
SA
10
6
Oscar Manishimwe
RWA
10
6
Daniel Gumyusenge
RWA
10
7
George Sesay
SIL
9
7
George Dockrell
IRE
9
7
Wessly Madhevere
ZIM
9
7
Richard Ngarava
ZIM
9
7
Blessing Muzarabani
ZIM
9
7
Calum MacLeod
SCO
9
7
Aamir Kaleem
OMN
9
7
Hernan Fennell
ARG
9
7
Shakib Al Hasan
BAN
9
7
Luke Wright
ENG
9
7
Moeen Ali
ENG
9
7
Andre Russell
WI
9
7
Jason Holder
WI
9
7
Andre Fletcher
WI
9
7
Johnson Charles
WI
9
7
Pathum Nissanka
SL
9
7
Kinchit Shah
HK
9
7
Mancoba Jele
ESW
9
7
Muhammad Muneeb
BEL
9
7
Syed Aziz
MAL
9
7
Sharvin Muniandy
MAL
9
7
Maaz Khan
LES
9
7
Tumursukh Turmunkh
MON
9
7
Luwsanzundui Erdenebulgan
MON
9
8
Namsrai Bat-yalalt
MON
8
8
Temuulen Amarmend
MON
8
8
Vincent Adewoye
NIG
8
8
Ravija Sandaruwan
KUW
8
8
Ibrahim Rizan
MLD
8
8
Anjar Tadarus
INS
8
8
Lachlan Yamamoto-Lake
ITL
8
8
Sonam Yeshey
BHU
8
8
Asif Ali
BHR
8
8
Stephan Myburgh
NED
8
8
Kusal Perera
SL
8
8
Dushmantha Chameera
SL
8
8
Kusal Mendis
SL
8
8
Wanindu Hasaranga
SL
8
8
Maheesh Theekshana
SL
8
8
Lasith Malinga
SL
8
8
Thisara Perera
SL
8
8
Aaron Finch
AUS
8
8
Mushfiqur Rahim
BAN
8
8
Shahid Afridi
GER
8
8
Rizwan Butt
BHR
8
8
Rashid Khan
AFG
8
8
Lega Siaka
PNG
8
8
Rushab Patel
KEN
8
8
Barry McCarthy
IRE
8
8
Lorcan Tucker
IRE
8
8
Simi Singh
IRE
8
8
Lansana Lamin
SIL
8
8
Samuel Conteh
SIL
8
8
Narawit Nuntarach
THI
8
8
Simon Ssesazi
UGA
8
8
Kenneth Waiswa
UGA
8
8
Frank Nsubuga
UGA
8
9
Chanchai Pengkumta
THI
7
9
Yodsak Saranonnakkun
THI
7
9
SanjayKumar Thakor
TNZ
7
9
Salum Jumbe
TNZ
7
9
Yegbeh Jalloh
SIL
7
9
Eric Dusingizimana
RWA
7
9
Wilson Niyitanga
RWA
7
9
Didier Ndikubwimana
RWA
7
9
Faisal Khan
SAR
7
9
Andile Phehlukwayo
SA
7
9
Reeza Hendricks
SA
7
9
Rohan Mustafa
UAE
7
9
Sean Williams
ZIM
7
9
Nelson Odhiambo
KEN
7
9
Collins Obuya
KEN
7
9
Nehemiah Odhiambo
KEN
7
9
Alex Obanda
KEN
7
9
Charles Amini
PNG
7
9
Pradeep Airee
NEP
7
9
Sohail Ahmed
BHR
7
9
Mehran Khan
OMN
7
9
Parvez Hossain Emon
BAN
7
9
Tanzid Hasan
BAN
7
9
Kamran Akmal
PAK
7
9
Mohammad Hafeez
PAK
7
9
Shaheen Afridi
PAK
7
9
Shadab Khan
PAK
7
9
Virat Kohli
IND
7
9
Sanju Samson
IND
7
9
Suryakumar Yadav
IND
7
9
Abhishek Sharma
IND
7
9
Mustafizur Rahman
BAN
7
9
Litton Das
BAN
7
9
Jason Roy
ENG
7
9
Phil Salt
ENG
7
9
Sherfane Rutherford
WI
7
9
Charith Asalanka
SL
7
9
Chamika Karunaratne
SL
7
9
Paul van Meekeren
NED
7
9
Ben Cooper
NED
7
9
Roelof van der Merwe
NED
7
9
Ehsan Khan
HK
7
9
James Neesham
NZ
7
9
Fiaz Ahmed
BHR
7
9
Tenjin Rabgey
BHU
7
9
Phemelo Silas
BOT
7
9
Dhruvkumar Maisuria
BOT
7
9
Thatayaone Tshose
BOT
7
9
Prakash Mishra
BUL
7
9
Uday Hathinjar
CMB
7
9
Abdoulaye Aminou
CAM
7
9
Conroy Wright
CIS
7
9
Arslan Amjad
EST
7
9
Kenroy Nestor
GIB
7
9
Ketut Artawan
INS
7
9
Gede Priandana
INS
7
9
Virandeep Singh
MAL
7
9
Suhail Vayani
MAW
7
9
Usman Patel
KUW
7
9
Anoop Orsu
LUX
7
9
William Cope
LUX
7
9
Zoljavkhlan Shurentsetseg
MON
7
9
Khin Aye
MYM
7
10
Ko Ko Lin Thu
MYM
6
10
Nyein Cham Soe
MYM
6
10
Vieira Tembo
MOZ
6
10
Joao Hou
MOZ
6
10
Htet Lin Aung
MYM
6
10
Mohameed Taiwo
NIG
6
10
Sylvester Okpe
NIG
6
10
Isaac Okpe
NIG
6
10
Miggy Podosky
PHL
6
10
Amit Halbhavi
LUX
6
10
Yahya Yakub Mahmad Jakda
LES
6
10
Lefulere Monanthane
LES
6
10
Adnan Idrees
KUW
6
10
Ahmad Faiz
MAL
6
10
Umar Adam
MLD
6
10
Carl Hartmann
IOM
6
10
James Fitzgerald
GIB
6
10
Sahir Naqash
GER
6
10
Joseph Theodore
GHA
6
10
Julien Abega
CAM
6
10
Alain Toube
CAM
6
10
Alen Magdalenic
CRO
6
10
Valentine Mbazo
BOT
6
10
Gakul Ghalley
BHU
6
10
Ish Sodhi
NZ
6
10
Colin de Grandhomme
NZ
6
10
Ross Taylor
NZ
6
10
Tim Southee
NZ
6
10
Mitchell Santner
NZ
6
10
Mark Chapman
HK
6
10
Tanwir Afzal
HK
6
10
Ayush Shukla
HK
6
10
Wesley Barresi
NED
6
10
David Warner
AUS
6
10
Brandon King
WI
6
10
Jonny Bairstow
ENG
6
10
Evin Lewis
WI
6
10
Lendl Simmons
WI
6
10
Afif Hossain
BAN
6
10
Taskin Ahmed
BAN
6
10
Mashrafe Mortaza
BAN
6
10
Tamim Iqbal
BAN
6
10
Arshdeep Singh
IND
6
10
Faheem Ashraf
PAK
6
10
Fakhar Zaman
PAK
6
10
Imad Wasim
PAK
6
10
Umar Gul
PAK
6
10
Rishad Hossain
BAN
6
10
Bilal Khan
OMN
6
10
Shoaib Khan
OMN
6
10
Kervon Hinds
BAH
6
10
Kushal Bhurtel
NEP
6
10
Sese Bau
PNG
6
10
Najibullah Zadran
AFG
6
10
Karim Janat
AFG
6
10
Shafiqullah
AFG
6
10
Azmatullah Omarzai
AFG
6
10
Darwish Rasooli
AFG
6
10
Kyle Coetzer
SCO
6
10
Alasdair Evans
SCO
6
10
Ollie Hairs
SCO
6
10
Michael Leask
SCO
6
10
George Munsey
SCO
6
10
Tadiwanashe Marumani
ZIM
6
10
Elton Chigumbura
ZIM
6
10
Brendan Taylor
ZIM
6
10
Muhammad Waseem
UAE
6
10
Sultan Ahmed
UAE
6
10
Temba Bavuma
SA
6
10
Jean-Paul Duminy
SA
6
10
Harry Tector
IRE
6
10
Mark Adair
IRE
6
10
Andy Balbirnie
IRE
6
10
JP Kotze
NAM
6
10
Bernard Scholtz
NAM
6
10
Wintley Burton
SER
6
10
Ignace Ntirenganya
RWA
6
10
Eric Niyomugabo
RWA
6
10
Imal Liyanage
QTR
6
10
Ramesh Satheesan
ROM
6
10
Manpreet Singh
SIN
6
10
Ivan Selemani
TNZ
6
10
Ally Kimote
TNZ
6
10
Sorawat Desungnoen
THI
6
10
Yalinde Nkanya
TNZ
6
10
Henry Ssenyondo
UGA
6
10
Robinson Obuya
UGA
6
10
Juma Miyagi
UGA
6
10
Patrick Kaltaneaki Matautaava
VAN
6
11
Andrew Mansale
VAN
5
11
Ronald Tari
VAN
5
11
Ronald Lutaaya
UGA
5
11
Serdar Burak Emir
TUR
5
11
Zafer Durmaz
TUR
5
11
Tunahan Turan
TUR
5
11
Suhail Sattar
MYM
5
11
Domingos Mendonca
MYM
5
11
Satarut Rungrueang
THI
5
11
Sarawut Maliwan
THI
5
11
Omary Kitunda
TNZ
5
11
Rohan Rangarajan
SIN
5
11
Pranav Sudarshan
SIN
5
11
George Edward Ngegba
SIL
5
11
Raymond Coker
SIL
5
11
Abu Kamara
SIL
5
11
Abass Gbla
SIL
5
11
John Bangura
SIL
5
11
Aman Desai
SIN
5
11
Emmanuel Sebareme
RWA
5
11
Eric Kubwimana
RWA
5
11
Hamza Khan
RWA
5
11
Isae Niyomugabo
RWA
5
11
Nemanja Zimonjic
SER
5
11
JJ Smit
NAM
5
11
William Porterfield
IRE
5
11
Curtis Campher
IRE
5
11
Harvir Baidwan
CAN
5
11
Rizwan Cheema
CAN
5
11
Hamza Tariq
CAN
5
11
AB de Villiers
SA
5
11
Aaron Johnson
CAN
5
11
Kagiso Rabada
SA
5
11
Tabraiz Shamsi
SA
5
11
Rilee Rossouw
SA
5
11
Sukhdeep Singh
KEN
5
11
Craig Ervine
ZIM
5
11
Ryan Burl
ZIM
5
11
Brian Bennett
ZIM
5
11
Tashinga Musekiwa
ZIM
5
11
Rakep Patel
KEN
5
11
Mark Watt
SCO
5
11
Asghar Stanikzai
AFG
5
11
Matthew Cross
SCO
5
11
Mohammad Shahzad
AFG
5
11
Tony Ura
PNG
5
11
Abinash Bohara
NEP
5
11
Sompal Kami
NEP
5
11
Karan KC
NEP
5
11
Gregory Taylor
BAH
5
11
Julio Jemison
BAH
5
11
Imran Khan
BHR
5
11
Kashyap Prajapati
OMN
5
11
Zeeshan Maqsood
OMN
5
11
Jonty Jenner
JER
5
11
Shoriful Islam
BAN
5
11
Nasum Ahmed
BAN
5
11
Mohammad Rizwan
PAK
5
11
Haris Rauf
PAK
5
11
KL Rahul
IND
5
11
Hasan Nawaz
PAK
5
11
Mahmudullah
BAN
5
11
Abdur Razzak
BAN
5
11
Alex Hales
ENG
5
11
Chadwick Walton
WI
5
11
Dwayne Bravo
WI
5
11
Roston Chase
WI
5
11
Shimron Hetmyer
WI
5
11
Fabian Allen
WI
5
11
Glenn Maxwell
AUS
5
11
Adam Zampa
AUS
5
11
Tim David
AUS
5
11
Avishka Fernando
SL
5
11
Dilshan Madushanka
SL
5
11
Dominic Sabir
BER
5
11
Derrick Brangman
BER
5
11
Kamau Leverock
BER
5
11
Tobias Visee
NED
5
11
Teja Nidamanuru
NED
5
11
Jamie Atkinson
HK
5
11
Nasrulla Rana
HK
5
11
Waqas Barkat
HK
5
11
Anas Khan
HK
5
11
Tim Seifert
NZ
5
11
Finn Allen
NZ
5
11
Luke Ronchi
NZ
5
11
Colin Munro
NZ
5
11
Thinley Jamtsho
BHU
5
11
Tenzin Wangchuk
BHU
5
11
Sathaiya Veerapathiran
BHR
5
11
Ali Raza
BEL
5
11
Burhan Niaz
BEL
5
11
Richard Avery
BRZ
5
11
Dimo Nikolov
BUL
5
11
Ram Sharan
CMB
5
11
Louis Bruce
GIB
5
11
Peter Francis Gallagher
FIN
5
11
Nicolaj Damgaard Laegsgaard
DEN
5
11
Abdul Hashmi
DEN
5
11
Minhaz Khojbariya
ESW
5
11
Gian-Piero Meade
ITL
5
11
Gede Arta
INS
5
11
Dharma Kesuma
INS
5
11
Ferdinando Banunaek
INS
5
11
Kirubasankar Ramamoorthy
INS
5
11
Anthony Stokes
GUE
5
11
Mohamed Azzam
MLD
5
11
Hassan Rasheed
MLD
5
11
Muhammad Wafiq
MAL
5
11
Khizar Hayat
MAL
5
11
Meet Bhavsar
KUW
5
11
Lerotholi Gabriel
LES
5
11
Ibrahim Takahashi
ITL
5
11
Milad Momend
LUX
5
11
Shiv Gill
LUX
5
11
Gladwin Thamae
LES
5
11
Chachole Tlali
LES
5
11
Vikram Vijh
LUX
5
11
Timothy Barker
LUX
5
11
Henry Tyler
PHL
5
11
Abiola Joshua Ayannaike
NIG
5
11
Peter Aho
NIG
5
11
Ademola Adeniyi Onikoyi
NIG
5
11
Htet Lin Oo
MYM
5
11
Pyae Phyo Wai
MYM
5
11
Od Lutbayar
MON
5
11
Nyambaatar Naranbaatar
MON
5
11
Mohammad Anwar Arudin
MAL
5
11
Lamissa Sanogo
MAI
5
11
Cheick Amala Keita
MAI
5
11
Sanze Kamate
MAI
5
11
Aaftab Alam Khan
MLT
5
11
Waseem Abbas
MLT
5
12
Moustapha Simbo Diakite
MAI
4
12
Lassina Berthe
MAI
4
12
Ibrahim Hassan
MLD
4
12
Zakaria Makadji
MAI
4
12
Shoaib Rafiq
MEX
4
12
Mohan Vivekanandan
MON
4
12
Paing Danu
MYM
4
12
Aung Ko Ko
MYM
4
12
Swann Htet Ko Ko
MYM
4
12
Filipe Antonio Cossa
MOZ
4
12
Gomes Gomes
MOZ
4
12
Lourenco Salomone
MOZ
4
12
Agostinho Navicha
MOZ
4
12
Sulaimon Runsewe
NIG
4
12
Anilkumar Natubhai Ahir
PAN
4
12
Raza Iqbal
NOR
4
12
Daniel Smith
PHL
4
12
Grant Russ
PHL
4
12
Richard Goodwin
PHL
4
12
Najjam Shahzad
POR
4
12
Mirza Mohammed Baig
QTR
4
12
Atif Kamal
LUX
4
12
Joost Mees
LUX
4
12
Omar Hussain
LES
4
12
Molai Matsau
LES
4
12
Declan Suzuki
ITL
4
12
Bilal Tahir
KUW
4
12
Mohammed Aslam
KUW
4
12
Mohleki Leoela
LES
4
12
Muhammad Amir
MAL
4
12
Syazrul Ezat Idrus
MAL
4
12
Kelvin Thuchila
MAW
4
12
Chisomo Chete
MAW
4
12
Sami Sohail
MAW
4
12
Gift Kansonkho
MAW
4
12
Donnex Kansonkho
MAW
4
12
Leem Shafeeq
MLD
4
12
Shafraz Jaleel
MLD
4
12
Muhammad Haziq Aiman
MAL
4
12
Anastasios Manousis
GRC
4
12
Abbas Ghani
HUN
4
12
Abhishek Deepak Ahuja
HUN
4
12
Zahir Mohammed
HUN
4
12
Nathan Knights
IOM
4
12
Charlie Hara-Hinze
ITL
4
12
Grant Stewart
ITL
4
12
Joseph Burrows
IOM
4
12
Edward Forrest Beard
IOM
4
12
Stuart Hook
EST
4
12
Sahil Chauhan
EST
4
12
Not on record
DEN
4
12
Pero Bosnjak
CRO
4
12
Mahesh Tambe
FIN
4
12
Amjad Sher
FIN
4
12
Petero Cabebula
FIJ
4
12
Jonathan Oskari Pellervo Scamans
FIN
4
12
Zain Ahmad
FRA
4
12
Rahmatullah Mangal
FRA
4
12
Abubacarr Kuyateh
GAM
4
12
Ousman Bah
GAM
4
12
Mustapha Suwareh
GAM
4
12
Musa Jobarteh
GAM
4
12
Andrew Reyes
GIB
4
12
Julian D Freyone
GIB
4
12
Andreas Gasteratos
GRC
4
12
Talha Ahmed Khan
GER
4
12
Rexford Bakum
GHA
4
12
Kofi Stephen Bagabena
GHA
4
12
Obed Harvey
GHA
4
12
Samson Kwesi Awe Awiah
GHA
4
12
Frank Campbell
GAM
4
12
Fayaz Khan
GER
4
12
Sharwan Godara
CMB
4
12
Gulam Murtaza
CMB
4
12
Etienne Beukes
CMB
4
12
Alexis Balla
CAM
4
12
Dipita Loic
CAM
4
12
Akshay Naidoo
CIS
4
12
Brian Corbin
CIS
4
12
Romario Edwards
ARG
4
12
Sachin Ravikumar
COR
4
12
Wei Lei
CHN
4
12
Tian Sen Qun
CHN
4
12
Chen Zhuo Yue
CHN
4
12
Michel Assuncao
BRZ
4
12
Firas Hussain
BUL
4
12
Katlo Piet
BOT
4
12
Monroux Kasselman
BOT
4
12
Mmoloki Mooketsi
BOT
4
12
Yasar Haroon
BRZ
4
12
Namgay Thinley
BHU
4
12
Greigor Caisley
BRZ
4
12
Sheraz Sheikh
BEL
4
12
Shahbaz Badar
BHR
4
12
Sarfaraz Ali
BHR
4
12
Imran Butt
BHR
4
12
Umer Toor
BHR
4
12
Saber Zakhil
BEL
4
12
Murid Ekrami
BEL
4
12
Garret Banner
BLI
4
12
Glenford Banner
BLI
4
12
Tashi Dorji
BHU
4
12
Kane Williamson
NZ
4
12
Nathan McCullum
NZ
4
12
Kyle Mills
NZ
4
12
Michael Bracewell
NZ
4
12
Lockie Ferguson
NZ
4
12
Shahid Wasif
HK
4
12
Anshuman Rath
HK
4
12
Tom Cooper
NED
4
12
Gerrie Snyman
NAM
4
12
Bas de Leede
NED
4
12
Antonius Staal
NED
4
12
Aryan Dutt
NED
4
12
Fred Klaassen
NED
4
12
Terryn Fray
BER
4
12
Allan Douglas
BER
4
12
Dion Stovell
BER
4
12
Zeko Burgess
BER
4
12
Milinda Siriwardana
SL
4
12
Matheesha Pathirana
SL
4
12
Josh Inglis
AUS
4
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
ODI
Ireland in Namibia ODI Series
NAM
131/5 (21.2)
IRE
129 (33.1)
T20I
Afghanistan v Zimbabwe T20I Series
AFG
81/3 (8.1)
ZIM
79 (14.3)
T20I
India in New Zealand T20I Series
NZ
195/3 (18.0)
IND
191/8 (20.0)
›