Pakistan hold the record for the most 'ducks' in one-day internationals. They had six against England in the 1987 Texaco Trophy at Edgbaston. They repeated the feat when they were dismissed for just 43 runs by the West Indies in 1992-93 one-day series match at Newlands.
The table below provides a list of five or more ducks by a team in ODIs:
DUCKS | TEAM | VS | SCORE | MATCH | TOURNAMENT |
6 | Pakistan | England | 9/213 | 1987 Texaco Trophy (ENG v PAK) | Edgbaston |
6 | Pakistan | West Indies | 43 | 1992-1993 Total International Series | Newlands |
6 | South Africa | Australia | 106 | 2001-2002 VB Series | Sydney Cricket Grnd |
5 | Sri Lanka | India | 109 | 2003 ICC World Cup | The Wanderers, Johannesburg |
5 | England | West Indies | 194 | 1979 Prudential World Cup | Lord's |
5 | West Indies | Pakistan | 103 | 1996-1997 Carlton & United Series | Melbourne Cricket Ground |
5 | England | Zimbabwe | 118 | 1996-1997 ZIM v ENG | Harare Sports Club |
5 | South Africa | Pakistan | 101 | 1999-2000 Coca-Cola Cup | Sharjah Stadium |
5 | West Indies | Zimbawe | 91 | 2000-2001 Carlton Series | Sydney Cricket Ground |
5 | New Zealand | Pakistan | 149 | 2000-2001 NZL v PAK | Eden Park |
5 | Zimbabwe | Sri Lanka | 38 | 2001-2002 LG Abans Triangular Series | Sinhalese Sports Ground |
5 | Canada | Sri Lanka | 36 | 2003 ICC World Cup | Boland Bank Park |