Records / Twenty20 matches / Batting records / Most consecutive innings without a duck

Player Inns From Until
CH Gayle 145 10 Feb 2012 5 Feb 2016
(Barisal Bulls, Barisal Burners, Dhaka Gladiators, Jamaica, Jamaica Tallawahs, Lahore Qalandars, Lions, Melbourne Renegades, Royal Challengers Bangalore, Somerset, Sydney Thunder, West Indies)
Shoaib Malik 89 26 Apr 2005 5 Sep 2012
(Delhi Daredevils, Pakistan, Pakistanis, Sialkot Stallions, Uva Next)
MEK Hussey 84* 27 Mar 2012 24 Jan 2016
(Australia, Canterbury, Chennai Super Kings, Mumbai Indians, Perth Scorchers, Sydney Thunder)
DI Stevens 82 18 Jun 2008 1 Feb 2013
(Dhaka Gladiators, Kent, Mid West Rhinos, Otago)
MS Dhoni 82 31 Aug 2011 17 Sep 2014
(Chennai Super Kings, India)
DKH Mitchell 79 3 Jul 2007 5 Jul 2015
(Worcestershire)
JP Faulkner 78 27 Dec 2011 20 Dec 2015
(Australia, Kings XI Punjab, Lancashire, Melbourne Stars, Rajasthan Royals)
M van Jaarsveld 77 14 Mar 2007 17 Oct 2012
(Glamorgan, Kent, Titans)
MV Boucher 76* 13 Apr 2004 26 Feb 2012
(Cape Cobras, Eastern Cape, Kolkata Knight Riders, Royal Challengers Bangalore, South Africa, Warriors)
LD Chandimal 76* 26 Mar 2009 28 Mar 2016
(Galle Guardians, Nondescripts Cricket Club, Ruhuna, Schools Invitation XI, Sri Lanka, Sri Lanka A, Sri Lankans, Uthura Yellows, Wayamba United, Yaal Blazers)
Shoaib Malik 74 23 Jan 2014 17 Feb 2016
(Barbados Tridents, Comilla Victorians, Hobart Hurricanes, Karachi Kings, Pakistan, Sialkot Region, Sialkot Stallions, Warwickshire)
AD Russell 74* 14 Nov 2014 4 May 2016
(Comilla Victorians, Islamabad United, Jamaica Tallawahs, Knights, Kolkata Knight Riders, Melbourne Renegades, Sydney Thunder, West Indies)
Abdul Razzaq 72 19 Feb 2010 20 Jun 2012
(Duronto Rajshahi, Hampshire, Lahore Lions, Leicestershire, Melbourne Renegades, Pakistan, Pakistanis, Sialkot Stallions)
MJ Lumb 72 1 Jun 2011 22 Mar 2014
(England, England XI, Hampshire, Nottinghamshire, Sydney Sixers)
Mohammad Nabi 72* 11 Aug 2011 27 Mar 2016
(Afghan Cheetas, Afghanistan, Quetta Gladiators, Rangpur Riders, Sylhet Royals)
Yuvraj Singh 71 16 Apr 2007 17 Apr 2011
(India, Kings XI Punjab, Pune Warriors, Punjab)
SE Marsh 71* 6 Apr 2012 1 May 2016
(Australia, Glamorgan, Kings XI Punjab, Perth Scorchers)
GJ Muchall 70* 11 Jul 2006 17 Jul 2015
(Durham)
KA Pollard 69 29 Apr 2011 27 Dec 2012
(Adelaide Strikers, Dhaka Gladiators, Mumbai Indians, Somerset, Trinidad & Tobago, West Indies)
AC Voges 69 29 May 2009 16 Jul 2013
(Australia, Australia A, Melbourne Stars, Middlesex, Nottinghamshire, Perth Scorchers, Rajasthan Royals, Western Australia)
J Botha 69 20 May 2010 16 Jan 2014
(Adelaide Strikers, Delhi Daredevils, Northamptonshire, Rajasthan Royals, South Africa, South Africans, Warriors)
DJ Bravo 69 26 Feb 2012 13 Mar 2014
(Chennai Super Kings, Chittagong Kings, Melbourne Renegades, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies)
LRPL Taylor 65 20 Apr 2009 28 Dec 2010
(Central Districts, Durham, New Zealand, Royal Challengers Bangalore, Victoria)
MJ Guptill 65 20 Sep 2011 8 Nov 2014
(Auckland, Guyana Amazon Warriors, New Zealand, New Zealanders, North Island, Sydney Thunder)
RG Sharma 65 12 May 2012 8 Apr 2015
(India, India A, Mumbai Indians)
JEC Franklin 64 14 Jul 2004 27 May 2011
(Glamorgan, Gloucestershire, Mumbai Indians, New Zealand, Wellington)
NJ O'Brien 63 5 Jul 2004 3 Jul 2011
(Ireland, Kent, Northamptonshire)
BJ Hodge 61 16 Jun 2003 5 May 2009
(Australia, Australia A, Kolkata Knight Riders, Lancashire, Leicestershire, Victoria)
GJ Bailey 61 29 Jan 2014 1 Jan 2016
(Australia, Hobart Hurricanes, Kings XI Punjab, Sussex)
SR Watson 60 1 May 2012 19 May 2014
(Australia, Brisbane Heat, Rajasthan Royals, Sydney Sixers)
JP Duminy 60* 11 Jan 2014 5 May 2016
(Cape Cobras, Delhi Daredevils, South Africa, South Africans)
TR Birt 59 23 Jul 2006 19 Dec 2012
(Australia, Australia A, Delhi Daredevils, Derbyshire, Hobart Hurricanes, Nagenahira Nagas, Tasmania, Wellington)
DJ Harris 59 1 Jan 2007 4 Feb 2013
(Adelaide Strikers, Deccan Chargers, Khulna Royal Bengals, Melbourne Renegades, Ruhuna Royals, South Australia)
JL Denly 59* 1 Jul 2011 15 Aug 2015
(Barisal Burners, Kent, Middlesex)
JWA Taylor 58 22 Jun 2008 23 Jul 2013
(England Lions, Leicestershire, Nottinghamshire)
TR Ambrose 58* 13 Jun 2003 29 Aug 2015
(England, Sussex, Warwickshire)
V Kohli 57 18 Apr 2009 23 Sep 2011
(India, Indians, Royal Challengers Bangalore)
SB Styris 57 30 Apr 2010 25 Aug 2012
(Chennai Super Kings, Essex, Kandurata Warriors, New Zealand, Northern Districts, Sussex, Sylhet Royals)
BJ Hodge 57 22 Feb 2012 20 Dec 2013
(Auckland, Barisal Burners, Basnahira Cricket Dundee, Melbourne Stars, Rajasthan Royals)
V Kohli 57 3 Oct 2011 17 Apr 2014
(India, Royal Challengers Bangalore)
MN Samuels 57* 2 Jan 2013 3 Apr 2016
(Antigua Hawksbills, Comilla Victorians, Melbourne Renegades, Pune Warriors, St Kitts and Nevis Patriots, West Indies)
SB Styris 56 17 Feb 2005 18 Feb 2009
(Auckland, Deccan Chargers, Durham, Middlesex, New Zealand)
RG Sharma 56 22 Apr 2008 22 Apr 2010
(Deccan Chargers, India, Mumbai)
D du Preez 56 25 Jan 2006 22 Nov 2015
(Eagles, Free State, Knights, Leicestershire, Royal Challengers Bangalore, Uthura Rudras)
R McLaren 56* 17 Apr 2010 22 Nov 2015
(Dolphins, Kings XI Punjab, Knights, Kolkata Knight Riders, Middlesex, Mumbai Indians, South Africa, South Africans)
Craig Cachopa 56* 18 Dec 2011 29 Nov 2015
(Auckland, Sussex, Wellington)
GJ Bailey 55 1 Jan 2007 31 Aug 2013
(Australia, Australia A, Chennai Super Kings, Hobart Hurricanes, Melbourne Stars, Tasmania)
KA Pollard 55* 13 Sep 2014 28 Apr 2016
(Adelaide Strikers, Barbados Tridents, Cape Cobras, Mumbai Indians, West Indies)
DJ Hussey 54 7 Dec 2012 18 Dec 2015
(Antigua Hawksbills, Chennai Super Kings, Kings XI Punjab, Melbourne Stars, Nottinghamshire)
MS Dhoni 53 3 Apr 2007 31 Mar 2010
(Chennai Super Kings, India, Jharkhand)
DJ Bravo 53 14 Oct 2009 24 Feb 2012
(Chennai Super Kings, Chittagong Kings, Essex, Mumbai Indians, Sydney Sixers, Trinidad & Tobago, Victoria, West Indies)
JC Buttler 53 26 Jun 2011 29 Aug 2013
(England, England Lions, England XI, Somerset)
KC Sangakkara 53 23 Jul 2011 22 Mar 2014
(Deccan Chargers, Jamaica Tallawahs, Kandurata, Kandurata Maroons, Sri Lanka, Sunrisers Hyderabad)
AG Puttick 53* 1 Feb 2009 9 Dec 2015
(Cape Cobras, South Western Districts, Western Province)
S Dhawan 53* 28 Mar 2014 30 Apr 2016
(India, Sunrisers Hyderabad)
Azhar Mahmood 52 12 Aug 2006 26 Jun 2011
(Islamabad Leopards, Kent, Surrey)
JN Batty 52* 13 Jun 2003 24 Jul 2012
(Gloucestershire, Surrey)
DPMD Jayawardene 52 7 May 2012 31 Mar 2014
(Delhi Daredevils, Sri Lanka, Trinidad & Tobago Red Steel, Uthura Yellows, Wayamba United)
MA Agarwal 52 29 Sep 2011 3 May 2015
(Delhi Daredevils, Karnataka, Royal Challengers Bangalore)
Shahid Afridi 52 4 Dec 2012 29 Sep 2015
(Karachi Dolphins, Karachi Region Blues, Northamptonshire, Pakistan, Pakistan A, Sind, St Kitts and Nevis Patriots)
SK Raina 51 18 Apr 2009 8 Apr 2011
(Chennai Super Kings, India)
AD Mathews 51 22 Mar 2010 9 May 2013
(Combined Provinces, Kolkata Knight Riders, Nagenahira Nagas, Pune Warriors, Sri Lanka)
GD Cross 51* 15 Jun 2010 25 Jul 2014
(Derbyshire, Lancashire)
WTS Porterfield 51 14 Jul 2013 13 Aug 2015
(Ireland, Warwickshire)
J Allenby 51* 3 Jun 2011 17 Feb 2016
(Glamorgan, Peshawar Zalmi, Somerset)
AG Wakely 50 11 Jun 2010 17 Aug 2013
(Northamptonshire)
R Dravid 50 9 Apr 2011 25 Sep 2013
(India, Indians, Rajasthan Royals)
SS Tiwary 50* 9 Oct 2011 5 May 2016
(Delhi Daredevils, Jharkhand, Rising Pune Supergiants, Royal Challengers Bangalore)

* indicates a sequence not ended by a duck

Records include the following recent matches:
Delhi Daredevils v Rising Pune Supergiants at Delhi, Indian Premier League 33rd match, May 5, 2016 [Twenty20]
Kolkata Knight Riders v Kings XI Punjab at Kolkata, Indian Premier League 32nd match, May 4, 2016 [Twenty20]
Gujarat Lions v Delhi Daredevils at Rajkot, Indian Premier League 31st match, May 3, 2016 [Twenty20]

Statsguru Trivia

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

Did you know?

By the time Adam Voges got out in the Wellington Test, he scored a record 614 runs between dismissals, going past Sachin Tendulkar's record of 497 runs between dismissals in 2004. The first-class record is with KC Ibrahim who had scored 709 runs (scores of 218*, 36*, 234*, 77*, 144) in 1947.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365