Cricket Record for Most Consecutive Ducks: ODI, T20i, Test
There is a record in the exciting sport of cricket for the most consecutive ducks, which is both bizarre and fascinating.
This feat is a testament to the unpredictability of the game of cricket, where even the greatest players have experienced dry spells on the field.
As we examine this underappreciated area of cricket's past, we'll look back on the lives of the players who hold the records for the most consecutive ducks in one-day internationals, Twenty20 Internationals, and Test Matches.
The stories told in each medium capture the sport's grit, its unpredictability, and its essential nature.
Experience the highs and lows of pursuing the record for the most consecutive ducks with us as we explore this fascinating facet of cricket.
The book is a voyage through the humanity of cricket, a celebration of the game's soul, and a tip of the cap to the players who find themselves in the unusual position of holding this record. How about we just jump in?
Cricket Record for Most Consecutive Ducks: ODI, T20i, Test
Player | Ducks | Runs | Inns | | Team | Opposition | Ground | Match Date | Scorecard |
RG Holland |
5 |
0 |
1 |
|
Australia |
v England |
Birmingham |
15 Aug 1985 |
Test # 1021 |
|
|
0 |
3 |
|
Australia |
v England |
Birmingham |
15 Aug 1985 |
Test # 1021 |
|
|
0 |
1 |
|
Australia |
v New Zealand |
Brisbane |
8 Nov 1985 |
Test # 1029 |
|
|
0 |
3 |
|
Australia |
v New Zealand |
Brisbane |
8 Nov 1985 |
Test # 1029 |
|
|
0 |
2 |
|
Australia |
v New Zealand |
Sydney |
22 Nov 1985 |
Test # 1030 |
DK Morrison |
5 |
0 |
1 |
|
New Zealand |
v Australia |
Wellington |
24 Mar 1993 |
ODI # 822 |
|
|
0 |
2 |
|
New Zealand |
v Australia |
Perth |
12 Nov 1993 |
Test # 1235 |
|
|
0 |
2 |
|
New Zealand |
v Australia |
Hobart |
26 Nov 1993 |
Test # 1236 |
|
|
0 |
3 |
|
New Zealand |
v Australia |
Hobart |
26 Nov 1993 |
Test # 1236 |
|
|
0 |
1 |
|
New Zealand |
v Australia |
Brisbane |
3 Dec 1993 |
Test # 1238 |
AB Agarkar |
5 |
0 |
4 |
|
India |
v Australia |
Adelaide |
10 Dec 1999 |
Test # 1476 |
|
|
0 |
2 |
|
India |
v Australia |
Melbourne |
26 Dec 1999 |
Test # 1479 |
|
|
0 |
4 |
|
India |
v Australia |
Melbourne |
26 Dec 1999 |
Test # 1479 |
|
|
0 |
1 |
|
India |
v Australia |
Sydney |
2 Jan 2000 |
Test # 1481 |
|
|
0 |
3 |
|
India |
v Australia |
Sydney |
2 Jan 2000 |
Test # 1481 |
R Peel |
4 |
0 |
2 |
|
England |
v Australia |
Adelaide |
11 Jan 1895 |
Test # 44 |
|
|
0 |
4 |
|
England |
v Australia |
Adelaide |
11 Jan 1895 |
Test # 44 |
|
|
0 |
2 |
|
England |
v Australia |
Sydney |
1 Feb 1895 |
Test # 45 |
|
|
0 |
3 |
|
England |
v Australia |
Sydney |
1 Feb 1895 |
Test # 45 |
RJ Crisp |
4 |
0 |
2 |
|
South Africa |
v Australia |
Cape Town |
1 Jan 1936 |
Test # 249 |
|
|
0 |
3 |
|
South Africa |
v Australia |
Cape Town |
1 Jan 1936 |
Test # 249 |
|
|
0 |
1 |
|
South Africa |
v Australia |
Durban |
28 Feb 1936 |
Test # 251 |
|
|
0 |
3 |
|
South Africa |
v Australia |
Durban |
28 Feb 1936 |
Test # 251 |
P Roy |
4 |
0 |
3 |
|
India |
v England |
Lord's |
19 Jun 1952 |
Test # 352 |
|
|
0 |
2 |
|
India |
v England |
Manchester |
17 Jul 1952 |
Test # 353 |
|
|
0 |
3 |
|
India |
v England |
Manchester |
17 Jul 1952 |
Test # 353 |
|
|
0 |
2 |
|
India |
v England |
The Oval |
14 Aug 1952 |
Test # 354 |
LSM Miller |
4 |
0 |
4 |
|
New Zealand |
v South Africa |
Johannesburg |
24 Dec 1953 |
Test # 378 |
|
|
0 |
2 |
|
New Zealand |
v South Africa |
Johannesburg |
29 Jan 1954 |
Test # 381 |
|
|
0 |
3 |
|
New Zealand |
v South Africa |
Johannesburg |
29 Jan 1954 |
Test # 381 |
|
|
0 |
1 |
|
New Zealand |
v South Africa |
Gqeberha |
5 Feb 1954 |
Test # 382 |
RB Desai |
4 |
0 |
3 |
|
India |
v England |
The Oval |
20 Aug 1959 |
Test # 478 |
|
|
0 |
1 |
|
India |
v Australia |
Delhi |
12 Dec 1959 |
Test # 482 |
|
|
0 |
3 |
|
India |
v Australia |
Delhi |
12 Dec 1959 |
Test # 482 |
|
|
0 |
2 |
|
India |
v Australia |
Chennai |
13 Jan 1960 |
Test # 486 |
DR Hadlee |
4 |
0 |
3 |
|
New Zealand |
v Pakistan |
Dunedin |
7 Feb 1973 |
Test # 712 |
|
|
0 |
1 |
|
New Zealand |
v Pakistan |
Christchurch |
11 Feb 1973 |
ODI # 5 |
|
|
0 |
2 |
|
New Zealand |
v Pakistan |
Auckland |
16 Feb 1973 |
Test # 713 |
|
|
0 |
2 |
|
New Zealand |
v England |
Nottingham |
7 Jun 1973 |
Test # 722 |
BS Bedi |
4 |
0 |
1 |
|
India |
v England |
Leeds |
13 Jul 1974 |
ODI # 12 |
|
|
0 |
1 |
|
India |
v West Indies |
Delhi |
11 Dec 1974 |
Test # 747 |
|
|
0 |
3 |
|
India |
v West Indies |
Delhi |
11 Dec 1974 |
Test # 747 |
|
|
0 |
1 |
|
India |
v West Indies |
Eden Gardens |
27 Dec 1974 |
Test # 750 |
GG Arnold |
4 |
0 |
2 |
|
England |
v Australia |
Adelaide |
25 Jan 1975 |
Test # 754 |
|
|
0 |
4 |
|
England |
v Australia |
Adelaide |
25 Jan 1975 |
Test # 754 |
|
|
0 |
2 |
|
England |
v Australia |
Melbourne |
8 Feb 1975 |
Test # 755 |
|
|
0 |
1 |
|
England |
v New Zealand |
Dunedin |
8 Mar 1975 |
ODI # 17 |
WM Clark |
4 |
0 |
1 |
|
Australia |
v West Indies |
Port of Spain |
3 Mar 1978 |
Test # 819 |
|
|
0 |
3 |
|
Australia |
v West Indies |
Port of Spain |
3 Mar 1978 |
Test # 819 |
|
|
0 |
1 |
|
Australia |
v West Indies |
Bridgetown |
17 Mar 1978 |
Test # 821 |
|
|
0 |
3 |
|
Australia |
v West Indies |
Bridgetown |
17 Mar 1978 |
Test # 821 |
GS Chappell |
4 |
0 |
3 |
|
Australia |
v Pakistan |
Melbourne |
11 Dec 1981 |
Test # 913 |
|
|
0 |
1 |
|
Australia |
v Pakistan |
Sydney |
17 Dec 1981 |
ODI # 128 |
|
|
0 |
1 |
|
Australia |
v West Indies |
Perth |
20 Dec 1981 |
ODI # 130 |
|
|
0 |
1 |
|
Australia |
v West Indies |
Melbourne |
26 Dec 1981 |
Test # 915 |
PI Pocock |
4 |
0 |
2 |
|
England |
v West Indies |
Manchester |
26 Jul 1984 |
Test # 992 |
|
|
0 |
3 |
|
England |
v West Indies |
Manchester |
26 Jul 1984 |
Test # 992 |
|
|
0 |
2 |
|
England |
v West Indies |
The Oval |
9 Aug 1984 |
Test # 993 |
|
|
0 |
4 |
|
England |
v West Indies |
The Oval |
9 Aug 1984 |
Test # 993 |
AL Logie |
4 |
0 |
1 |
|
West Indies |
v Pakistan |
Peshawar |
2 Dec 1985 |
ODI # 344 |
|
|
0 |
1 |
|
West Indies |
v Pakistan |
Rawalpindi |
4 Dec 1985 |
ODI # 345 |
|
|
0 |
2 |
|
West Indies |
v Pakistan |
Peshawar |
17 Oct 1986 |
ODI # 396 |
|
|
0 |
1 |
|
West Indies |
v Pakistan |
Gujranwala |
4 Nov 1986 |
ODI # 397 |
JG Bracewell |
4 |
0 |
3 |
|
New Zealand |
v Pakistan |
Wellington |
10 Feb 1989 |
Test # 1115 |
|
|
0 |
2 |
|
New Zealand |
v Pakistan |
Auckland |
24 Feb 1989 |
Test # 1116 |
|
|
0 |
1 |
|
New Zealand |
v India |
Christchurch |
2 Feb 1990 |
Test # 1136 |
|
|
0 |
2 |
|
New Zealand |
v Australia |
Christchurch |
4 Mar 1990 |
ODI # 615 |
ML Su'a |
4 |
0 |
3 |
|
New Zealand |
v Sri Lanka |
Colombo (SSC) |
6 Dec 1992 |
Test # 1204 |
|
|
0 |
2 |
|
New Zealand |
v Pakistan |
Hamilton |
2 Jan 1993 |
Test # 1207 |
|
|
0 |
4 |
|
New Zealand |
v Pakistan |
Hamilton |
2 Jan 1993 |
Test # 1207 |
|
|
0 |
2 |
|
New Zealand |
v Australia |
Christchurch |
25 Feb 1993 |
Test # 1215 |
RP de Groen |
4 |
0 |
3 |
|
New Zealand |
v South Africa |
Johannesburg |
25 Nov 1994 |
Test # 1276 |
|
|
0 |
2 |
|
New Zealand |
v South Africa |
Cape Town |
6 Dec 1994 |
ODI # 956 |
|
|
0 |
1 |
|
New Zealand |
v Pakistan |
Gqeberha |
13 Dec 1994 |
ODI # 961 |
|
|
0 |
1 |
|
New Zealand |
v Pakistan |
East London |
19 Dec 1994 |
ODI # 966 |
DN Patel |
4 |
0 |
3 |
|
New Zealand |
v Pakistan |
Rawalpindi |
28 Nov 1996 |
Test # 1342 |
|
|
0 |
2 |
|
New Zealand |
v Pakistan |
Gujranwala |
4 Dec 1996 |
ODI # 1146 |
|
|
0 |
1 |
|
New Zealand |
v England |
Auckland |
24 Jan 1997 |
Test # 1351 |
|
|
0 |
3 |
|
New Zealand |
v England |
Auckland |
24 Jan 1997 |
Test # 1351 |
PV Simmons |
4 |
0 |
3 |
|
West Indies |
v New Zealand |
St John's |
27 Apr 1996 |
Test # 1326 |
|
|
0 |
1 |
|
West Indies |
v Pakistan |
Sydney |
18 Jan 1997 |
ODI # 1165 |
|
|
0 |
2 |
|
West Indies |
v Pakistan |
Melbourne |
20 Jan 1997 |
ODI # 1166 |
|
|
0 |
2 |
|
West Indies |
v Australia |
Perth |
1 Feb 1997 |
Test # 1353 |
M Mbangwa |
4 |
0 |
3 |
|
Zimbabwe |
v New Zealand |
Wellington |
19 Feb 1998 |
Test # 1401 |
|
|
0 |
1 |
|
Zimbabwe |
v New Zealand |
Auckland |
26 Feb 1998 |
Test # 1402 |
|
|
0 |
3 |
|
Zimbabwe |
v New Zealand |
Auckland |
26 Feb 1998 |
Test # 1402 |
|
|
0 |
1 |
|
Zimbabwe |
v Pakistan |
Bulawayo |
14 Mar 1998 |
Test # 1408 |
AD Mullally |
4 |
0 |
2 |
|
England |
v Australia |
Brisbane |
20 Nov 1998 |
Test # 1428 |
|
|
0 |
1 |
|
England |
v Australia |
Perth |
28 Nov 1998 |
Test # 1431 |
|
|
0 |
3 |
|
England |
v Australia |
Perth |
28 Nov 1998 |
Test # 1431 |
|
|
0 |
2 |
|
England |
v Australia |
Adelaide |
11 Dec 1998 |
Test # 1434 |
GD McGrath |
4 |
0 |
2 |
|
Australia |
v England |
Melbourne |
26 Dec 1998 |
Test # 1436 |
|
|
0 |
4 |
|
Australia |
v England |
Melbourne |
26 Dec 1998 |
Test # 1436 |
|
|
0 |
1 |
|
Australia |
v England |
Sydney |
2 Jan 1999 |
Test # 1439 |
|
|
0 |
3 |
|
Australia |
v England |
Sydney |
2 Jan 1999 |
Test # 1439 |
WPUJC Vaas |
4 |
0 |
3 |
|
Sri Lanka |
v Pakistan |
Dhaka |
12 Mar 1999 |
Test # 1450 |
|
|
0 |
2 |
|
Sri Lanka |
v Pakistan |
Jamshedpur |
19 Mar 1999 |
ODI # 1411 |
|
|
0 |
2 |
|
Sri Lanka |
v India |
Nagpur |
22 Mar 1999 |
ODI # 1415 |
|
|
0 |
2 |
|
Sri Lanka |
v India |
Pune |
30 Mar 1999 |
ODI # 1426 |
HK Olonga |
4 |
0 |
2 |
|
Zimbabwe |
v Sri Lanka |
Harare |
15 Dec 1999 |
ODI # 1529 |
|
|
0 |
1 |
|
Zimbabwe |
v England |
Kimberley |
30 Jan 2000 |
ODI # 1553 |
|
|
0 |
2 |
|
Zimbabwe |
v South Africa |
Gqeberha |
6 Feb 2000 |
ODI # 1558 |
|
|
0 |
1 |
|
Zimbabwe |
v England |
Bulawayo |
18 Feb 2000 |
ODI # 1564 |
CH Gayle |
4 |
0 |
4 |
|
West Indies |
v Sri Lanka |
Kandy |
21 Nov 2001 |
Test # 1570 |
|
|
0 |
1 |
|
West Indies |
v Sri Lanka |
Colombo (SSC) |
29 Nov 2001 |
Test # 1572 |
|
|
0 |
3 |
|
West Indies |
v Sri Lanka |
Colombo (SSC) |
29 Nov 2001 |
Test # 1572 |
|
|
0 |
1 |
|
West Indies |
v Zimbabwe |
Colombo (SSC) |
9 Dec 2001 |
ODI # 1777 |
D Ramnarine |
4 |
0 |
1 |
|
West Indies |
v Sri Lanka |
Colombo (SSC) |
29 Nov 2001 |
Test # 1572 |
|
|
0 |
3 |
|
West Indies |
v Sri Lanka |
Colombo (SSC) |
29 Nov 2001 |
Test # 1572 |
|
|
0 |
2 |
|
West Indies |
v Pakistan |
Sharjah |
7 Feb 2002 |
Test # 1588 |
|
|
0 |
4 |
|
West Indies |
v Pakistan |
Sharjah |
7 Feb 2002 |
Test # 1588 |
DBL Powell |
4 |
0 |
3 |
|
West Indies |
v Sri Lanka |
Colombo (SSC) |
13 Jul 2005 |
Test # 1755 |
|
|
0 |
2 |
|
West Indies |
v Sri Lanka |
Kandy |
22 Jul 2005 |
Test # 1757 |
|
|
0 |
4 |
|
West Indies |
v Sri Lanka |
Kandy |
22 Jul 2005 |
Test # 1757 |
|
|
0 |
1 |
|
West Indies |
v India |
Dambulla |
31 Jul 2005 |
ODI # 2263 |
Shabbir Ahmed |
4 |
0 |
1 |
|
Pakistan |
v West Indies |
Kingston |
3 Jun 2005 |
Test # 1754 |
|
|
0 |
3 |
|
Pakistan |
v West Indies |
Kingston |
3 Jun 2005 |
Test # 1754 |
|
|
0 |
1 |
|
Pakistan |
v England |
Multan |
12 Nov 2005 |
Test # 1770 |
|
|
0 |
3 |
|
Pakistan |
v England |
Multan |
12 Nov 2005 |
Test # 1770 |
CS Martin |
4 |
0 |
2 |
|
New Zealand |
v Sri Lanka |
Napier |
8 Jan 2006 |
ODI # 2312 |
|
|
0 |
1 |
|
New Zealand |
v West Indies |
Auckland |
9 Mar 2006 |
Test # 1787 |
|
|
0 |
3 |
|
New Zealand |
v West Indies |
Auckland |
9 Mar 2006 |
Test # 1787 |
|
|
0 |
2 |
|
New Zealand |
v West Indies |
Wellington |
17 Mar 2006 |
Test # 1790 |
A Nel |
4 |
0 |
1 |
|
South Africa |
v Sri Lanka |
Colombo (SSC) |
27 Jul 2006 |
Test # 1810 |
|
|
0 |
3 |
|
South Africa |
v Sri Lanka |
Colombo (SSC) |
27 Jul 2006 |
Test # 1810 |
|
|
0 |
2 |
|
South Africa |
v New Zealand |
Brabourne |
16 Oct 2006 |
ODI # 2430 |
|
|
0 |
1 |
|
South Africa |
v Sri Lanka |
Ahmedabad |
24 Oct 2006 |
ODI # 2435 |
Danish Kaneria |
4 |
0 |
2 |
|
Pakistan |
v South Africa |
Lahore |
8 Oct 2007 |
Test # 1844 |
|
|
0 |
1 |
|
Pakistan |
v India |
Delhi |
22 Nov 2007 |
Test # 1849 |
|
|
0 |
3 |
|
Pakistan |
v India |
Delhi |
22 Nov 2007 |
Test # 1849 |
|
|
0 |
2 |
|
Pakistan |
v India |
Eden Gardens |
30 Nov 2007 |
Test # 1850 |
JM Davison |
4 |
0 |
1 |
|
Canada |
v Netherlands |
Dubai (DSC) |
9 Feb 2010 |
T20I # 136 |
|
|
0 |
1 |
|
Canada |
v Kenya |
Dubai (DSC) |
10 Feb 2010 |
T20I # 138 |
|
|
0 |
2 |
|
Canada |
v Sri Lanka |
Hambantota |
20 Feb 2011 |
ODI # 3102 |
|
|
0 |
2 |
|
Canada |
v Zimbabwe |
Nagpur |
28 Feb 2011 |
ODI # 3111 |
CB Mpofu |
4 |
0 |
2 |
|
Zimbabwe |
v New Zealand |
Harare |
17 Oct 2011 |
T20I # 213 |
|
|
0 |
2 |
|
Zimbabwe |
v New Zealand |
Bulawayo |
1 Nov 2011 |
Test # 2013 |
|
|
0 |
4 |
|
Zimbabwe |
v New Zealand |
Bulawayo |
1 Nov 2011 |
Test # 2013 |
|
|
0 |
2 |
|
Zimbabwe |
v Sri Lanka |
Hambantota |
18 Sep 2012 |
T20I # 263 |
SL Malinga |
4 |
0 |
2 |
|
Sri Lanka |
v South Africa |
Pallekele |
26 Jul 2013 |
ODI # 3398 |
|
|
0 |
2 |
|
Sri Lanka |
v South Africa |
Colombo (RPS) |
2 Aug 2013 |
T20I # 323 |
|
|
0 |
1 |
|
Sri Lanka |
v New Zealand |
Hambantota |
10 Nov 2013 |
ODI # 3432 |
|
|
0 |
2 |
|
Sri Lanka |
v Pakistan |
Sharjah |
18 Dec 2013 |
ODI # 3445 |
SL Malinga |
4 |
0 |
1 |
|
Sri Lanka |
v Pakistan |
Abu Dhabi |
25 Dec 2013 |
ODI # 3448 |
|
|
0 |
2 |
|
Sri Lanka |
v Pakistan |
Abu Dhabi |
27 Dec 2013 |
ODI # 3450 |
|
|
0 |
1 |
|
Sri Lanka |
v Bangladesh |
Mirpur |
17 Feb 2014 |
ODI # 3469 |
|
|
0 |
1 |
|
Sri Lanka |
v New Zealand |
Chattogram |
31 Mar 2014 |
T20I # 395 |
BA Stokes |
4 |
0 |
1 |
|
England |
v West Indies |
Bridgetown |
13 Mar 2014 |
T20I # 364 |
|
|
0 |
2 |
|
England |
v India |
Nottingham |
9 Jul 2014 |
Test # 2128 |
|
|
0 |
2 |
|
England |
v India |
Lord's |
17 Jul 2014 |
Test # 2130 |
|
|
0 |
4 |
|
England |
v India |
Lord's |
17 Jul 2014 |
Test # 2130 |
SL Malinga |
4 |
0 |
1 |
|
Sri Lanka |
v South Africa |
Pallekele |
9 Jul 2014 |
ODI # 3501 |
|
|
0 |
2 |
|
Sri Lanka |
v South Africa |
Hambantota |
12 Jul 2014 |
ODI # 3502 |
|
|
0 |
1 |
|
Sri Lanka |
v Pakistan |
Hambantota |
26 Aug 2014 |
ODI # 3515 |
|
|
0 |
2 |
|
Sri Lanka |
v New Zealand |
Christchurch |
14 Feb 2015 |
ODI # 3599 |
N Pradeep |
4 |
0 |
4 |
|
Sri Lanka |
v India |
Colombo (SSC) |
28 Aug 2015 |
Test # 2179 |
|
|
0 |
1 |
|
Sri Lanka |
v West Indies |
Galle |
14 Oct 2015 |
Test # 2181 |
|
|
0 |
1 |
|
Sri Lanka |
v West Indies |
Colombo (PSS) |
22 Oct 2015 |
Test # 2182 |
|
|
0 |
3 |
|
Sri Lanka |
v West Indies |
Colombo (PSS) |
22 Oct 2015 |
Test # 2182 |
N Pradeep |
4 |
0 |
1 |
|
Sri Lanka |
v Pakistan |
Abu Dhabi |
28 Sep 2017 |
Test # 2275 |
|
|
0 |
3 |
|
Sri Lanka |
v Pakistan |
Abu Dhabi |
28 Sep 2017 |
Test # 2275 |
|
|
0 |
1 |
|
Sri Lanka |
v Pakistan |
Dubai (DSC) |
6 Oct 2017 |
Test # 2278 |
|
|
0 |
3 |
|
Sri Lanka |
v Pakistan |
Dubai (DSC) |
6 Oct 2017 |
Test # 2278 |
A Dananjaya |
4 |
0 |
1 |
|
Sri Lanka |
v Bangladesh |
Colombo (RPS) |
31 Jul 2019 |
ODI # 4195 |
|
|
0 |
2 |
|
Sri Lanka |
v New Zealand |
Galle |
14 Aug 2019 |
Test # 2354 |
|
|
0 |
1 |
|
Sri Lanka |
v New Zealand |
Pallekele |
3 Sep 2019 |
T20I # 879 |
|
|
0 |
1 |
|
Sri Lanka |
v New Zealand |
Pallekele |
6 Sep 2019 |
T20I # 880 |
BKG Mendis |
4 |
0 |
3 |
|
Sri Lanka |
v South Africa |
Centurion |
26 Dec 2020 |
Test # 2399 |
|
|
0 |
1 |
|
Sri Lanka |
v South Africa |
Johannesburg |
3 Jan 2021 |
Test # 2401 |
|
|
0 |
3 |
|
Sri Lanka |
v South Africa |
Johannesburg |
3 Jan 2021 |
Test # 2401 |
|
|
0 |
1 |
|
Sri Lanka |
v England |
Galle |
14 Jan 2021 |
Test # 2403 |
Khaled Ahmed |
4 |
0 |
2 |
|
Bangladesh |
v Pakistan |
Mirpur |
4 Dec 2021 |
Test # 2439 |
|
|
0 |
3 |
|
Bangladesh |
v Pakistan |
Mirpur |
4 Dec 2021 |
Test # 2439 |
|
|
0 |
2 |
|
Bangladesh |
v South Africa |
Durban |
31 Mar 2022 |
Test # 2460 |
|
|
0 |
4 |
|
Bangladesh |
v South Africa |
Durban |
31 Mar 2022 |
Test # 2460 |
Mujeeb Ur Rahman |
4 |
0 |
1 |
|
Afghanistan |
v Sri Lanka |
Pallekele |
27 Nov 2022 |
ODI # 4488 |
|
|
0 |
2 |
|
Afghanistan |
v Pakistan |
Sharjah |
27 Mar 2023 |
T20I # 2035 |
|
|
0 |
2 |
|
Afghanistan |
v Sri Lanka |
Hambantota |
4 Jun 2023 |
ODI # 4580 |
|
|
0 |
1 |
|
Afghanistan |
v Sri Lanka |
Hambantota |
7 Jun 2023 |
ODI # 4583 |
Cricket Record for Most Consecutive Ducks: ODI
Player | Ducks | Runs | Inns | | Team | Opposition | Ground | Match Date | Scorecard |
AL Logie |
4 |
0 |
1 |
|
West Indies |
v Pakistan |
Peshawar |
2 Dec 1985 |
ODI # 344 |
|
|
0 |
1 |
|
West Indies |
v Pakistan |
Rawalpindi |
4 Dec 1985 |
ODI # 345 |
|
|
0 |
2 |
|
West Indies |
v Pakistan |
Peshawar |
17 Oct 1986 |
ODI # 396 |
|
|
0 |
1 |
|
West Indies |
v Pakistan |
Gujranwala |
4 Nov 1986 |
ODI # 397 |
GP Wickramasinghe |
4 |
0 |
2 |
|
Sri Lanka |
v Pakistan |
Singapore |
7 Apr 1996 |
ODI # 1093 |
|
|
0 |
2 |
|
Sri Lanka |
v South Africa |
Johannesburg |
5 Apr 1998 |
ODI # 1306 |
|
|
0 |
1 |
|
Sri Lanka |
v Pakistan |
Benoni |
15 Apr 1998 |
ODI # 1317 |
|
|
0 |
1 |
|
Sri Lanka |
v South Africa |
Bloemfontein |
19 Apr 1998 |
ODI # 1321 |
HK Olonga |
4 |
0 |
2 |
|
Zimbabwe |
v Sri Lanka |
Harare |
15 Dec 1999 |
ODI # 1529 |
|
|
0 |
1 |
|
Zimbabwe |
v England |
Kimberley |
30 Jan 2000 |
ODI # 1553 |
|
|
0 |
2 |
|
Zimbabwe |
v South Africa |
Gqeberha |
6 Feb 2000 |
ODI # 1558 |
|
|
0 |
1 |
|
Zimbabwe |
v England |
Bulawayo |
18 Feb 2000 |
ODI # 1564 |
C White |
4 |
0 |
1 |
|
England |
v Pakistan |
Lahore |
27 Oct 2000 |
ODI # 1649 |
|
|
0 |
1 |
|
England |
v Pakistan |
Rawalpindi |
30 Oct 2000 |
ODI # 1653 |
|
|
0 |
1 |
|
England |
v Sri Lanka |
Dambulla |
23 Mar 2001 |
ODI # 1694 |
|
|
0 |
2 |
|
England |
v Sri Lanka |
Colombo (RPS) |
25 Mar 2001 |
ODI # 1695 |
SL Malinga |
4 |
0 |
1 |
|
Sri Lanka |
v South Africa |
Pallekele |
9 Jul 2014 |
ODI # 3501 |
|
|
0 |
2 |
|
Sri Lanka |
v South Africa |
Hambantota |
12 Jul 2014 |
ODI # 3502 |
|
|
0 |
1 |
|
Sri Lanka |
v Pakistan |
Hambantota |
26 Aug 2014 |
ODI # 3515 |
|
|
0 |
2 |
|
Sri Lanka |
v New Zealand |
Christchurch |
14 Feb 2015 |
ODI # 3599 |
DK Lillee |
3 |
0 |
1 |
|
Australia |
v England |
Sydney |
14 Jan 1980 |
ODI # 83 |
|
|
0 |
1 |
|
Australia |
v West Indies |
Sydney |
18 Jan 1980 |
ODI # 85 |
|
|
0 |
2 |
|
Australia |
v England |
The Oval |
20 Aug 1980 |
ODI # 91 |
M Hendrick |
3 |
0 |
2 |
|
England |
v West Indies |
Lord's |
23 Jun 1979 |
ODI # 74 |
|
|
0 |
2 |
|
England |
v Australia |
Birmingham |
6 Jun 1981 |
ODI # 120 |
|
|
0 |
2 |
|
England |
v Australia |
Leeds |
8 Jun 1981 |
ODI # 121 |
CJ McDermott |
3 |
0 |
1 |
|
Australia |
v India |
Melbourne |
31 Jan 1986 |
ODI # 360 |
|
|
0 |
1 |
|
Australia |
v India |
Sydney |
5 Feb 1986 |
ODI # 362 |
|
|
0 |
2 |
|
Australia |
v New Zealand |
Dunedin |
19 Mar 1986 |
ODI # 369 |
TE Blain |
3 |
0 |
1 |
|
New Zealand |
v Pakistan |
Colombo (SSC) |
7 Apr 1986 |
ODI # 380 |
|
|
0 |
1 |
|
New Zealand |
v India |
Sharjah |
10 Apr 1986 |
ODI # 381 |
|
|
0 |
1 |
|
New Zealand |
v Pakistan |
Sharjah |
15 Apr 1986 |
ODI # 384 |
AJ Stewart |
3 |
0 |
1 |
|
England |
v Pakistan |
Nagpur |
30 Oct 1989 |
ODI # 590 |
|
|
0 |
1 |
|
England |
v West Indies |
Kingston |
3 Mar 1990 |
ODI # 614 |
|
|
0 |
1 |
|
England |
v West Indies |
Georgetown |
7 Mar 1990 |
ODI # 617 |
DK Morrison |
3 |
0 |
1 |
|
New Zealand |
v Pakistan |
Sharjah |
1 May 1990 |
ODI # 629 |
|
|
0 |
2 |
|
New Zealand |
v Pakistan |
Lahore |
2 Nov 1990 |
ODI # 636 |
|
|
0 |
1 |
|
New Zealand |
v Pakistan |
Peshawar |
4 Nov 1990 |
ODI # 637 |
Shoaib Mohammad |
3 |
0 |
1 |
|
Pakistan |
v South Africa |
East London |
15 Feb 1993 |
ODI # 803 |
|
|
0 |
2 |
|
Pakistan |
v West Indies |
Durban |
19 Feb 1993 |
ODI # 805 |
|
|
0 |
1 |
|
Pakistan |
v West Indies |
Johannesburg |
27 Feb 1993 |
ODI # 810 |
PV Simmons |
3 |
0 |
1 |
|
West Indies |
v Zimbabwe |
Hyderabad (Deccan) |
21 Nov 1993 |
ODI # 854 |
|
|
0 |
2 |
|
West Indies |
v Sri Lanka |
Eden Gardens |
25 Nov 1993 |
ODI # 857 |
|
|
0 |
2 |
|
West Indies |
v India |
Eden Gardens |
27 Nov 1993 |
ODI # 858 |
CR Matthews |
3 |
0 |
1 |
|
South Africa |
v Australia |
Perth |
16 Jan 1994 |
ODI # 874 |
|
|
0 |
2 |
|
South Africa |
v Australia |
Gqeberha |
22 Feb 1994 |
ODI # 885 |
|
|
0 |
1 |
|
South Africa |
v Australia |
East London |
2 Apr 1994 |
ODI # 900 |
SR Tendulkar |
3 |
0 |
2 |
|
India |
v Sri Lanka |
Colombo (SSC) |
17 Sep 1994 |
ODI # 927 |
|
|
0 |
2 |
|
India |
v West Indies |
Faridabad |
17 Oct 1994 |
ODI # 931 |
|
|
0 |
2 |
|
India |
v West Indies |
Wankhede |
20 Oct 1994 |
ODI # 933 |
RP de Groen |
3 |
0 |
2 |
|
New Zealand |
v South Africa |
Cape Town |
6 Dec 1994 |
ODI # 956 |
|
|
0 |
1 |
|
New Zealand |
v Pakistan |
Gqeberha |
13 Dec 1994 |
ODI # 961 |
|
|
0 |
1 |
|
New Zealand |
v Pakistan |
East London |
19 Dec 1994 |
ODI # 966 |
A Kumble |
3 |
0 |
2 |
|
India |
v England |
The Oval |
23 May 1996 |
ODI # 1102 |
|
|
0 |
1 |
|
India |
v England |
Leeds |
25 May 1996 |
ODI # 1103 |
|
|
0 |
1 |
|
India |
v Australia |
Colombo (SSC) |
6 Sep 1996 |
ODI # 1113 |
Shadab Kabir |
3 |
0 |
2 |
|
Pakistan |
v England |
Nottingham |
1 Sep 1996 |
ODI # 1111 |
|
|
0 |
1 |
|
Pakistan |
v India |
Toronto |
16 Sep 1996 |
ODI # 1115 |
|
|
0 |
1 |
|
Pakistan |
v India |
Toronto |
23 Sep 1996 |
ODI # 1119 |
WPUJC Vaas |
3 |
0 |
1 |
|
Sri Lanka |
v Pakistan |
Sharjah |
12 Nov 1996 |
ODI # 1143 |
|
|
0 |
2 |
|
Sri Lanka |
v New Zealand |
Wellington |
27 Mar 1997 |
ODI # 1185 |
|
|
0 |
1 |
|
Sri Lanka |
v Pakistan |
Sharjah |
4 Apr 1997 |
ODI # 1190 |
TM Moody |
3 |
0 |
1 |
|
Australia |
v West Indies |
Perth |
12 Jan 1997 |
ODI # 1162 |
|
|
0 |
2 |
|
Australia |
v South Africa |
Melbourne |
9 Dec 1997 |
ODI # 1257 |
|
|
0 |
1 |
|
Australia |
v New Zealand |
Sydney |
14 Jan 1998 |
ODI # 1275 |
WPUJC Vaas |
3 |
0 |
2 |
|
Sri Lanka |
v Pakistan |
Jamshedpur |
19 Mar 1999 |
ODI # 1411 |
|
|
0 |
2 |
|
Sri Lanka |
v India |
Nagpur |
22 Mar 1999 |
ODI # 1415 |
|
|
0 |
2 |
|
Sri Lanka |
v India |
Pune |
30 Mar 1999 |
ODI # 1426 |
M Dillon |
3 |
0 |
2 |
|
West Indies |
v Pakistan |
Sharjah |
14 Oct 1999 |
ODI # 1513 |
|
|
0 |
1 |
|
West Indies |
v Sri Lanka |
Sharjah |
17 Oct 1999 |
ODI # 1515 |
|
|
0 |
2 |
|
West Indies |
v Pakistan |
Sharjah |
19 Oct 1999 |
ODI # 1517 |
RT Ponting |
3 |
0 |
2 |
|
Australia |
v India |
Sydney |
14 Jan 2000 |
ODI # 1540 |
|
|
0 |
2 |
|
Australia |
v Pakistan |
Melbourne |
16 Jan 2000 |
ODI # 1541 |
|
|
0 |
1 |
|
Australia |
v Pakistan |
Sydney |
19 Jan 2000 |
ODI # 1542 |
L Klusener |
3 |
0 |
2 |
|
South Africa |
v India |
Sharjah |
27 Mar 2000 |
ODI # 1581 |
|
|
0 |
2 |
|
South Africa |
v Pakistan |
Sharjah |
28 Mar 2000 |
ODI # 1582 |
|
|
0 |
2 |
|
South Africa |
v Pakistan |
Sharjah |
31 Mar 2000 |
ODI # 1583 |
Mohammad Wasim |
3 |
0 |
1 |
|
Pakistan |
v Australia |
Brisbane |
9 Jan 2000 |
ODI # 1536 |
|
|
0 |
2 |
|
Pakistan |
v Australia |
Sydney |
4 Feb 2000 |
ODI # 1556 |
|
|
0 |
2 |
|
Pakistan |
v West Indies |
St George's |
16 Apr 2000 |
ODI # 1592 |
M Muralidaran |
3 |
0 |
1 |
|
Sri Lanka |
v Pakistan |
Dhaka |
5 Jun 2000 |
ODI # 1601 |
|
|
0 |
2 |
|
Sri Lanka |
v Pakistan |
Dhaka |
7 Jun 2000 |
ODI # 1602 |
|
|
0 |
1 |
|
Sri Lanka |
v Pakistan |
Nairobi (Gym) |
8 Oct 2000 |
ODI # 1634 |
AD Mullally |
3 |
0 |
1 |
|
England |
v Zimbabwe |
The Oval |
8 Jul 2000 |
ODI # 1607 |
|
|
0 |
2 |
|
England |
v West Indies |
Nottingham |
20 Jul 2000 |
ODI # 1618 |
|
|
0 |
1 |
|
England |
v Sri Lanka |
Dambulla |
23 Mar 2001 |
ODI # 1694 |
AC Parore |
3 |
0 |
1 |
|
New Zealand |
v India |
Colombo (RPS) |
26 Jul 2001 |
ODI # 1739 |
|
|
0 |
2 |
|
New Zealand |
v Sri Lanka |
Colombo (SSC) |
31 Jul 2001 |
ODI # 1741 |
|
|
0 |
1 |
|
New Zealand |
v India |
Colombo (SSC) |
2 Aug 2001 |
ODI # 1743 |
T Taibu |
3 |
0 |
1 |
|
Zimbabwe |
v Sri Lanka |
Colombo (SSC) |
8 Dec 2001 |
ODI # 1776 |
|
|
0 |
2 |
|
Zimbabwe |
v West Indies |
Colombo (SSC) |
9 Dec 2001 |
ODI # 1777 |
|
|
0 |
2 |
|
Zimbabwe |
v Sri Lanka |
Colombo (RPS) |
12 Dec 2001 |
ODI # 1779 |
ID Blackwell |
3 |
0 |
1 |
|
England |
v Sri Lanka |
Adelaide |
17 Jan 2003 |
ODI # 1937 |
|
|
0 |
1 |
|
England |
v Australia |
Adelaide |
19 Jan 2003 |
ODI # 1938 |
|
|
0 |
1 |
|
England |
v Australia |
Sydney |
23 Jan 2003 |
ODI # 1940 |
NA de Groot |
3 |
0 |
1 |
|
Canada |
v Bangladesh |
Durban |
11 Feb 2003 |
ODI # 1946 |
|
|
0 |
1 |
|
Canada |
v Kenya |
Cape Town |
15 Feb 2003 |
ODI # 1952 |
|
|
0 |
1 |
|
Canada |
v Sri Lanka |
Paarl |
19 Feb 2003 |
ODI # 1958 |
JJ Esmeijer |
3 |
0 |
1 |
|
Netherlands |
v Pakistan |
Colombo (SSC) |
21 Sep 2002 |
ODI # 1883 |
|
|
0 |
2 |
|
Netherlands |
v Australia |
Potchefstroom |
20 Feb 2003 |
ODI # 1960 |
|
|
0 |
2 |
|
Netherlands |
v Pakistan |
Paarl |
25 Feb 2003 |
ODI # 1967 |
Habibul Bashar |
3 |
0 |
2 |
|
Bangladesh |
v West Indies |
Dhaka |
2 Dec 2002 |
ODI # 1909 |
|
|
0 |
2 |
|
Bangladesh |
v Canada |
Durban |
11 Feb 2003 |
ODI # 1946 |
|
|
0 |
1 |
|
Bangladesh |
v New Zealand |
Kimberley |
26 Feb 2003 |
ODI # 1968 |
Shoaib Malik |
3 |
0 |
1 |
|
Pakistan |
v New Zealand |
Christchurch |
10 Jan 2004 |
ODI # 2078 |
|
|
0 |
1 |
|
Pakistan |
v New Zealand |
Napier |
14 Jan 2004 |
ODI # 2081 |
|
|
0 |
2 |
|
Pakistan |
v New Zealand |
Wellington |
17 Jan 2004 |
ODI # 2083 |
Z Khan |
3 |
0 |
2 |
|
India |
v Australia |
Eden Gardens |
18 Nov 2003 |
ODI # 2064 |
|
|
0 |
1 |
|
India |
v Pakistan |
Karachi |
13 Mar 2004 |
ODI # 2112 |
|
|
0 |
2 |
|
India |
v Pakistan |
Rawalpindi |
16 Mar 2004 |
ODI # 2114 |
V Sibanda |
3 |
0 |
1 |
|
Zimbabwe |
v India |
Perth |
3 Feb 2004 |
ODI # 2095 |
|
|
0 |
1 |
|
Zimbabwe |
v Sri Lanka |
Bulawayo |
20 Apr 2004 |
ODI # 2119 |
|
|
0 |
1 |
|
Zimbabwe |
v Sri Lanka |
Bulawayo |
22 Apr 2004 |
ODI # 2120 |
T Panyangara |
3 |
0 |
1 |
|
Zimbabwe |
v Sri Lanka |
Bulawayo |
22 Apr 2004 |
ODI # 2120 |
|
|
0 |
1 |
|
Zimbabwe |
v Sri Lanka |
Harare |
25 Apr 2004 |
ODI # 2122 |
|
|
0 |
2 |
|
Zimbabwe |
v Sri Lanka |
Harare |
27 Apr 2004 |
ODI # 2123 |
A Symonds |
3 |
0 |
1 |
|
Australia |
v England |
Birmingham |
21 Sep 2004 |
ODI # 2180 |
|
|
0 |
1 |
|
Australia |
v New Zealand |
Melbourne (Docklands) |
5 Dec 2004 |
ODI # 2196 |
|
|
0 |
1 |
|
Australia |
v New Zealand |
Sydney |
8 Dec 2004 |
ODI # 2198 |
PG Gillespie |
3 |
0 |
2 |
|
Ireland |
v England |
Belfast |
13 Jun 2006 |
ODI # 2383 |
|
|
0 |
1 |
|
Ireland |
v Scotland |
Ayr |
5 Aug 2006 |
ODI # 2396 |
|
|
0 |
1 |
|
Ireland |
v Netherlands |
Ayr |
8 Aug 2006 |
ODI # 2401 |
Mohammad Rafique |
3 |
0 |
1 |
|
Bangladesh |
v Zimbabwe |
Harare |
2 Aug 2006 |
ODI # 2394 |
|
|
0 |
1 |
|
Bangladesh |
v Zimbabwe |
Harare |
4 Aug 2006 |
ODI # 2395 |
|
|
0 |
2 |
|
Bangladesh |
v Kenya |
Nairobi (Gym) |
13 Aug 2006 |
ODI # 2403 |
NS Poonia |
3 |
0 |
1 |
|
Scotland |
v Bangladesh |
Chattogram |
15 Dec 2006 |
ODI # 2465 |
|
|
0 |
2 |
|
Scotland |
v Bangladesh |
Mirpur |
17 Dec 2006 |
ODI # 2467 |
|
|
0 |
2 |
|
Scotland |
v Kenya |
Mombasa |
17 Jan 2007 |
ODI # 2476 |
Mushfiqur Rahim |
3 |
0 |
1 |
|
Bangladesh |
v Sri Lanka |
Colombo (RPS) |
23 Jul 2007 |
ODI # 2606 |
|
|
0 |
2 |
|
Bangladesh |
v Sri Lanka |
Colombo (RPS) |
25 Jul 2007 |
ODI # 2607 |
|
|
0 |
1 |
|
Bangladesh |
v New Zealand |
Auckland |
26 Dec 2007 |
ODI # 2658 |
P Utseya |
3 |
0 |
2 |
|
Zimbabwe |
v Kenya |
Nairobi (Gym) |
19 Oct 2008 |
ODI # 2768 |
|
|
0 |
1 |
|
Zimbabwe |
v Sri Lanka |
Harare |
20 Nov 2008 |
ODI # 2779 |
|
|
0 |
1 |
|
Zimbabwe |
v Sri Lanka |
Harare |
22 Nov 2008 |
ODI # 2780 |
DPMD Jayawardene |
3 |
0 |
2 |
|
Sri Lanka |
v Zimbabwe |
Harare |
28 Nov 2008 |
ODI # 2784 |
|
|
0 |
1 |
|
Sri Lanka |
v Zimbabwe |
Harare |
30 Nov 2008 |
ODI # 2785 |
|
|
0 |
1 |
|
Sri Lanka |
v Zimbabwe |
Mirpur |
12 Jan 2009 |
ODI # 2791 |
B Lee |
3 |
0 |
1 |
|
Australia |
v England |
Lord's |
6 Sep 2009 |
ODI # 2883 |
|
|
0 |
1 |
|
Australia |
v England |
Nottingham |
17 Sep 2009 |
ODI # 2891 |
|
|
0 |
1 |
|
Australia |
v England |
Chester-le-Street |
20 Sep 2009 |
ODI # 2892 |
SL Malinga |
3 |
0 |
2 |
|
Sri Lanka |
v Pakistan |
Colombo (RPS) |
7 Aug 2009 |
ODI # 2868 |
|
|
0 |
2 |
|
Sri Lanka |
v India |
Colombo (RPS) |
14 Sep 2009 |
ODI # 2889 |
|
|
0 |
1 |
|
Sri Lanka |
v England |
Johannesburg |
25 Sep 2009 |
ODI # 2896 |
SR Watson |
3 |
0 |
1 |
|
Australia |
v England |
Chester-le-Street |
20 Sep 2009 |
ODI # 2892 |
|
|
0 |
1 |
|
Australia |
v West Indies |
Johannesburg |
26 Sep 2009 |
ODI # 2897 |
|
|
0 |
1 |
|
Australia |
v India |
Centurion |
28 Sep 2009 |
ODI # 2901 |
Salman Butt |
3 |
0 |
2 |
|
Pakistan |
v Australia |
Perth |
29 Jan 2010 |
ODI # 2947 |
|
|
0 |
1 |
|
Pakistan |
v Australia |
Perth |
31 Jan 2010 |
ODI # 2948 |
|
|
0 |
2 |
|
Pakistan |
v Sri Lanka |
Dambulla |
15 Jun 2010 |
ODI # 2991 |
AD Poynter |
3 |
0 |
2 |
|
Ireland |
v Scotland |
The Hague |
5 Jul 2010 |
ODI # 3013 |
|
|
0 |
2 |
|
Ireland |
v Canada |
Amstelveen |
7 Jul 2010 |
ODI # 3015 |
|
|
0 |
1 |
|
Ireland |
v Netherlands |
Amstelveen |
9 Jul 2010 |
ODI # 3021 |
JO Ngoche |
3 |
0 |
1 |
|
Kenya |
v Canada |
Schiedam |
9 Jul 2010 |
ODI # 3020 |
|
|
0 |
1 |
|
Kenya |
v Canada |
Schiedam |
10 Jul 2010 |
ODI # 3022 |
|
|
0 |
1 |
|
Kenya |
v Afghanistan |
Nairobi (Gym) |
7 Oct 2010 |
ODI # 3052 |
NN Odhiambo |
3 |
0 |
1 |
|
Kenya |
v Afghanistan |
Nairobi (Gym) |
9 Oct 2010 |
ODI # 3053 |
|
|
0 |
1 |
|
Kenya |
v New Zealand |
Chennai |
20 Feb 2011 |
ODI # 3101 |
|
|
0 |
2 |
|
Kenya |
v Pakistan |
Hambantota |
23 Feb 2011 |
ODI # 3105 |
SO Ngoche |
3 |
0 |
1 |
|
Kenya |
v New Zealand |
Chennai |
20 Feb 2011 |
ODI # 3101 |
|
|
0 |
2 |
|
Kenya |
v Pakistan |
Hambantota |
23 Feb 2011 |
ODI # 3105 |
|
|
0 |
1 |
|
Kenya |
v Sri Lanka |
Colombo (RPS) |
1 Mar 2011 |
ODI # 3113 |
D Bishoo |
3 |
0 |
1 |
|
West Indies |
v Pakistan |
Bridgetown |
28 Apr 2011 |
ODI # 3154 |
|
|
0 |
1 |
|
West Indies |
v India |
Port of Spain |
6 Jun 2011 |
ODI # 3159 |
|
|
0 |
1 |
|
West Indies |
v India |
Port of Spain |
8 Jun 2011 |
ODI # 3160 |
I Sharma |
3 |
0 |
2 |
|
India |
v Sri Lanka |
Dambulla |
28 Aug 2010 |
ODI # 3040 |
|
|
0 |
2 |
|
India |
v West Indies |
North Sound |
13 Jun 2011 |
ODI # 3162 |
|
|
0 |
1 |
|
India |
v West Indies |
Kingston |
16 Jun 2011 |
ODI # 3163 |
AR Cusack |
3 |
0 |
1 |
|
Ireland |
v Afghanistan |
Dublin |
5 Jul 2012 |
ODI # 3282 |
|
|
0 |
1 |
|
Ireland |
v Pakistan |
Dublin |
26 May 2013 |
ODI # 3358 |
|
|
0 |
1 |
|
Ireland |
v Netherlands |
Amstelveen |
7 Jul 2013 |
ODI # 3384 |
M Morkel |
3 |
0 |
2 |
|
South Africa |
v Sri Lanka |
Colombo (RPS) |
20 Jul 2013 |
ODI # 3392 |
|
|
0 |
1 |
|
South Africa |
v Sri Lanka |
Pallekele |
28 Jul 2013 |
ODI # 3400 |
|
|
0 |
2 |
|
South Africa |
v Sri Lanka |
Colombo (RPS) |
31 Jul 2013 |
ODI # 3401 |
CA Ingram |
3 |
0 |
1 |
|
South Africa |
v England |
The Oval |
19 Jun 2013 |
ODI # 3375 |
|
|
0 |
2 |
|
South Africa |
v Sri Lanka |
Colombo (RPS) |
20 Jul 2013 |
ODI # 3392 |
|
|
0 |
1 |
|
South Africa |
v Pakistan |
Sharjah |
30 Oct 2013 |
ODI # 3425 |
SL Malinga |
3 |
0 |
2 |
|
Sri Lanka |
v South Africa |
Pallekele |
26 Jul 2013 |
ODI # 3398 |
|
|
0 |
1 |
|
Sri Lanka |
v New Zealand |
Hambantota |
10 Nov 2013 |
ODI # 3432 |
|
|
0 |
2 |
|
Sri Lanka |
v Pakistan |
Sharjah |
18 Dec 2013 |
ODI # 3445 |
SL Malinga |
3 |
0 |
1 |
|
Sri Lanka |
v Pakistan |
Abu Dhabi |
25 Dec 2013 |
ODI # 3448 |
|
|
0 |
2 |
|
Sri Lanka |
v Pakistan |
Abu Dhabi |
27 Dec 2013 |
ODI # 3450 |
|
|
0 |
1 |
|
Sri Lanka |
v Bangladesh |
Mirpur |
17 Feb 2014 |
ODI # 3469 |
Fahad Alhashmi |
3 |
0 |
2 |
|
U.A.E. |
v Bangladesh |
Lahore |
24 Jun 2008 |
ODI # 2711 |
|
|
0 |
2 |
|
U.A.E. |
v Sri Lanka |
Lahore |
26 Jun 2008 |
ODI # 2718 |
|
|
0 |
1 |
|
U.A.E. |
v Afghanistan |
ICCA Dubai |
4 Dec 2014 |
ODI # 3562 |
Hamid Hassan |
3 |
0 |
1 |
|
Afghanistan |
v Ireland |
Dubai (DSC) |
10 Jan 2015 |
ODI # 3573 |
|
|
0 |
2 |
|
Afghanistan |
v Bangladesh |
Canberra |
18 Feb 2015 |
ODI # 3605 |
|
|
0 |
1 |
|
Afghanistan |
v Sri Lanka |
Dunedin |
22 Feb 2015 |
ODI # 3609 |
PKD Chase |
3 |
0 |
2 |
|
Ireland |
v Afghanistan |
Belfast |
17 Jul 2016 |
ODI # 3763 |
|
|
0 |
2 |
|
Ireland |
v Pakistan |
Dublin (Malahide) |
18 Aug 2016 |
ODI # 3767 |
|
|
0 |
2 |
|
Ireland |
v South Africa |
Benoni |
25 Sep 2016 |
ODI # 3780 |
B Muzarabani |
3 |
0 |
1 |
|
Zimbabwe |
v Afghanistan |
Sharjah |
16 Feb 2018 |
ODI # 3977 |
|
|
0 |
2 |
|
Zimbabwe |
v Afghanistan |
Sharjah |
19 Feb 2018 |
ODI # 3979 |
|
|
0 |
1 |
|
Zimbabwe |
v Afghanistan |
Bulawayo |
6 Mar 2018 |
ODI # 3988 |
BKG Mendis |
3 |
0 |
2 |
|
Sri Lanka |
v Bangladesh |
Dubai (DSC) |
15 Sep 2018 |
ODI # 4036 |
|
|
0 |
2 |
|
Sri Lanka |
v Afghanistan |
Abu Dhabi |
17 Sep 2018 |
ODI # 4038 |
|
|
0 |
1 |
|
Sri Lanka |
v England |
Pallekele |
17 Oct 2018 |
ODI # 4054 |
JJ Bumrah |
3 |
0 |
1 |
|
India |
v Sri Lanka |
Dharamsala |
10 Dec 2017 |
ODI # 3939 |
|
|
0 |
2 |
|
India |
v West Indies |
Pune |
27 Oct 2018 |
ODI # 4062 |
|
|
0 |
1 |
|
India |
v Australia |
Nagpur |
5 Mar 2019 |
ODI # 4106 |
N Pradeep |
3 |
0 |
2 |
|
Sri Lanka |
v New Zealand |
Nelson |
8 Jan 2019 |
ODI # 4076 |
|
|
0 |
1 |
|
Sri Lanka |
v Afghanistan |
Cardiff |
4 Jun 2019 |
ODI # 4149 |
|
|
0 |
2 |
|
Sri Lanka |
v Australia |
The Oval |
15 Jun 2019 |
ODI # 4159 |
Mehidy Hasan Miraz |
3 |
0 |
2 |
|
Bangladesh |
v New Zealand |
Wellington |
26 Mar 2021 |
ODI # 4282 |
|
|
0 |
1 |
|
Bangladesh |
v Sri Lanka |
Mirpur |
25 May 2021 |
ODI # 4291 |
|
|
0 |
2 |
|
Bangladesh |
v Sri Lanka |
Mirpur |
28 May 2021 |
ODI # 4292 |
B Muzarabani |
3 |
0 |
1 |
|
Zimbabwe |
v Bangladesh |
Harare |
18 Jul 2021 |
ODI # 4306 |
|
|
0 |
1 |
|
Zimbabwe |
v Bangladesh |
Harare |
20 Jul 2021 |
ODI # 4308 |
|
|
0 |
1 |
|
Zimbabwe |
v Ireland |
Belfast |
13 Sep 2021 |
ODI # 4323 |
Hamza Tahir |
3 |
0 |
2 |
|
Scotland |
v U.S.A. |
Sharjah |
9 Dec 2019 |
ODI # 4217 |
|
|
0 |
1 |
|
Scotland |
v U.A.E. |
ICCA Dubai |
15 Dec 2019 |
ODI # 4220 |
|
|
0 |
1 |
|
Scotland |
v Oman |
Dubai (DSC) |
10 Apr 2022 |
ODI # 4385 |
VJ Kingma |
3 |
0 |
2 |
|
Netherlands |
v Afghanistan |
Doha |
23 Jan 2022 |
ODI # 4348 |
|
|
0 |
2 |
|
Netherlands |
v Afghanistan |
Doha |
25 Jan 2022 |
ODI # 4350 |
|
|
0 |
2 |
|
Netherlands |
v West Indies |
Amstelveen |
4 Jun 2022 |
ODI # 4398 |
S Lamichhane |
3 |
0 |
2 |
|
Nepal |
v U.S.A. |
Pearland |
15 Jun 2022 |
ODI # 4411 |
|
|
0 |
2 |
|
Nepal |
v Namibia |
Ayr |
11 Jul 2022 |
ODI # 4422 |
|
|
0 |
2 |
|
Nepal |
v Namibia |
Ayr |
16 Jul 2022 |
ODI # 4430 |
SA Yadav |
3 |
0 |
2 |
|
India |
v Australia |
Wankhede |
17 Mar 2023 |
ODI # 4538 |
|
|
0 |
1 |
|
India |
v Australia |
Visakhapatnam |
19 Mar 2023 |
ODI # 4541 |
|
|
0 |
2 |
|
India |
v Australia |
Chennai |
22 Mar 2023 |
ODI # 4545 |
Mujeeb Ur Rahman |
3 |
0 |
1 |
|
Afghanistan |
v Sri Lanka |
Pallekele |
27 Nov 2022 |
ODI # 4488 |
|
|
0 |
2 |
|
Afghanistan |
v Sri Lanka |
Hambantota |
4 Jun 2023 |
ODI # 4580 |
|
|
0 |
1 |
|
Afghanistan |
v Sri Lanka |
Hambantota |
7 Jun 2023 |
ODI # 4583 |
Cricket Record for Most Consecutive Ducks: T20i
Player | Ducks | Runs | Inns | | Team | Opposition | Ground | Match Date | Scorecard |
Abdullah Shafique |
4 |
0 |
1 |
|
Pakistan |
v New Zealand |
Auckland |
18 Dec 2020 |
T20I # 1117 |
|
|
0 |
1 |
|
Pakistan |
v New Zealand |
Hamilton |
20 Dec 2020 |
T20I # 1118 |
|
|
0 |
1 |
|
Pakistan |
v Afghanistan |
Sharjah |
24 Mar 2023 |
T20I # 2030 |
|
|
0 |
1 |
|
Pakistan |
v Afghanistan |
Sharjah |
26 Mar 2023 |
T20I # 2033 |
CJO Smith |
3 |
0 |
1 |
|
Scotland |
v Netherlands |
Belfast |
4 Aug 2008 |
T20I # 65 |
|
|
0 |
1 |
|
Scotland |
v New Zealand |
The Oval |
6 Jun 2009 |
T20I # 91 |
|
|
0 |
2 |
|
Scotland |
v South Africa |
The Oval |
7 Jun 2009 |
T20I # 94 |
ADS Fletcher |
3 |
0 |
2 |
|
West Indies |
v India |
Lord's |
12 Jun 2009 |
T20I # 105 |
|
|
0 |
2 |
|
West Indies |
v South Africa |
The Oval |
13 Jun 2009 |
T20I # 106 |
|
|
0 |
2 |
|
West Indies |
v England |
The Oval |
15 Jun 2009 |
T20I # 111 |
Mohammad Hafeez |
3 |
0 |
2 |
|
Pakistan |
v England |
Dubai (DSC) |
25 Feb 2012 |
T20I # 228 |
|
|
0 |
2 |
|
Pakistan |
v England |
Abu Dhabi |
27 Feb 2012 |
T20I # 229 |
|
|
0 |
2 |
|
Pakistan |
v Sri Lanka |
Hambantota |
1 Jun 2012 |
T20I # 244 |
KM Jarvis |
3 |
0 |
2 |
|
Zimbabwe |
v Pakistan |
Harare |
16 Sep 2011 |
T20I # 205 |
|
|
0 |
2 |
|
Zimbabwe |
v New Zealand |
Harare |
17 Oct 2011 |
T20I # 213 |
|
|
0 |
2 |
|
Zimbabwe |
v Sri Lanka |
Hambantota |
18 Sep 2012 |
T20I # 263 |
MM Ali |
3 |
0 |
1 |
|
England |
v Pakistan |
Dubai (DSC) |
26 Nov 2015 |
T20I # 468 |
|
|
0 |
1 |
|
England |
v Pakistan |
Sharjah |
30 Nov 2015 |
T20I # 473 |
|
|
0 |
1 |
|
England |
v South Africa |
Cape Town |
19 Feb 2016 |
T20I # 503 |
MD Shanaka |
3 |
0 |
2 |
|
Sri Lanka |
v Australia |
Adelaide |
22 Feb 2017 |
T20I # 598 |
|
|
0 |
1 |
|
Sri Lanka |
v India |
Colombo (RPS) |
6 Sep 2017 |
T20I # 618 |
|
|
0 |
1 |
|
Sri Lanka |
v Pakistan |
Abu Dhabi |
26 Oct 2017 |
T20I # 625 |
L Ronchi |
3 |
0 |
1 |
|
New Zealand |
v Bangladesh |
Mount Maunganui |
6 Jan 2017 |
T20I # 575 |
|
|
0 |
2 |
|
New Zealand |
v South Africa |
Auckland |
17 Feb 2017 |
T20I # 595 |
|
|
0 |
2 |
|
ICC World XI |
v West Indies |
Lord's |
31 May 2018 |
T20I # 666 |
ACF Stokes |
3 |
0 |
1 |
|
Guernsey |
v Germany |
Castel |
15 Jun 2019 |
T20I # 793 |
|
|
0 |
2 |
|
Guernsey |
v Italy |
St Peter Port |
16 Jun 2019 |
T20I # 796 |
|
|
0 |
2 |
|
Guernsey |
v Norway |
Castel |
19 Jun 2019 |
T20I # 801 |
Rizwan Cheema |
3 |
0 |
2 |
|
Canada |
v Ireland |
Abu Dhabi |
16 Nov 2013 |
T20I # 338 |
|
|
0 |
2 |
|
Canada |
v Kenya |
Sharjah |
26 Nov 2013 |
T20I # 346 |
|
|
0 |
1 |
|
Canada |
v Cayman Is |
Sandys Parish |
18 Aug 2019 |
T20I # 852 |
AC Kose |
3 |
0 |
1 |
|
Turkey |
v Luxembourg |
Ilfov County |
29 Aug 2019 |
T20I # 868 |
|
|
0 |
2 |
|
Turkey |
v Czech Rep. |
Ilfov County |
30 Aug 2019 |
T20I # 872 |
|
|
0 |
1 |
|
Turkey |
v Austria |
Ilfov County |
31 Aug 2019 |
T20I # 875 |
AC Evans |
3 |
0 |
2 |
|
Scotland |
v Zimbabwe |
Nagpur |
10 Mar 2016 |
T20I # 527 |
|
|
0 |
2 |
|
Scotland |
v Pakistan |
Edinburgh |
13 Jun 2018 |
T20I # 673 |
|
|
0 |
2 |
|
Scotland |
v Singapore |
ICCA Dubai |
18 Oct 2019 |
T20I # 935 |
MA Baig |
3 |
0 |
2 |
|
Malawi |
v Mozambique |
Lilongwe |
6 Nov 2019 |
T20I # 1004 |
|
|
0 |
1 |
|
Malawi |
v Mozambique |
Lilongwe |
7 Nov 2019 |
T20I # 1005 |
|
|
0 |
2 |
|
Malawi |
v Mozambique |
Blantyre |
10 Nov 2019 |
T20I # 1013 |
Washington Sundar |
3 |
0 |
1 |
|
India |
v West Indies |
Thiruvananthapuram |
8 Dec 2019 |
T20I # 1022 |
|
|
0 |
1 |
|
India |
v Sri Lanka |
Pune |
10 Jan 2020 |
T20I # 1027 |
|
|
0 |
1 |
|
India |
v New Zealand |
Wellington |
31 Jan 2020 |
T20I # 1036 |
BD Glover |
3 |
0 |
1 |
|
Netherlands |
v Oman |
Al Amerat |
9 Oct 2019 |
T20I # 924 |
|
|
0 |
1 |
|
Netherlands |
v Ireland |
Abu Dhabi |
18 Oct 2021 |
T20I # 1312 |
|
|
0 |
1 |
|
Netherlands |
v Sri Lanka |
Sharjah |
22 Oct 2021 |
T20I # 1346 |
L Shafeeg |
3 |
0 |
2 |
|
Maldives |
v Qatar |
Al Amerat |
23 Feb 2020 |
T20I # 1048 |
|
|
0 |
2 |
|
Maldives |
v Bahrain |
Al Amerat |
24 Feb 2020 |
T20I # 1056 |
|
|
0 |
1 |
|
Maldives |
v Saudi Arabia |
Doha |
23 Oct 2021 |
T20I # 1352 |
SVE Bharathi |
3 |
0 |
1 |
|
Germany |
v Spain |
Almeria |
11 Sep 2021 |
T20I # 1269 |
|
|
0 |
1 |
|
Germany |
v Jersey |
Almeria |
19 Oct 2021 |
T20I # 1321 |
|
|
0 |
1 |
|
Germany |
v Bahrain |
Al Amerat |
18 Feb 2022 |
T20I # 1471 |
T Turan |
3 |
0 |
1 |
|
Turkey |
v Austria |
Ilfov County |
31 Aug 2019 |
T20I # 875 |
|
|
0 |
1 |
|
Turkey |
v Serbia |
Kerava |
15 Jul 2022 |
T20I # 1656 |
|
|
0 |
2 |
|
Turkey |
v Isle of Man |
Kerava |
18 Jul 2022 |
T20I # 1672 |
Zain Ahmad |
3 |
0 |
1 |
|
France |
v Norway |
Kerava |
27 Jul 2022 |
T20I # 1691 |
|
|
0 |
1 |
|
France |
v Estonia |
Kerava |
30 Jul 2022 |
T20I # 1709 |
|
|
0 |
2 |
|
France |
v Guernsey |
Kerava |
31 Jul 2022 |
T20I # 1712 |
P Cabebula |
3 |
0 |
2 |
|
Fiji |
v Vanuatu |
Port vila |
13 Sep 2022 |
T20I # 1771 |
|
|
0 |
1 |
|
Fiji |
v Cook Islands |
Port vila |
14 Sep 2022 |
T20I # 1773 |
|
|
0 |
1 |
|
Fiji |
v Samoa |
Port vila |
15 Sep 2022 |
T20I # 1774 |
C Chete |
3 |
0 |
1 |
|
Malawi |
v Uganda |
Kigali |
16 Oct 2021 |
T20I # 1302 |
|
|
0 |
1 |
|
Malawi |
v Ghana |
Rwanda |
19 Oct 2021 |
T20I # 1314 |
|
|
0 |
2 |
|
Malawi |
v Kenya |
Benoni |
16 Sep 2022 |
T20I # 1779 |
BA Simango |
3 |
0 |
2 |
|
Mozambique |
v Malawi |
Lilongwe |
7 Nov 2019 |
T20I # 1005 |
|
|
0 |
2 |
|
Mozambique |
v Uganda |
Benoni |
18 Sep 2022 |
T20I # 1783 |
|
|
0 |
2 |
|
Mozambique |
v Botswana |
Benoni |
19 Sep 2022 |
T20I # 1785 |
P Silas |
3 |
0 |
1 |
|
Botswana |
v Rwanda |
Rwanda |
17 Nov 2022 |
T20I # 1887 |
|
|
0 |
1 |
|
Botswana |
v Malawi |
Rwanda |
20 Nov 2022 |
T20I # 1899 |
|
|
0 |
2 |
|
Botswana |
v Mali |
Rwanda |
22 Nov 2022 |
T20I # 1912 |
TG Thamae |
3 |
0 |
2 |
|
Lesotho |
v Kenya |
Kigali |
21 Nov 2022 |
T20I # 1905 |
|
|
0 |
2 |
|
Lesotho |
v St Helena |
Kigali |
22 Nov 2022 |
T20I # 1913 |