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 Ducks in 2021: Top Performers, Rankings & Full Stats
This page shows players with the most ducks during the 2021 season, ranking them by their on-field performances.
T20I
2021
430 entries
1
4
Mahedi Hasan
BAN
level with Orlando Stewart
1
4
Orlando Stewart
BAH
1
4
Abiola Joshua Ayannaike
NIG
● LEADS
Mahedi Hasan
BAN
4 · level with Stewart
↑ IN THE CHASE
3
players sit within 10% of the lead on most ducks
● NATION IN FRONT
Netherlands
5 of the top 50 · 22 teams represented
★ RANGE
4
top of the list, down to 1 at the other end
Most Ducks — full list
430 entries, ranked
Table view
1
Mahedi Hasan
BAN
4
1
Orlando Stewart
BAH
4
1
Abiola Joshua Ayannaike
NIG
4
1
Saud Islam
UGA
4
2
Arvind Laiji Kerai
SIL
3
2
Edmond Ernest
SIL
3
2
Samuel Conteh
SIL
3
2
Jatinkumar Chandhubai Darji
TNZ
3
2
Afif Hossain
BAN
3
2
Yahya Yakub Mahmad Jakda
LES
3
2
Peter Aho
NIG
3
2
Timothy Filer
EST
3
2
Glenford Banner
BLI
3
2
Mushfiqur Rahim
BAN
3
2
Andre Russell
WI
3
2
Ashton Agar
AUS
3
2
Avishka Fernando
SL
3
2
Richie Berrington
SCO
3
2
Calum MacLeod
SCO
3
3
Matthew Cross
SCO
2
3
Michael Leask
SCO
2
3
Mark Watt
SCO
2
3
Tinashe Kamunhukamwe
ZIM
2
3
Rushab Patel
KEN
2
3
Eugene Ochieng
KEN
2
3
Rohan Mustafa
UAE
2
3
George Linde
SA
2
3
Regis Chakabva
ZIM
2
3
Sikandar Raza
ZIM
2
3
Temba Bavuma
SA
2
3
Wessly Madhevere
ZIM
2
3
Nehemiah Odhiambo
KEN
2
3
Rachin Ravindra
NZ
2
3
Cole McConchie
NZ
2
3
Ben Cooper
NED
2
3
Roelof van der Merwe
NED
2
3
Glenn Phillips
NZ
2
3
Brandon Glover
NED
2
3
Bas de Leede
NED
2
3
Antonius Staal
NED
2
3
Craig Williams
NAM
2
3
Zane Green
NAM
2
3
Kevin O'Brien
IRE
2
3
Craig Young
IRE
2
3
Tabraiz Shamsi
SA
2
3
Aaron Finch
AUS
2
3
Wanindu Hasaranga
SL
2
3
Bhanuka Rajapaksa
SL
2
3
Dion Stovell
BER
2
3
Kane Williamson
NZ
2
3
Colin de Grandhomme
NZ
2
3
KL Rahul
IND
2
3
Adam Zampa
AUS
2
3
Alex Carey
AUS
2
3
Shoriful Islam
BAN
2
3
Nasum Ahmed
BAN
2
3
Shardul Thakur
IND
2
3
Kieron Pollard
WI
2
3
Hayden Walsh
WI
2
3
Jonny Bairstow
ENG
2
3
Mahmudullah
BAN
2
3
Soumya Sarkar
BAN
2
3
Mustafizur Rahman
BAN
2
3
Litton Das
BAN
2
3
Nurul Hasan
BAN
2
3
Mohammad Saifuddin
BAN
2
3
Mohammad Rizwan
PAK
2
3
Babar Azam
PAK
2
3
Mohammad Nawaz
PAK
2
3
Saber Zakhil
BEL
2
3
Julien Abega
CAM
2
3
Rashid Khan
AFG
2
3
Tomas Rossi
ARG
2
3
Alan Kirschbaum
ARG
2
3
Jagnauth Jagroo
BAH
2
3
Not on record
BUL
2
3
Mancoba Jele
ESW
2
3
Joseph James Wright
ESW
2
3
Juber Ghadiyali
ESW
2
3
Dylan Budge
SCO
2
3
Ishan Silva
BUL
2
3
Kevin D'Souza
BUL
2
3
Dimo Nikolov
BUL
2
3
Alain Toube
CAM
2
3
Kalle Vislapuu
EST
2
3
Sri Vishnu Elam Bharathi
GER
2
3
Talha Ahmed Khan
GER
2
3
Sahir Naqash
GER
2
3
Not on record
UAE
2
3
Spiros Siriotis
GRC
2
3
Rexford Bakum
GHA
2
3
Daniel Kwabena Anefie
GHA
2
3
Kenroy Nestor
GIB
2
3
Grant Stewart
ITL
2
3
Jaspreet Singh
ITL
2
3
Edson Daisy Silva
KUW
2
3
James Fitzgerald
GIB
2
3
Omar Hussain
LES
2
3
Molai Matsau
LES
2
3
Maaz Khan
LES
2
3
Chisomo Chete
MAW
2
3
Ashok Bishnoi
MLT
2
3
Ibrahim Rizan
MLD
2
3
Anilkumar Natubhai Ahir
PAN
2
3
Joost Mees
LUX
2
3
Nikunj Ahir
PAN
2
3
Dineshbhai Ahir
PAN
2
3
Mohmad Sohel Patel
PAN
2
3
Gohar Manan
ROM
2
3
Wilson Niyitanga
RWA
2
3
Ally Kimote
TNZ
2
3
John Bangura
SIL
2
3
Vadodariya Lalji Mukesh
SEY
2
3
Shanmugasundram Mohan
SEY
2
3
Mazharul Islam
SEY
2
3
SanjayKumar Thakor
TNZ
2
3
Apon Mustafizur
SER
2
3
George Sesay
SIL
2
3
Ronak Bharatibhai Patel
UGA
2
4
Kenneth Waiswa
UGA
1
4
Frank Akankwasa
UGA
1
4
Henry Ssenyondo
UGA
1
4
Riazat Ali Shah
UGA
1
4
Arnold Otwani
UGA
1
4
Frank Nsubuga
UGA
1
4
Dinesh Nakrani
UGA
1
4
Miniru Kpaka
SIL
1
4
Paul Byron
SEY
1
4
Hirani Harji
SEY
1
4
Ivan Selemani
TNZ
1
4
Abhik Patwa
TNZ
1
4
Abu Kamara
SIL
1
4
Abass Gbla
SIL
1
4
Zahid Khan
SIL
1
4
Osman Thomas Sankoh
SIL
1
4
Sivakumar Udhayan
SEY
1
4
Sohail Rocket
SEY
1
4
Thiyagarajan Rajiv
SEY
1
4
Charlie Rumistrzewicz
SPN
1
4
Paul Daniel Hennessy
SPN
1
4
Yasir Ali
SPN
1
4
Ravi Panchal
SPN
1
4
Christian Munoz-Mills
SPN
1
4
Rahel Khan
SWE
1
4
Liam Karlsson
SWE
1
4
Wynand Boshoff
SWE
1
4
Noorkhan Ahmedi
SWI
1
4
Salum Jumbe
TNZ
1
4
Jitin Pratap Singh
TNZ
1
4
Harsheed Anantkumar Chohan
TNZ
1
4
Bilal Hassan
UGA
1
4
Didier Ndikubwimana
RWA
1
4
Kabare Kevin Irakoze
RWA
1
4
Eric Dusingizimana
RWA
1
4
Sajid Imran Cheema
SAR
1
4
Nemanja Zimonjic
SER
1
4
Brett Jeffrey Davidson
SER
1
4
Leslie Dunbar
SER
1
4
Clinton Rubagumya
RWA
1
4
Yusuf Ebrahim Akalwaya
PAN
1
4
Abdullah Bham Jasat
PAN
1
4
Alick Kansonkho
MAW
1
4
Siraj Ullah Khadem
POR
1
4
Anthony Robert Andersen Chambers
POR
1
4
Amandeep Singh
POR
1
4
Imran Khan
POR
1
4
Imal Liyanage
QTR
1
4
Zaheer Ibrahim
QTR
1
4
Kamran Khan
QTR
1
4
Taranjeet Singh
ROM
1
4
Waqar Abbasi
ROM
1
4
Sami Ullah
ROM
1
4
Cosmin Zavoiu
ROM
1
4
Shantanu Vashisht
ROM
1
4
Ramesh Satheesan
ROM
1
4
Umar Adam
MLD
1
4
Ibrahim Nashath
MLD
1
4
Hassan Rasheed
MLD
1
4
Aaftab Alam Khan
MLT
1
4
Vincent Adewoye
NIG
1
4
Usman Arif
NOR
1
4
Faizan Mumtaz
NOR
1
4
Ahmadullah Shinwari
NOR
1
4
Kuruge Abeyrathna
NOR
1
4
Ehtsham Ul Haq
NOR
1
4
Bilal Muhammad Khan
MLT
1
4
Zeeshan Khan
MLT
1
4
Varun Thamotharam
MLT
1
4
Waseem Abbas
MLT
1
4
Gopal Chaturvedi
MLT
1
4
Not on record
MLT
1
4
Gerito Orlando Sopinho
MOZ
1
4
Joao Hou
MOZ
1
4
Santana de Jesus Jose Dima
MOZ
1
4
Jose Bulele
MOZ
1
4
Segun Olalekan Olayinka
NIG
1
4
Ashmit Shreshta
NIG
1
4
Chukwuemeka Samuel Mba
NIG
1
4
Olayinka Olaleye
NIG
1
4
Mustapha Yusuf
NIG
1
4
Sami Sohail
MAW
1
4
Mohd Shafiq Mohd Sharif
MAL
1
4
Ahmad Faiz
MAL
1
4
Leem Shafeeq
MLD
1
4
Wedage Janaka Malinda
MLD
1
4
Amit Halbhavi
LUX
1
4
Sulaimon Runsewe
NIG
1
4
Daniel Gim
NIG
1
4
Daniel Ajekun
NIG
1
4
Sesan Adedeji
NIG
1
4
Mohameed Taiwo
NIG
1
4
Chima Akachukwu
NIG
1
4
Ademola Adeniyi Onikoyi
NIG
1
4
Sylvester Okpe
NIG
1
4
Isaac Okpe
NIG
1
4
Lefulere Monanthane
LES
1
4
Luke A Collado
GIB
1
4
Syed Amanullah
GRC
1
4
Ravija Sandaruwan
KUW
1
4
Gladwin Thamae
LES
1
4
Chachole Tlali
LES
1
4
Samir Abdul Saeed Patel
LES
1
4
Ayaj Ashraf Ali Patel
LES
1
4
Not on record
ITL
1
4
Gian-Piero Meade
ITL
1
4
Not on record
SIN
1
4
Richard Hatchman
GIB
1
4
Andrew Reyes
GIB
1
4
Nikolaos Mourikis
GRC
1
4
Amarpreet Mehmi
GRC
1
4
Anastasios Manousis
GRC
1
4
Khaibar Deldar
HUN
1
4
Ali Yalmaz
HUN
1
4
Abhijeet Deepak Ahuja
HUN
1
4
Nathan Knights
IOM
1
4
Joseph Burrows
IOM
1
4
George Burrows
IOM
1
4
Kofi Francis Bakiweyem
GHA
1
4
Joseph Theodore
GHA
1
4
Amoluk Singh Sehmbi
GHA
1
4
Moses Kofi Anafie
GHA
1
4
Harmanjot Singh
GER
1
4
Marko Vaik
EST
1
4
Murali MR Obili
EST
1
4
Stuart Hook
EST
1
4
Charles Ondoa
CAM
1
4
Dipita Loic
CAM
1
4
Maxwell Fru
CAM
1
4
Prakash Mishra
BUL
1
4
Not on record
BUL
1
4
Mohammad Shahzad
AFG
1
4
Sharafuddin Ashraf
AFG
1
4
Roderick Mitchell
BAH
1
4
John Frederick Chester
ESW
1
4
Peter Francis Gallagher
FIN
1
4
Aniketh Pusthay
FIN
1
4
Vanraaj Padhaal
FIN
1
4
Virk Ali
FRA
1
4
Usman Khan
FRA
1
4
Suventhiran Santhirakumaran
FRA
1
4
Noman Amjad
FRA
1
4
Alestin Johnmary
FRA
1
4
Nooruddin Mujadady
GER
1
4
Umair Qasim
ESW
1
4
Muhammad Amin
ESW
1
4
Siphesihle Kubheka
ESW
1
4
Not on record
BUL
1
4
Bruno Toube
CAM
1
4
Ali Masood
EST
1
4
Everette Haven
BAH
1
4
Jonathan Barry
BAH
1
4
Fiaz Ahmed
BHR
1
4
Anasim Khan
BHR
1
4
Ali Raza
BEL
1
4
Faisal Mehmood
BEL
1
4
Burhan Niaz
BEL
1
4
Nemish Mehta
BEL
1
4
Shaheryar Butt
BEL
1
4
Jonathan Charles James Hurley
ARG
1
4
Alejandro Ferguson
ARG
1
4
Hernan Fennell
ARG
1
4
Mark Simpson-Parker
AST
1
4
Abdullah Akbarjan
AST
1
4
Bhumeshwar Jagroo
BAH
1
4
Hazratullah Zazai
AFG
1
4
Aasif Sheikh
NEP
1
4
Lega Siaka
PNG
1
4
Tony Ura
PNG
1
4
Norman Vanua
PNG
1
4
Simon Atai
PNG
1
4
Kiplin Doriga
PNG
1
4
Yasir Mohammad
USA
1
4
Monank Patel
USA
1
4
Ali Khan
USA
1
4
Ritwik Behera
USA
1
4
Ahmad Butt
OMN
1
4
Jatinder Singh
OMN
1
4
Zak Tribe
JER
1
4
Harrison Carlyon
JER
1
4
Nicholas Ferraby
JER
1
4
Rajwinder Brar
CYP
1
4
Zeeshan Sarwar
CYP
1
4
Scott Austin
CYP
1
4
Neeraj Kumar Tiwari
CYP
1
4
Tejwinder Singh
CYP
1
4
Sachithra Nalin Pathirana
CYP
1
4
BLCS Kumara
CYP
1
4
Gurpratap Singh
CYP
1
4
Chamal Sadun
CYP
1
4
Vyshakh Jagannivasan
CZR
1
4
Smit Jagdishkumar Patel
CZR
1
4
Sabawoon Davizi
CZR
1
4
Shangeev Thanikaithasan
DEN
1
4
Surya Anand
DEN
1
4
Rizwan Tariq Mahmood
DEN
1
4
Syed Bashir Ahmed Shah
DEN
1
4
Anique Uddin
DEN
1
4
Ayush Ummat
EST
1
4
Ali Raza
EST
1
4
Mamoon Latif
BEL
1
4
Syed Jamil
BEL
1
4
T'shaka Patterson
BLI
1
4
Keagan Tillett
BLI
1
4
Travis Samuels
BLI
1
4
Garret Banner
BLI
1
4
Kenton Young
BLI
1
4
Bernan Stephenson
BLI
1
4
Aaron Muslar
BLI
1
4
Andrew Banner
BLI
1
4
Adithiya Rangaswamy
BOT
1
4
Tharindu Perera
BOT
1
4
Andrey Lilov
BUL
1
4
Omar Rassol
BUL
1
4
Aswad Khan
BUL
1
4
Sulaiman Ali
BUL
1
4
Hasan Ali
PAK
1
4
Fakhar Zaman
PAK
1
4
Asif Ali
PAK
1
4
Haris Rauf
PAK
1
4
Haider Ali
PAK
1
4
Usman Qadir
PAK
1
4
Arshad Iqbal
PAK
1
4
Virat Kohli
IND
1
4
Shikhar Dhawan
IND
1
4
Rohit Sharma
IND
1
4
Shakib Al Hasan
BAN
1
4
Saif Hassan
BAN
1
4
Chris Jordan
ENG
1
4
Jos Buttler
ENG
1
4
Jason Roy
ENG
1
4
Matthew Parkinson
ENG
1
4
Dominic Drakes
WI
1
4
Chris Gayle
WI
1
4
Dwayne Bravo
WI
1
4
Andre Fletcher
WI
1
4
Evin Lewis
WI
1
4
Nicholas Pooran
WI
1
4
Roston Chase
WI
1
4
Oshane Thomas
WI
1
4
Obed McCoy
WI
1
4
Fabian Allen
WI
1
4
Suryakumar Yadav
IND
1
4
Varun Chakravarthy
IND
1
4
Matthew Wade
AUS
1
4
Shoaib Malik
PAK
1
4
Mohammad Naim
BAN
1
4
Josh Philippe
AUS
1
4
Isuru Udana
SL
1
4
Kusal Perera
SL
1
4
Sanju Samson
IND
1
4
Prithvi Shaw
IND
1
4
Mitchell Marsh
AUS
1
4
Josh Hazlewood
AUS
1
4
Mitchell Santner
NZ
1
4
Ish Sodhi
NZ
1
4
James Neesham
NZ
1
4
Macai Simmons
BER
1
4
Kamau Leverock
BER
1
4
Allan Douglas
BER
1
4
Okera Bascome
BER
1
4
Martin Guptill
NZ
1
4
Pathum Nissanka
SL
1
4
Maheesh Theekshana
SL
1
4
Marcus Stoinis
AUS
1
4
Andrew Tye
AUS
1
4
Lahiru Kumara
SL
1
4
Chamika Karunaratne
SL
1
4
Andile Phehlukwayo
SA
1
4
Dwaine Pretorius
SA
1
4
Lungi Ngidi
SA
1
4
Keshav Maharaj
SA
1
4
Aiden Markram
SA
1
4
Heinrich Klaasen
SA
1
4
Anrich Nortje
SA
1
4
Janneman Malan
SA
1
4
Barry McCarthy
IRE
1
4
Mark Adair
IRE
1
4
Harry Tector
IRE
1
4
Gerhard Erasmus
NAM
1
4
JJ Smit
NAM
1
4
Bernard Scholtz
NAM
1
4
Mark Chapman
HK
1
4
Jan Nicol Loftie-Eaton
NAM
1
4
Scott Edwards
NED
1
4
Daryl Mitchell
NZ
1
4
Finn Allen
NZ
1
4
Tobias Visee
NED
1
4
Aryan Dutt
NED
1
4
Ryan ten Doeschate
NED
1
4
Paul van Meekeren
NED
1
4
Elijah Otieno
KEN
1
4
Gurdeep Singh
KEN
1
4
Vraj Patel
KEN
1
4
Richard Ngarava
ZIM
1
4
David Wiese
SA
1
4
Wellington Masakadza
ZIM
1
4
Blessing Muzarabani
ZIM
1
4
Brandon Mavuta
ZIM
1
4
Tendai Chatara
ZIM
1
4
Richmond Mutumbami
ZIM
1
4
Muhammad Waseem
UAE
1
4
Sultan Ahmed
UAE
1
4
Tadiwanashe Marumani
ZIM
1
4
Kyle Coetzer
SCO
1
4
Brad Wheal
SCO
1
4
George Munsey
SCO
1
4
Alasdair Evans
SCO
1
4
Josh Davey
SCO
1
4
Ollie Hairs
SCO
1
4
Safyaan Sharif
SCO
1
Show all 430 ↓
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)
›