SLOGOVER

Where Cricket Meets Memories

What Is the Longest Duck in Cricket History (Most Balls Faced for 0)?

What Is the Longest Duck in Cricket History (Most Balls Faced for 0)?

Longest Duck in Cricket: 77 Balls Without a Run - World Record
Geoff Allott 77 Ball Duck is the longest duck in Test History

The longest duck in cricket history is 77 balls, faced by Geoff Allott of New Zealand against South Africa in 1999.
He stayed at the crease for 101 minutes without scoring a run — the highest ever in Test cricket.

No player in cricket history has faced more deliveries without scoring — making this the ultimate record of resistance.


📊 Top 5 Longest Ducks in Test Cricket (Most Balls Faced for 0)

RankPlayerBalls FacedOpponentGroundYear
1Geoff Allott (NZ)77South AfricaAuckland1999
2James Anderson (Eng)55Sri LankaLeeds2014
3Richard Ellison (Eng)52IndiaMumbai1984
4Peter Such (Eng)51New ZealandManchester1999
5Paul Sheahan (Aus)44EnglandLord’s1968

🏏 Longest Duck in Test Cricket

Geoff Allott created this record during a Test match against South Africa in Auckland in 1999.

Geoff Allott, longest duck in cricket

He faced 77 deliveries and remained at the crease for 101 minutes without scoring, setting the record for the longest duck in cricket history.


🔥 Match Context

South Africa declared at 621/5, with Daryll Cullinan scoring 275*.

New Zealand were struggling at 320/9, but Geoff Allott and Chris Harris showed exceptional resistance.

This effort helped New Zealand secure a draw, turning a near-certain defeat into survival.


📌 Record Significance

FAQs

What is the longest duck in cricket?

The longest duck in cricket is 77 balls, faced by Geoff Allott against South Africa in 1999.

Who faced the most balls without scoring in Test cricket?

Geoff Allott holds the record after facing 77 balls without scoring.

What is a golden duck in cricket?

A golden duck is when a batsman is dismissed on the first ball they face.

Which player has the longest duck in Test cricket history?

New Zealand’s Geoff Allott holds the record for the longest duck in Test cricket with 77 balls.

Has anyone faced more than 77 balls without scoring in cricket?

No, Geoff Allott’s 77-ball duck remains the highest number of balls faced without scoring in international cricket.

Refer to Best Cricket Records Website ESPNCrickInfo for more such interesting information.

77 Ball Duck Geoff Allott Geoff Allott World Record Duck Longest Duck In Cricket 77 Balls Longest Duck In Test Cricket History Longest Duck In Test History Most Balls Faced For Duck Record Rare Cricket Records Ducks Who Faced Most Balls Without Scoring Cricket