Longest Test match innings without scoring a run (male)

The longest innings without scoring is 101 min by Geoff Allott (b. 24 December 1971) for New Zealand v. South Africa at Auckland on 2 March 1999. Allott faced a total of 77 deliveries.