Duck Out In International Cricket
Discover the List of Batsmen With Most Duck Out In International Cricket In all Format. Explore each player's duck out in tests, ODI and T20 international cricket matches.

Many players have a record of batsmen with most ducks outs in international cricket in their career span. It is regrettable for players to have the most ducks out in any format. Muthiah Muralidaran is the top player in the Most Duck Out In all International Cricket Format. He has a record of 59 duck outs in international cricket in a career span of 1992 to 2011. Courtney Walsh is the number one player in the list of the Most Ducks Out In cricket history. He has a record of 43 ducks out. Sanath Jayasuriya is on top in the list of most duck out in international ODI cricket. He has a record of 34 duckouts. Moreover, in t20, Paul Stirling is the top player with the most duck outs which is 13.

In this blog, we have gathered the list of cricketers with the Most Ducks In International Cricket In all Format. Plus we have also listed the top 10 players with the most duck outs in each format test, ODI and T20 respectively.

List of Batsmen With Most Duck Out In All International Cricket Format

Sr.NoPlayer NameCareer SpanTeam MatchesTotal RunsSR100s50sOut on Duck
1Muthiah Muralidaran1992-2011Sri Lanka495193672.560159
2Courtney Walsh1984-2001West Indies 337125749.500054
3Sanath Jayasuriya1989-2011Sri Lanka5862103281.174210353
4Glenn McGrath1993-2007Australia 37676141.850149
5Stuart Broad2006-2023England 344430966.9711349
6Mahela Jayawardene1997-2015Sri Lanka6522595764.735413647
7Daniel Vettori1997-2015New Zealand442698965.3662746
8James Anderson2002-2024England400162740.720145
9Wasim Akram1984-2003Pakistan460661568.3931345
10Zaheer Khan2000-2014India 309203658.690344
Batsmen Most Duck Out In All International Cricket Format

List of Batsmen With Batsmen Most Duck Out In International Cricket In ODI

SR.NOPLAYER NAMECAREER SPANTEAMMATCHESTOTAL RUNSSR100s50sOut on Duck
1Sanath Jayasuriya1989-2011Sri Lanka4451343091.20286834
2Shahid Afridi1996-2015Pakistan3988064117.0063930
3Wasim Akram1984-2003Pakistan356371788.330628+
4Mahela Jayawardene1998-2015Sri Lanka4481265078.96197728
5Lasith Malinga2004-2019Sri Lanka22656774.500126
6Muthiah Muralidaran1993-2011Sri Lanka35067477.560025
7Chaminda Vaas1994-2008Sri Lanka322202572.420125
8Chris Gayle1999-2019West Indies3011048087.19255425
9Romesh Kaluwitharana1990-2004Sri Lanka189371177.7022324
10Daniel Vettori1997-2015New Zealand295225382.980423
Batsmen Most Duck Out In International Cricket In ODI

List of Batsmen With Most Duck Out In International Test Cricket

SR.NOPLAYER NAMECAREER SPANTEAMMATCHESTOTAL RUNSSR100s50sOut on Duck
1Courtney Walsh1984-2001West Indies13293644.820043
2Stuart Broad2007-2023England167366265.3111339
3Chris Martin2000-2013New Zealand7112320.000036
4Glenn McGrath1993-2007Australia12464140.820135
5Ishant Sharma2007-2021India10578530.560134
6Shane Warne1992-2007Australia145315457.6501234
7James Anderson2003-2024England187135339.420134
8Muttiah Muralidaran1992-2010ICC/Sri Lanka133126170.280133
9Zaheer Khan2000-2014India92123151.700329
10Mervyn Dillon1997-2004West Indies3854939.750026
Batsmen With Most Duck Out In International Test Cricket

List of Batsmen With Most Duck Out In International T20 Cricket

SR.NoPlayer NameCareer SpanTeamMatchesTotal RunsSR100s50sOut on Duck
1Paul Stirling2009-2024Ireland1373491135.2012313
2Kevin Irakoze2021-2023Rwanda72478106.450112
3Kevin O’Brien2008-2021Ireland1101973130.921512
4Rohit Sharma2007-2024India1513974139.9752912
5David Anefie2019-2023Ghana36246108.370011
6Zuhura Bimenyimana2021-2023Rwanda66269128.090011
7Regis Chakabva2008-2022Zimbabwe49682122.440011
8Olivier Tuyisenge2021-2023Rwanda711181104.691311
9Soumya Sarkar2015-2024Bangladesh781287122.330511
10Tillakaratne Dilshan2006-2016Sri Lanka801889120.5411310
Batsmen With Most Duck Out In International T20 Cricket

Also Read – Bowlers Who Concede Most Runs in T20 International