Records / Twenty20 Internationals / Batting records / Most consecutive ducks

Player Ducks Runs Inns Team Opposition Ground Match Date Scorecard
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
MA Ouma 2 0 1 Kenya v New Zealand Durban 12 Sep 2007 T20I # 21
0 2 Kenya v Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
ST Jayasuriya 2 0 1 Sri Lanka v Bangladesh Johannesburg 18 Sep 2007 T20I # 38
0 1 Sri Lanka v Australia Cape Town 20 Sep 2007 T20I # 41
MS Sinclair 2 0 2 New Zealand v Australia Auckland 17 Feb 2005 T20I # 1
0 2 New Zealand v Australia Perth 11 Dec 2007 T20I # 49
HH Gibbs 2 0 1 South Africa v West Indies Port Elizabeth 16 Dec 2007 T20I # 50
0 2 South Africa v West Indies Johannesburg 18 Jan 2008 T20I # 51
LRPL Taylor 2 0 2 New Zealand v Australia Perth 11 Dec 2007 T20I # 49
0 2 New Zealand v England Auckland 5 Feb 2008 T20I # 53
Kamran Akmal 2 0 2 Pakistan v India Johannesburg 24 Sep 2007 T20I # 46
0 1 Pakistan v Bangladesh Karachi 20 Apr 2008 T20I # 55
HS Baidwan 2 0 2 Canada v Sri Lanka King City (NW) 12 Oct 2008 T20I # 74
0 2 Canada v Zimbabwe King City (NW) 13 Oct 2008 T20I # 75
LMP Simmons 2 0 2 West Indies v England The Oval 15 Jun 2009 T20I # 111
0 2 West Indies v Sri Lanka The Oval 19 Jun 2009 T20I # 115
JL Denly 2 0 2 England v Australia Manchester 30 Aug 2009 T20I # 119
0 1 England v South Africa Johannesburg 13 Nov 2009 T20I # 124
YK Pathan 2 0 2 India v South Africa Nottingham 16 Jun 2009 T20I # 113
0 2 India v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
JM Davison 2 0 1 Canada v Netherlands Dubai (DSC) 9 Feb 2010 T20I # 136
0 1 Canada v Kenya Dubai (DSC) 10 Feb 2010 T20I # 138
NS Poonia 2 0 2 Scotland v South Africa The Oval 7 Jun 2009 T20I # 94
0 2 Scotland v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
AF Buurman 2 0 2 Netherlands v Afghanistan Dubai (DSC) 12 Feb 2010 T20I # 141
0 2 Netherlands v Ireland Dubai (DSC) 13 Feb 2010 T20I # 142
TT Bresnan 2 0 2 England v South Africa Centurion 15 Nov 2009 T20I # 125
0 1 England v Pakistan Dubai (DSC) 20 Feb 2010 T20I # 145
P Utseya 2 0 1 Zimbabwe v West Indies Port of Spain 28 Feb 2010 T20I # 150
0 1 Zimbabwe v New Zealand Providence 4 May 2010 T20I # 159
PR Stirling 2 0 2 Ireland v West Indies Providence 30 Apr 2010 T20I # 152
0 2 Ireland v England Providence 4 May 2010 T20I # 160
Mohammad Nabi 2 0 1 Afghanistan v India Gros Islet 1 May 2010 T20I # 153
0 2 Afghanistan v South Africa Bridgetown 5 May 2010 T20I # 162
Imrul Kayes 2 0 2 Bangladesh v Pakistan Gros Islet 1 May 2010 T20I # 154
0 2 Bangladesh v Australia Bridgetown 5 May 2010 T20I # 161
A Nehra 2 0 2 India v Australia Bridgetown 7 May 2010 T20I # 165
0 2 India v West Indies Bridgetown 9 May 2010 T20I # 169
N Deonarine 2 0 1 West Indies v Australia Gros Islet 11 May 2010 T20I # 174
0 2 West Indies v South Africa North Sound 19 May 2010 T20I # 178
Shahzaib Hasan 2 0 1 Pakistan v Australia Birmingham 5 Jul 2010 T20I # 184
0 1 Pakistan v Australia Birmingham 6 Jul 2010 T20I # 185
Umar Gul 2 0 1 Pakistan v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
0 1 Pakistan v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
KD Mills 2 0 1 New Zealand v Sri Lanka Lauderhill 23 May 2010 T20I # 181
0 1 New Zealand v Pakistan Hamilton 28 Dec 2010 T20I # 194
JD Ryder 2 0 1 New Zealand v Pakistan Hamilton 28 Dec 2010 T20I # 194
0 2 New Zealand v Pakistan Christchurch 30 Dec 2010 T20I # 195
LJ Wright 2 0 2 England v Pakistan Cardiff 5 Sep 2010 T20I # 186
0 2 England v Australia Adelaide 12 Jan 2011 T20I # 197
C Zhuwao 2 0 1 Zimbabwe v Canada King City (NW) 13 Oct 2008 T20I # 75
0 2 Zimbabwe v Pakistan Harare 16 Sep 2011 T20I # 205
DA Warner 2 0 2 Australia v South Africa Cape Town 13 Oct 2011 T20I # 210
0 1 Australia v South Africa Johannesburg 16 Oct 2011 T20I # 212
NL McCullum 2 0 2 New Zealand v South Africa Auckland 22 Feb 2012 T20I # 223
0 2 New Zealand v West Indies Lauderhill 30 Jun 2012 T20I # 247
DG Brownlie 2 0 2 New Zealand v Pakistan Christchurch 30 Dec 2010 T20I # 195
0 2 New Zealand v West Indies Lauderhill 30 Jun 2012 T20I # 247
KJ O'Brien 2 0 2 Ireland v Afghanistan Dubai (DSC) 24 Mar 2012 T20I # 240
0 2 Ireland v Bangladesh Belfast 18 Jul 2012 T20I # 249
CB Mpofu 2 0 2 Zimbabwe v New Zealand Harare 17 Oct 2011 T20I # 213
0 2 Zimbabwe v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
WTS Porterfield 2 0 1 Ireland v Australia Colombo (RPS) 19 Sep 2012 T20I # 264
0 1 Ireland v West Indies Colombo (RPS) 24 Sep 2012 T20I # 273
RE Levi 2 0 1 South Africa v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
0 2 South Africa v New Zealand Durban 21 Dec 2012 T20I # 293
CO Obuya 2 0 1 Kenya v Ireland Dubai (DSC) 14 Mar 2012 T20I # 232
0 1 Kenya v Canada Dubai (CA) 15 Mar 2013 T20I # 310
Saeed Ajmal 2 0 2 Pakistan v West Indies Kingstown 27 Jul 2013 T20I # 321
0 1 Pakistan v South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
Sohail Tanvir 2 0 1 Pakistan v West Indies Kingstown 28 Jul 2013 T20I # 322
0 1 Pakistan v South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
H Davids 2 0 1 South Africa v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
0 1 South Africa v Pakistan Dubai (DSC) 15 Nov 2013 T20I # 336
Mohammad Hafeez 2 0 1 Pakistan v South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
0 2 Pakistan v South Africa Dubai (DSC) 15 Nov 2013 T20I # 336
W Barresi 2 0 1 Netherlands v Kenya Windhoek 20 Apr 2013 T20I # 314
0 2 Netherlands v Afghanistan Sharjah 15 Nov 2013 T20I # 335
Rizwan Cheema 2 0 2 Canada v Ireland Abu Dhabi 16 Nov 2013 T20I # 338
0 2 Canada v Kenya Sharjah 26 Nov 2013 T20I # 346
SJ Myburgh 2 0 1 Netherlands v Kenya Dubai (CA) 23 Nov 2013 T20I # 344
0 2 Netherlands v Scotland Abu Dhabi 28 Nov 2013 T20I # 347
AD Russell 2 0 1 West Indies v Zimbabwe North Sound 3 Mar 2013 T20I # 308
0 2 West Indies v New Zealand Auckland 11 Jan 2014 T20I # 352
Irfan Ahmed 2 0 2 Hong Kong v Nepal Chittagong 16 Mar 2014 T20I # 367
0 1 Hong Kong v Afghanistan Chittagong 18 Mar 2014 T20I # 370
Abdur Razzak 2 0 2 Bangladesh v New Zealand Dhaka 6 Nov 2013 T20I # 333
0 1 Bangladesh v Hong Kong Chittagong 20 Mar 2014 T20I # 375
DJ Bravo 2 0 1 West Indies v India Dhaka 23 Mar 2014 T20I # 382
0 1 West Indies v Bangladesh Dhaka 25 Mar 2014 T20I # 385
Ziaur Rahman 2 0 1 Bangladesh v India Dhaka 28 Mar 2014 T20I # 389
0 2 Bangladesh v Pakistan Dhaka 30 Mar 2014 T20I # 392
SL Malinga 2 0 2 Sri Lanka v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
0 1 Sri Lanka v New Zealand Chittagong 31 Mar 2014 T20I # 395

Records include the following recent matches:
West Indies v New Zealand at Roseau, 2nd T20I, Jul 6, 2014 [T20I # 403]
West Indies v New Zealand at Roseau, 1st T20I, Jul 5, 2014 [T20I # 402]
England v Sri Lanka at The Oval, Only T20I, May 20, 2014 [T20I # 401]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365