No ducks in career in Tests+ODIs+T20Is

No ducks in career
Player
Span
Mat
Inns
NO
Runs
HS
Ave
100
50
0
2022-202555506178615140.594110
1974-1979314761215115*29.63160
1951-195924447128018934.59350
2019-2025494197176922.40010
1902-190522403131714635.59260
2008-201130403120711432.62280
2019-20244239577610122.82220
2022-202539394153211443.772100
1948-19542237389610726.35140
2023-2025373757677523.96030
1952-195921351107118931.50160
2019-20243535778466*28.00050
1980-1988403445348317.80030
1990-19952834363698*20.51030
2019-2022353488258031.73060
2022-20255433123253815.47000
1910-19211632298315032.76240
1920-192619311135220345.06460
2019-202557316193217.72000
2019-20233130665555*27.29030
2015-2017172918369129.85070
1981-19872328263610324.46110
1992-1997242883634418.15000
2022-2024302846407226.66030
1882-18931827172011727.69150
2008-2016382794304623.88000
2021-2025322743915117.00010
1881-1887152626566427.33050
2018-2022142626077925.29030
2019-20242826358169*25.26040
1969-19781625560512530.25110
2019-2024332554138620.65030
2021-2024142507048228.16040
2021-20242625437789*17.95020
2022-202520253483115*21.95110
2019-20232524751161*30.05020
2019-2023242416047926.26040
1921-1926162315929426.90040
1973-198017233837214*41.85200
1983-1988202313465015.72010
2013-2017262344747424.94020
2014-2022242363915523.00010
1958-19611322198413746.85340
2008-2015222215629826.76030
2019-2025242215327325.33030
2023-2025252212915413.85010
2024-2025222237839441.21080
1937-1953132104396620.90050
1947-19521121288113346.36260
2003-2010212105809327.61040
2003-2007212123974820.89000
2004-2007332151765411.00010
2019-202522212642100*33.78130
2019-2024272142074012.17000
2019-2025252143094418.17000
2022-202526214644101*37.88140
2022-20242121056810627.04120
2022-202421215562102*35.12110
1949-19551220256210731.22120
2019-202435201016438*16.40000
2019-2025202052353715.66000
2020-2022212005419127.05040
2025-2025222035846334.35040
Records includes the following current or recent matches:

England v India at Leeds, 1st Test, Jun 20-24, 2025 [Test # 2587]

Canada v Bermuda at King City (NW), ICC Men's T20 World Cup Americas Region Final 12th match, Jun 22, 2025 [T20I # 3263]

Bahamas v Cayman Islands at King City (NW), ICC Men's T20 World Cup Americas Region Final 11th match, Jun 22, 2025 [T20I # 3262]

Luxembourg v Switzerland at Walferdange, 3rd T20I, Jun 22, 2025 [T20I # 3261]

Hungary v Slovenia at Szodliget, 3rd T20I, Jun 22, 2025 [T20I # 3260]