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 2018: Top Performers, Rankings & Full Stats
This page shows players with the most ducks during the 2018 season, ranking them by their on-field performances.
ODI
2018
181 entries
1
5
Kusal Mendis
SL
level with Blessing Muzarabani
1
5
Blessing Muzarabani
ZIM
2
4
Ehsan Nawaz
HK
1 off the lead
● LEADS
Kusal Mendis
SL
5 · level with Muzarabani
↑ IN THE CHASE
1
player sits within 10% of the lead on most ducks
● NATION IN FRONT
Zimbabwe
8 of the top 50 · 17 teams represented
★ RANGE
5
top of the list, down to 1 at the other end
Most Ducks — full list
181 entries, ranked
Table view
1
Kusal Mendis
SL
5
1
Blessing Muzarabani
ZIM
5
2
Ehsan Nawaz
HK
4
2
Henry Nicholls
NZ
4
2
Rubel Hossain
BAN
4
3
Jos Buttler
ENG
3
3
Jason Roy
ENG
3
3
Shai Hope
WI
3
3
Colin Munro
NZ
3
3
Scott McKechnie
HK
3
3
William Porterfield
IRE
3
3
Malcolm Waller
ZIM
3
3
Tendai Chatara
ZIM
3
3
Cephas Zhuwao
ZIM
3
3
Solomon Mire
ZIM
3
3
Imran Haider
UAE
3
3
Sompal Kami
NEP
3
3
Arjun Mutreja
SIN
3
4
Syazrul Ezat Idrus
MAL
2
4
Muhammad Anwar A Rahman
MAL
2
4
Mohd Shafiq Mohd Sharif
MAL
2
4
Karan KC
NEP
2
4
Rohit Paudel
NEP
2
4
Lalit Rajbanshi
NEP
2
4
Sese Bau
PNG
2
4
Lega Siaka
PNG
2
4
Manpreet Singh
SIN
2
4
Basant Regmi
NEP
2
4
Mujeeb Ur Rahman
AFG
2
4
Ahmed Raza
UAE
2
4
Mohammad Naveed
UAE
2
4
Aizaz Khan
HK
2
4
Anshuman Rath
HK
2
4
Shane Snater
NED
2
4
Paul Stirling
IRE
2
4
Imran Tahir
SA
2
4
Andile Phehlukwayo
SA
2
4
Graeme Cremer
ZIM
2
4
Craig Ervine
ZIM
2
4
Kyle Jarvis
ZIM
2
4
Devendra Bishoo
WI
2
4
Boyd Rankin
ENG
2
4
Mashrafe Mortaza
BAN
2
4
Shakib Al Hasan
BAN
2
4
Anamul Haque
BAN
2
4
Litton Das
BAN
2
4
Fazle Mahmud
BAN
2
4
Mohammad Hafeez
PAK
2
4
Babar Azam
PAK
2
4
Fakhar Zaman
PAK
2
4
Mitchell Starc
AUS
2
5
Ashton Agar
AUS
1
5
Aaron Finch
AUS
1
5
Chris Lynn
AUS
1
5
Marcus Stoinis
AUS
1
5
Adam Zampa
AUS
1
5
D'Arcy Short
AUS
1
5
Upul Tharanga
SL
1
5
Thisara Perera
SL
1
5
Dhananjaya de Silva
SL
1
5
Shaheen Afridi
PAK
1
5
MS Dhoni
IND
1
5
Umesh Yadav
IND
1
5
Rohit Sharma
IND
1
5
KL Rahul
IND
1
5
Jasprit Bumrah
IND
1
5
Hardik Pandya
IND
1
5
Shardul Thakur
IND
1
5
Siddarth Kaul
IND
1
5
Hasan Ali
PAK
1
5
Shadab Khan
PAK
1
5
Faheem Ashraf
PAK
1
5
Imam-ul-Haq
PAK
1
5
Shehan Jayasuriya
SL
1
5
Dasun Shanaka
SL
1
5
Amila Aponso
SL
1
5
Wanindu Hasaranga
SL
1
5
Prabath Jayasuriya
SL
1
5
Martin Guptill
NZ
1
5
Pieter Seelaar
NED
1
5
Wesley Barresi
NED
1
5
Stephan Myburgh
NED
1
5
Ben Cooper
NED
1
5
Vivian Kingma
NED
1
5
Roelof van der Merwe
NED
1
5
Max O'Dowd
NED
1
5
Azhar Ali
PAK
1
5
Usman Khan
PAK
1
5
Soumya Sarkar
BAN
1
5
Nasir Hossain
BAN
1
5
Imrul Kayes
BAN
1
5
Mahmudullah
BAN
1
5
Jake Ball
ENG
1
5
Ed Joyce
ENG
1
5
Alex Hales
ENG
1
5
Moeen Ali
ENG
1
5
Chris Gayle
WI
1
5
Marlon Samuels
WI
1
5
Kemar Roach
WI
1
5
Kieran Powell
WI
1
5
Jason Holder
WI
1
5
Jason Mohammed
WI
1
5
Rovman Powell
WI
1
5
Shimron Hetmyer
WI
1
5
Keemo Paul
WI
1
5
Oshane Thomas
WI
1
5
Liam Plunkett
ENG
1
5
Eoin Morgan
ENG
1
5
Jonny Bairstow
ENG
1
5
Joe Root
ENG
1
5
Brian Vitori
ZIM
1
5
Aiden Markram
SA
1
5
Elton Chigumbura
ZIM
1
5
Brendan Taylor
ZIM
1
5
David Miller
SA
1
5
Farhaan Behardien
SA
1
5
Reeza Hendricks
SA
1
5
Tabraiz Shamsi
SA
1
5
Andy Balbirnie
IRE
1
5
Peter Chase
IRE
1
5
Hashim Amla
SA
1
5
Bas de Leede
NED
1
5
Roy Lamsam
HK
1
5
Tom Latham
NZ
1
5
Colin de Grandhomme
NZ
1
5
Nizakat Khan
HK
1
5
Tanwir Afzal
HK
1
5
Waqas Barkat
HK
1
5
Kinchit Shah
HK
1
5
Mark Chapman
HK
1
5
Ehsan Khan
HK
1
5
Simandeep Singh
HK
1
5
Gerrie Snyman
NAM
1
5
Sarel Burger
NAM
1
5
Craig Williams
NAM
1
5
Abdul Shakoor
UAE
1
5
Ghulam Shabber
UAE
1
5
Rohan Mustafa
UAE
1
5
Shaiman Anwar
UAE
1
5
Gary Wilson
IRE
1
5
Brandon Mavuta
ZIM
1
5
Liam Roche
ZIM
1
5
Peter Moor
ZIM
1
5
Tendai Chisoro
ZIM
1
5
Wellington Masakadza
ZIM
1
5
Tarisai Musakanda
ZIM
1
5
Ryan Burl
ZIM
1
5
Ihsanullah
AFG
1
5
Shakti Gauchan
NEP
1
5
Subash Khakurel
NEP
1
5
Sagar Pun
NEP
1
5
Sharad Vesawkar
NEP
1
5
Zahoor Khan
UAE
1
5
Chirag Suri
UAE
1
5
Safyaan Sharif
SCO
1
5
Craig Wallace
SCO
1
5
George Munsey
SCO
1
5
Mark Watt
SCO
1
5
Brad Wheal
SCO
1
5
Asghar Stanikzai
AFG
1
5
Mohammad Shahzad
AFG
1
5
Gulbadin Naib
AFG
1
5
Hashmatullah Shaidi
AFG
1
5
Sharafuddin Ashraf
AFG
1
5
Nasir Jamal
AFG
1
5
Rashid Khan
AFG
1
5
Anantha Krishna
SIN
1
5
Not on record
SIN
1
5
Norman Vanua
PNG
1
5
Damien Ravu
PNG
1
5
Jason Kila
PNG
1
5
Ahmad Butt
OMN
1
5
Dhivendran Mogan
MAL
1
5
Sandeep Lamichhane
NEP
1
5
Aarif Sheikh
NEP
1
5
Mahuru Dai
PNG
1
5
Vani Morea
PNG
1
5
Mohammad Anwar Arudin
MAL
1
5
Aryaman Sunil Uchil
SIN
1
5
Rohan Rangarajan
SIN
1
5
Anish Edward Paraam
SIN
1
Show all 181 ↓
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)
›