Player Inns From Until
CH Gayle 95* 10 Feb 2012 14 Aug 2014
(Barisal Burners, Dhaka Gladiators, Jamaica, Jamaica Tallawahs, Royal Challengers Bangalore, Sydney Thunder, West Indies)
Shoaib Malik 89 26 Apr 2005 5 Sep 2012
(Delhi Daredevils, Pakistan, Pakistanis, Sialkot Stallions, Uva Next)
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)
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)
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)
Yuvraj Singh 71 16 Apr 2007 17 Apr 2011
(India, Kings XI Punjab, Pune Warriors, Punjab)
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)
DKH Mitchell 69* 3 Jul 2007 2 Aug 2014
(Worcestershire)
LRPL Taylor 65 20 Apr 2009 28 Dec 2010
(Central Districts, Durham, New Zealand, Royal Challengers Bangalore, Victoria)
JEC Franklin 64 14 Jul 2004 27 May 2011
(Glamorgan, Gloucestershire, Mumbai Indians, New Zealand, Wellington)
RG Sharma 64* 12 May 2012 28 May 2014
(India, India A, Mumbai Indians)
MEK Hussey 64* 27 Mar 2012 16 Sep 2014
(Australia, Chennai Super Kings, Mumbai Indians, Perth Scorchers, Sydney Thunder)
NJ O'Brien 63 5 Jul 2004 3 Jul 2011
(Ireland, Kent, Northamptonshire)
MJ Guptill 62* 20 Sep 2011 16 Aug 2014
(Auckland, Guyana Amazon Warriors, New Zealand, New Zealanders, Sydney Thunder)
BJ Hodge 61 16 Jun 2003 5 May 2009
(Australia, Australia A, Kolkata Knight Riders, Lancashire, Leicestershire, Victoria)
SR Watson 60 1 May 2012 19 May 2014
(Australia, Brisbane Heat, Rajasthan Royals, Sydney Sixers)
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)
JWA Taylor 58 22 Jun 2008 23 Jul 2013
(England Lions, Leicestershire, Nottinghamshire)
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)
GJ Muchall 57* 11 Jul 2006 25 Jul 2014
(Durham)
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)
GJ Bailey 55 1 Jan 2007 31 Aug 2013
(Australia, Australia A, Chennai Super Kings, Hobart Hurricanes, Melbourne Stars, Tasmania)
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)
LD Chandimal 53* 26 Mar 2009 28 Jun 2014
(Ruhuna, Schools Invitation XI, Sri Lanka, Sri Lanka A, Sri Lankans, Uthura Yellows, Wayamba United, Yaal Blazers)
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)
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)
SE Marsh 51* 6 Apr 2012 23 May 2014
(Australia, Glamorgan, Kings XI Punjab, Perth Scorchers)
GD Cross 51* 15 Jun 2010 25 Jul 2014
(Derbyshire, Lancashire)
AG Wakely 50* 11 Jun 2010 17 Aug 2013
(Northamptonshire)
R Dravid 50 9 Apr 2011 25 Sep 2013
(India, Indians, Rajasthan Royals)
TR Ambrose 50* 13 Jun 2003 25 Jul 2014
(England, Sussex, Warwickshire)
DA Warner 49 16 May 2010 7 Oct 2011
(Australia, Delhi Daredevils, Middlesex, New South Wales, Northern Districts)
DJ Hussey 49* 7 Dec 2012 9 Aug 2014
(Antigua Hawksbills, Chennai Super Kings, Kings XI Punjab, Melbourne Stars, Nottinghamshire)
RN ten Doeschate 48 5 Dec 2010 29 Feb 2012
(Canterbury, Essex, Impi, Kolkata Knight Riders, Mashonaland Eagles, Tasmania)
SR Tendulkar 48 12 May 2009 12 May 2012
(Mumbai Indians)
SPD Smith 48 5 May 2010 8 Dec 2012
(Australia, New South Wales, Pune Warriors, Sydney Sixers, Worcestershire)
DT Christian 48 16 Apr 2011 16 Jul 2013
(Australia, Brisbane Heat, Deccan Chargers, Gloucestershire, Royal Challengers Bangalore, South Australia)
BB McCullum 47 17 Feb 2005 27 Apr 2009
(Canterbury, Glamorgan, Kolkata Knight Riders, New South Wales, New Zealand, Otago)
ME Trescothick 47 19 Jun 2008 5 Jul 2011
(Somerset)
RJ Hamilton-Brown 47 27 Jun 2008 25 Nov 2011
(Mashonaland Eagles, Surrey, Sussex)
YK Pathan 47 18 Mar 2010 27 Mar 2012
(Baroda, India, Kolkata Knight Riders, Rajasthan Royals)
R McLaren 47* 17 Apr 2010 31 Jan 2014
(Kings XI Punjab, Knights, Kolkata Knight Riders, Middlesex, Mumbai Indians, South Africa)
JA Rudolph 47 17 Jun 2010 13 Jun 2014
(Glamorgan, Jamaica Tallawahs, Titans, Yorkshire)
JL Denly 47* 1 Jul 2011 25 Jul 2014
(Barisal Burners, Kent, Middlesex)
AD Brown 46 13 Jun 2003 16 Jun 2008
(Surrey)
D du Preez 46* 25 Jan 2006 22 Jan 2014
(Eagles, Free State, Knights, Leicestershire, Royal Challengers Bangalore, Uthura Rudras)
AB de Villiers 46 2 May 2012 24 Apr 2014
(Royal Challengers Bangalore, South Africa, Titans)
RS Bopara 45 30 Jun 2006 24 Mar 2010
(Auckland, England, Essex, Kings XI Punjab)
MW Goodwin 45 29 Jun 2007 5 Jun 2011
(Sussex)
OA Shah 45 11 Oct 2009 9 Jun 2011
(Cape Cobras, Delhi Daredevils, Essex, Kochi Tuskers Kerala, Kolkata Knight Riders, Middlesex, Wellington)
F du Plessis 45 21 Feb 2010 5 Jan 2014
(Chennai Super Kings, Melbourne Renegades, Northerns, South Africa, South Africa XI, Titans)
AM Rahane 45 10 May 2012 5 May 2014
(India, India A, Rajasthan Royals)
Mohammad Hafeez 44 13 Jan 2005 26 May 2009
(Faisalabad Wolves, Kolkata Knight Riders, Pakistan, Pakistan A, Pakistanis)
KA Pollard 44 29 Jul 2006 30 Apr 2010
(Mumbai Indians, South Australia, Stanford Superstars, Trinidad & Tobago, West Indies)
Yasir Arafat 44 11 Jul 2006 18 Jul 2010
(Kent, Otago, Pakistan, Rawalpindi Rams, Sussex)
WTS Porterfield 44 17 Apr 2010 24 Mar 2012
(Gloucestershire, Ireland, Warwickshire)
Mohammad Nabi 44* 11 Aug 2011 20 Mar 2014
(Afghan Cheetas, Afghanistan, Sylhet Royals)
PD Collingwood 44 6 May 2010 20 Jun 2014
(Durham, England, Impi, Perth Scorchers)
HDRL Thirimanne 44* 25 Mar 2009 2 Jul 2014
(Basnahira South, Kandurata Maroons, Ruhuna Royals, Sri Lanka, Sri Lanka A, Sri Lankans, Udarata Rulers)
WL Madsen 44* 3 Jun 2011 25 Jul 2014
(Derbyshire)
GR Napier 43 15 Jul 2004 2 Jun 2010
(Central Districts, England Lions, Essex, Mumbai Indians, Wellington)
SM Davies 43 27 Jun 2006 25 Jun 2010
(England, England Lions, Surrey, Worcestershire)
KJ Coetzer 43 10 Feb 2010 29 Nov 2013
(Chittagong Kings, Northamptonshire, Scotland)
BJ Watling 43 20 Jan 2008 8 Jan 2014
(New Zealand, Northern Districts)
JP Faulkner 43* 27 Dec 2011 25 May 2014
(Australia, Kings XI Punjab, Melbourne Stars, Rajasthan Royals)
VS Solanki 42 9 Jul 2004 11 Jul 2010
(England, Worcestershire)
LJ Wright 42 14 Jan 2011 23 Sep 2012
(England, Impi, Melbourne Stars, Pune Warriors, Sussex)
EJG Morgan 42 30 Apr 2011 31 Jul 2013
(England, England XI, Kolkata Knight Riders, Middlesex)
SB Styris 42* 15 Dec 2012 16 Sep 2014
(Hobart Hurricanes, Leicestershire, Northern Districts, Sussex, Titans)
KS Williamson 42* 3 Jul 2011 16 Sep 2014
(Gloucestershire, New Zealand, Northern Districts, Yorkshire)
MN van Wyk 41 25 Apr 2004 5 May 2009
(Eagles, Kolkata Knight Riders, South Africa)
JWM Dalrymple 41 28 Aug 2006 3 Jun 2011
(England, Glamorgan, Middlesex)
KP Pietersen 41 26 Apr 2009 1 May 2012
(Delhi Daredevils, England, Hampshire, Royal Challengers Bangalore, Surrey)
SJ Croft 41 9 Jul 2010 1 Jul 2013
(Lancashire, Northern Districts)
Yuvraj Singh 41 25 Apr 2011 17 Apr 2014
(India, India A, Pune Warriors, Punjab, Royal Challengers Bangalore)
Kabir Ali 41 9 Jul 2004 16 May 2014
(Barisal Burners, Hampshire, Lancashire, Worcestershire)
JN Snape 40* 16 Jun 2003 24 Jun 2008
(England, Leicestershire)
DL Hemp 40 16 Jun 2003 3 Aug 2008
(Bermuda, Glamorgan)
CG Taylor 40 14 Jun 2003 25 May 2009
(Gloucestershire)
PA Jaques 40 13 Jun 2003 18 Jun 2010
(Australia A, New South Wales, Northamptonshire, Worcestershire, Yorkshire)
JS Foster 40 24 Jul 2006 4 Jul 2010
(England, Essex)
JM How 40 22 Jan 2006 22 Sep 2010
(Central Districts, New Zealand)
CA Thyssen 40 13 Apr 2004 4 Mar 2011
(Eagles, Warriors)
PJ Horton 40 24 Jun 2005 10 Jun 2011
(Lancashire, Matabeleland Tuskers)
D Ramdin 40 11 Aug 2006 20 Sep 2011
(Trinidad & Tobago, West Indies, West Indies XI)
A Symonds 40 19 Jan 2010 24 Sep 2011
(Deccan Chargers, Mumbai Indians, Queensland, Surrey)
CD Cumming 40* 13 Jan 2006 15 Jan 2012
(New Zealand A, Otago)
M Vijay 40 7 May 2010 7 Apr 2012
(Chennai Super Kings, India, Tamil Nadu)
LMP Simmons 40 21 Jan 2011 9 Aug 2013
(Guyana Amazon Warriors, Trinidad & Tobago, West Indians, West Indies, West Indies A)
Mushfiqur Rahim 40 27 Feb 2012 14 Dec 2013
(Bangladesh, Bangladesh Cricket Board XI, Bangladesh XI, Duronto Rajshahi, Nagenahira Nagas, Sylhet Royals)
S van Zyl 40* 26 Mar 2008 9 Feb 2014
(Cape Cobras, Western Province)
GC Smith 39 2 Jul 2005 30 Apr 2009
(Cape Cobras, Rajasthan Royals, Somerset, South Africa)
JR Hopes 39 25 May 2008 3 Jan 2013
(Australia, Brisbane Heat, Delhi Daredevils, Kings XI Punjab, Queensland)
MS Wade 39* 15 Sep 2010 4 Feb 2014
(Australia, Delhi Daredevils, Melbourne Stars, Victoria)
GJ Maxwell 39 26 Jun 2013 21 May 2014
(Australia, Kings XI Punjab, Melbourne Stars, Mumbai Indians, Surrey)
MB Loye 38* 21 Jun 2003 9 Jun 2010
(Lancashire, Northamptonshire)
MA Wallace 38 14 Jul 2004 15 Jun 2010
(Glamorgan)
MJ Chilton 38* 16 Jun 2003 27 Jul 2010
(Lancashire)
AJ Redmond 38 13 Jan 2006 29 Dec 2010
(Gloucestershire, New Zealand, New Zealand A, Otago)
AW Gale 38 29 May 2009 15 Jul 2011
(England Lions, Yorkshire)
PA Nixon 38 17 Jun 2008 29 Aug 2011
(Leicestershire)
H Masakadza 38 10 Oct 2008 2 Dec 2011
(Easterns (Zimbabwe), Mountaineers, Zimbabwe)
OA Shah 38 2 Mar 2012 1 Feb 2013
(Cape Cobras, Dhaka Gladiators, Essex, Hobart Hurricanes, Rajasthan Royals)
Misbah-ul-Haq 38 24 Jun 2011 20 Sep 2013
(Faisalabad Wolves, Kandurata Warriors, Pakistan, St Lucia Zouks)
MA Agarwal 38* 29 Sep 2011 25 May 2014
(Delhi Daredevils, Karnataka, Royal Challengers Bangalore)
EC Joyce 38 13 Oct 2009 30 May 2014
(Ireland, Sussex)
J Allenby 38* 3 Jun 2011 1 Aug 2014
(Glamorgan)
JJ Roy 38* 6 Jul 2012 7 Sep 2014
(Chittagong Kings, England, Surrey)
DPMD Jayawardene 37 12 Oct 2008 7 Mar 2010
(Kings XI Punjab, Sri Lanka, Wayamba)
JM Kemp 37 6 Jul 2005 18 Sep 2010
(Cape Cobras, Chennai Super Kings, Kent, South Africa)
MH Wessels 37 5 Jul 2006 19 Nov 2010
(Mid West Rhinos, Northamptonshire)
MC Henriques 37 10 Jan 2006 28 Sep 2011
(Australia, Australia A, Delhi Daredevils, Kolkata Knight Riders, New South Wales)
E Chigumbura 37 20 Jun 2010 17 Jun 2012
(Mashonaland Eagles, Northamptonshire, Southern Rocks, Zimbabwe, Zimbabwe XI)
F Behardien 37 9 Apr 2008 2 Oct 2012
(Northerns, South Africa, South Africa XI, Titans)
DM Bravo 37 10 Apr 2010 13 Feb 2013
(Trinidad & Tobago, West Indians, West Indies, West Indies XI)
D Elgar 37 26 Mar 2008 19 Jan 2014
(Eagles, Knights)
LRPL Taylor 37 17 May 2012 29 Mar 2014
(Delhi Daredevils, New Zealand, New Zealand XI, New Zealanders, Pune Warriors, Trinidad & Tobago Red Steel)
R Vinay Kumar 37 25 Mar 2010 24 Apr 2014
(India, India A, Indians, Karnataka, Kochi Tuskers Kerala, Kolkata Knight Riders, Royal Challengers Bangalore)
Hammad Azam 37* 26 Jun 2011 10 Aug 2014
(Khulna Royal Bengals, Khyber Pakhtunkhwa, National Bank of Pakistan, Pakistan, Rawalpindi Rams, Uva Next)
JL Sadler 36 18 Jun 2003 16 Jun 2008
(Derbyshire, Leicestershire)
SG Law 36* 4 Jul 2005 28 Jun 2009
(Derbyshire, Lancashire)
SE Marsh 36 6 Jan 2006 2 Apr 2010
(Australia, Australia A, Kings XI Punjab, Western Australia)
ML Hayden 36 13 Jun 2005 10 Apr 2010
(Australia, Chennai Super Kings)
DJ Hussey 36 11 May 2010 8 May 2011
(Australia, Kings XI Punjab, Northern Districts, Nottinghamshire, Victoria)
DR Smith 36 3 Jun 2010 20 Feb 2012
(Barbados, Khulna Royal Bengals, Sussex, West Indies, West Indies A)
JEC Franklin 36 30 Sep 2011 29 Jun 2012
(Adelaide Strikers, Essex, Mumbai Indians, New Zealand, Wellington)
BRM Taylor 36 14 Nov 2010 18 Aug 2012
(Chittagong Kings, Mid West Rhinos, Uthura Rudras, Wellington, Zimbabwe, Zimbabwe XI)
AP McLaren 36 28 Jan 2009 10 Mar 2013
(Eagles, Griqualand West, Impi, Knights, South Western Districts, Warriors)
MS Bisla 36 21 Mar 2010 14 Apr 2013
(Himachal Pradesh, Kings XI Punjab, Kolkata Knight Riders)
BJ Rohrer 36 24 Jan 2011 17 Aug 2013
(Antigua Hawksbills, Australia, Delhi Daredevils, Melbourne Renegades, New South Wales, Sydney Sixers)
Mohammad Hafeez 36 3 Jun 2012 24 Aug 2013
(Guyana Amazon Warriors, Lahore Lions, Pakistan, Wayamba United)
Mohammad Shahzad 36 12 Feb 2010 8 Dec 2013
(Afghanistan)
GH Bodi 36 4 Feb 2011 22 Jan 2014
(Gauteng, Lions)
HG Kuhn 36* 21 Jan 2009 6 Feb 2014
(South Africa, South Africa A, Titans)
SJ Walters 36 27 Jun 2006 11 Jul 2014
(Glamorgan, Surrey)
NJ Dexter 36* 3 Jun 2011 25 Jul 2014
(Middlesex)
CM Spearman 35* 24 Jun 2005 23 Jun 2009
(Gloucestershire, PCA Masters XI)
DM Benkenstein 35 6 Jul 2006 13 Feb 2010
(Dolphins, Durham)
HGJM Kulatunga 35 2 Sep 2004 11 Sep 2010
(Barisal Division, Colts Cricket Club, Sri Lanka, Wayamba)
CJ Chibhabha 35 28 Nov 2006 10 Oct 2010
(Centrals, Southern Rocks, Southerns, Zimbabwe)
L Vincent 35 24 Jan 2010 15 Jul 2011
(Auckland, Mid West Rhinos, Northamptonshire, Sussex)
M Kaif 35 6 Apr 2007 21 Oct 2011
(Kings XI Punjab, Rajasthan Royals, Royal Challengers Bangalore, Uttar Pradesh)
DB Ravi Teja 35 4 Apr 2007 21 Oct 2011
(Deccan Chargers, Hyderabad (India))
JP Kreusch 35 6 Apr 2008 17 Feb 2012
(Border, Warriors)
SI de Saram 35* 8 Oct 2005 12 Aug 2012
(Basnahira Cricket Dundee, Ragama Cricket Club, Ruhuna, Sri Lanka, Sylhet Division, Wayamba)
C de Grandhomme 35 4 Jan 2010 31 Aug 2012
(Auckland, Nagenahira Nagas, New Zealand)
Asad Shafiq 35 6 Oct 2008 3 Dec 2012
(Karachi Dolphins, Karachi Zebras, Pakistan, Pakistan A)
NLTC Perera 35 7 Aug 2012 22 May 2013
(Brisbane Heat, Kandurata Warriors, Mumbai Indians, Sri Lanka, Sunrisers Hyderabad)
S Chanderpaul 35 17 Jan 2012 26 Jul 2013
(Derbyshire, Guyana, Khulna Royal Bengals, Sylhet Royals, Uva Next)
N Saini 35* 20 Oct 2009 12 Apr 2014
(Haryana, Kings XI Punjab)
SJ Mullaney 35 30 Jun 2006 16 May 2014
(Lancashire, Nottinghamshire)
HD Ackerman 34 29 Jun 2006 15 Feb 2009
(Dolphins, Leicestershire, Warriors)
IK Pathan 34 25 Jun 2005 9 May 2009
(Baroda, India, Kings XI Punjab, Middlesex)
CMW Read 34 24 Jun 2005 4 Jun 2009
(England, Nottinghamshire)
C Kieswetter 34 14 Jun 2008 9 Jun 2010
(England, England Lions, Somerset)
MJ Cosgrove 34 10 Jan 2008 27 Jan 2011
(Glamorgan, South Australia, Tasmania)
TC Smith 34 3 Jul 2006 8 Jun 2011
(Lancashire)
CA Ingram 34 6 Feb 2009 15 Feb 2012
(Delhi Daredevils, South Africa, South Africans, Warriors)
RV Uthappa 34 17 Oct 2011 21 Apr 2013
(India, Karnataka, Pune Warriors)
KA Pollard 34 5 Jan 2013 11 Aug 2013
(Adelaide Strikers, Barbados Tridents, Dhaka Gladiators, Mumbai Indians, Trinidad & Tobago, West Indies)
Shakib Al Hasan 34 6 Sep 2012 11 Aug 2013
(Bangladesh, Bangladesh Cricket Board XI, Barbados Tridents, Dhaka Gladiators, Kolkata Knight Riders, Leicestershire)
DA Miller 34 9 Feb 2013 31 Jan 2014
(Chittagong Kings, Dolphins, Kings XI Punjab, South Africa)
TAM Siriwardana 34 1 Feb 2010 28 Jun 2014
(Basnahira South, Chilaw Marians Cricket Club, Dhaka Division, Kandurata Maroons, Ruhuna, Sri Lanka A, Udarata Rulers, Wayamba United)
WTS Porterfield 34* 14 Jul 2013 23 Aug 2014
(Ireland, Warwickshire)
Rameez Raja 34* 24 Jun 2011 17 Sep 2014
(Baluchistan, Barisal Burners, Karachi Dolphins, Karachi Zebras, Pakistan, State Bank of Pakistan)
AC Voges 33 6 Jan 2006 8 Jan 2009
(Australia, Hampshire, Nottinghamshire, Western Australia)
AC Gilchrist 33 17 Feb 2005 2 May 2009
(Australia, Deccan Chargers)
KD Karthik 33 1 Feb 2008 25 Mar 2010
(Delhi Daredevils, India)
EJG Morgan 33 27 Jun 2008 9 Jun 2010
(England, England Lions, England XI, Middlesex, Royal Challengers Bangalore)
GR Breese 33 13 Jul 2004 22 Jun 2010
(Durham)
JGE Benning 33* 22 Jun 2007 18 Jul 2010
(Leicestershire, Surrey)
GW Flower 33 17 Jun 2008 14 Nov 2010
(Essex, Mashonaland Eagles)
K Weeraratne 33 8 Oct 2005 27 Jul 2011
(Kandurata, Ragama Cricket Club, Sri Lanka, Sylhet Division, Wayamba)
CF Hughes 33 21 Jan 2011 29 Jun 2013
(Derbyshire, Leeward Islands)
DS Smith 33 28 Jun 2007 15 Aug 2013
(Grenada, St Lucia Zouks, West Indies, West Indies A, Windward Islands)
AK Kitchen 33* 14 Dec 2010 10 Jan 2014
(Auckland)
Hasan Raza 33* 27 Feb 2006 14 Feb 2014
(Habib Bank Limited, Karachi Dolphins, Karachi Zebras, Pakistan A)
Y Venugopal Rao 33* 15 Oct 2010 24 May 2014
(Andhra, Delhi Daredevils, Gujarat, Sunrisers Hyderabad)
A Lyth 33 18 Jul 2010 1 Jul 2014
(Yorkshire)
JM Bairstow 33* 23 Jan 2012 25 Jul 2014
(England, England Lions, England XI, Yorkshire)
SC Ganguly 32 25 Jun 2005 29 Apr 2009
(Bengal, Glamorgan, Kolkata Knight Riders, Northamptonshire)
SM Katich 32 13 Jun 2003 9 May 2009
(Australia, Derbyshire, Hampshire, Kings XI Punjab, New South Wales)
JA Morkel 32 13 Jun 2008 14 Mar 2010
(Chennai Super Kings, Durham, South Africa, Titans)
BB McCullum 32 1 May 2009 10 Apr 2010
(Kolkata Knight Riders, New Zealand, Otago)
SC Moore 32 27 Jun 2005 11 Jun 2010
(England Lions, Lancashire, Worcestershire)
Harbhajan Singh 32 8 May 2009 2 Oct 2011
(India, Mumbai Indians)
CFK van Wyk 32 20 Apr 2005 18 Dec 2011
(Canterbury, Central Districts, Titans)
Naved-ul-Hasan 32 30 Dec 2009 11 Feb 2012
(Dhaka Gladiators, Hobart Hurricanes, Pakistan, Sialkot Stallions, Sussex, Tasmania)
LE Plunkett 32 24 Jun 2003 22 Jun 2012
(Durham, England, England Lions)
DM Benkenstein 32* 4 Jun 2010 8 Jul 2012
(Durham)
CMW Read 32 10 Jun 2010 1 Jul 2013
(Nottinghamshire)
BJ Diamanti 32 22 Jan 2006 12 Jan 2014
(Canterbury, Central Districts, New Zealand, New Zealand A)
BS Wilson 32* 29 Dec 2010 18 Jan 2014
(Northern Districts)
KV Sharma 32 3 Apr 2007 4 Apr 2014
(Railways, Royal Challengers Bangalore, Sunrisers Hyderabad)
GH Vihari 32* 15 Mar 2010 5 Apr 2014
(Hyderabad (India), Sunrisers Hyderabad)
MN Samuels 32* 2 Jan 2013 9 Aug 2014
(Antigua Hawksbills, Melbourne Renegades, Pune Warriors, West Indies)
U Afzaal 31 24 Jun 2005 26 May 2009
(Northamptonshire, Surrey)
LE Bosman 31 5 Apr 2005 2 May 2010
(Dolphins, Eagles, South Africa, South Africa A)
AB de Villiers 31 8 May 2009 20 May 2010
(Delhi Daredevils, South Africa, Titans)
R Clarke 31 27 Jun 2006 11 Jun 2010
(Derbyshire, Surrey, Warwickshire)
RA Jadeja 31 10 Feb 2009 18 May 2011
(India, Kochi Tuskers Kerala, Rajasthan Royals)
WI Jefferson 31* 8 Jun 2010 21 Sep 2011
(Leicestershire)
Mandeep Singh 31 20 Oct 2010 17 May 2012
(Kings XI Punjab, Punjab)
RT Bailey 31 8 Feb 2009 17 Feb 2013
(Eagles, Free State, Khulna Division, Knights)
S Badrinath 31 24 May 2011 30 Apr 2013
(Chennai Super Kings, India, Tamil Nadu)
GJ Maxwell 31 18 Jan 2011 15 May 2013
(Australia, Delhi Daredevils, Hampshire, Melbourne Renegades, Melbourne Stars, Mumbai Indians, Victoria)
RN ten Doeschate 31 24 Jul 2012 8 Jul 2013
(Chittagong Kings, Essex, Kolkata Knight Riders, Otago)
JJ Cobb 31 27 Aug 2011 12 Jul 2013
(Dhaka Gladiators, Leicestershire)
AG Puttick 31* 1 Feb 2009 9 Feb 2014
(Cape Cobras, Western Province)
MW Goodwin 31* 4 Jul 2011 1 Aug 2014
(Glamorgan, Sussex)
GG Wagg 31* 25 Jun 2008 1 Aug 2014
(Derbyshire, Glamorgan)
TJ Phillips 31* 16 Jun 2010 2 Aug 2014
(Essex)
ADS Fletcher 31* 22 Jan 2012 10 Aug 2014
(Sagicor High Performance Centre, St Lucia Zouks, West Indies, West Indies A, Windward Islands)
IR Bell 31* 4 Jul 2005 23 Aug 2014
(England, England Lions, Warwickshire)
JE Root 31* 3 Jun 2011 7 Sep 2014
(England, Yorkshire)
IJL Trott 30 13 Jun 2003 18 Jul 2007
(England, Otago, Warwickshire)
Z de Bruyn 30 5 Apr 2005 1 Feb 2009
(Somerset, Titans, Warriors, Worcestershire)
T Henderson 30 23 Feb 2007 18 Apr 2009
(Cape Cobras, Lions, Middlesex, Rajasthan Royals)
WR Smith 30 24 Jun 2003 25 May 2009
(Durham, Nottinghamshire)
JO Troughton 30 4 Jul 2005 1 Jun 2009
(Warwickshire)
MJ Prior 30 29 Jun 2005 10 Nov 2009
(England, England XI, Sussex)
Imran Nazir 30 26 Apr 2005 13 Nov 2009
(Pakistan, Sialkot Stallions)
AD Mathews 30 28 Feb 2007 16 Mar 2010
(Basnahira North, Colts Cricket Club, Kolkata Knight Riders, Sri Lanka)
CK Kapugedera 30 1 Jun 2008 2 Jul 2010
(Chennai Super Kings, Kandurata, Sri Lanka, Sri Lanka A)
Fawad Alam 30 3 Mar 2006 5 Sep 2010
(Karachi Dolphins, Pakistan, Pakistan A, Pakistanis)
RV Uthappa 30 26 Apr 2009 12 Sep 2010
(Karnataka, Royal Challengers Bangalore)
MHW Papps 30 9 Jul 2006 29 Dec 2010
(Canterbury, New Zealand A)
SM Ervine 30 19 Jun 2010 6 Jul 2011
(Hampshire, Mountaineers)
F Mutizwa 30 20 Mar 2008 4 Dec 2011
(Easterns (Zimbabwe), Mashonaland Eagles, Zimbabwe)
PG Fulton 30 15 Feb 2009 22 Jan 2012
(Canterbury, New Zealand)
I Khan 30 7 Apr 2004 22 Feb 2012
(Dolphins)
JH Kallis 30 20 Apr 2011 14 May 2012
(Kolkata Knight Riders, South Africa)
C Kieswetter 30 12 Jun 2010 26 Jun 2012
(England, Somerset)
CJ Ferguson 30 7 May 2009 13 Dec 2012
(Adelaide Strikers, Australia, Australia A, Pune Warriors, South Australia)
Naeem Islam 30 27 Jun 2008 2 Feb 2013
(Bangladesh, Bangladesh A, Chittagong Kings, Rajshahi Division, Sylhet Royals)
J Mubarak 30 13 Oct 2009 11 Feb 2013
(Kandurata, Khulna Royal Bengals, Nondescripts Cricket Club, Uthura Rudras, Wayamba)
TC Smith 30 17 Jun 2011 7 Jul 2013
(Lancashire, Matabeleland Tuskers)
Karim Sadiq 30 5 May 2010 29 Nov 2013
(Afghan Cheetas, Afghanistan)
IK Pathan 30 29 Apr 2012 2 Apr 2014
(Baroda, Delhi Daredevils, India)
GO Jones 30* 14 Mar 2012 8 Jun 2014
(Gloucestershire, Kent, Papua New Guinea)
Craig Cachopa 30* 18 Dec 2011 25 Jul 2014
(Auckland, Sussex, Wellington)
S Dhawan 29 30 Apr 2008 21 Apr 2010
(Delhi, Delhi Daredevils, Mumbai Indians)
ND McKenzie 29 15 Apr 2005 8 Jun 2010
(Hampshire, Lions, South Africa)
S Badrinath 29 9 May 2009 18 Oct 2010
(Chennai Super Kings, Tamil Nadu)
MEK Hussey 29 6 Jun 2009 22 May 2011
(Australia, Chennai Super Kings)
RE van der Merwe 29 13 Jun 2009 12 Jan 2012
(Brisbane Heat, Delhi Daredevils, Royal Challengers Bangalore, Somerset, South Africa, Titans)
JD Vandiar 29 25 Jan 2009 16 Mar 2012
(Gauteng, Lions)
MK Tiwary 29 13 Apr 2010 25 Mar 2012
(Bengal, India, Kolkata Knight Riders)
Wahab Riaz 29 25 Apr 2005 31 Mar 2012
(Hyderabad Hawks, Kent, Lahore Lions, Pakistan, Pakistan A, Pakistanis)
PC Valthaty 29 23 Apr 2009 8 Apr 2012
(Himachal Pradesh, Kings XI Punjab, Mumbai, Rajasthan Royals)
SK Raina 29 16 Apr 2011 14 Apr 2012
(Chennai Super Kings, India, Indians)
JA Morkel 29 1 May 2011 17 May 2012
(Chennai Super Kings, South Africa, South Africans, Titans)
Azhar Mahmood 29 3 Jan 2012 17 Jun 2012
(Auckland, Dhaka Gladiators, Kent, Kings XI Punjab)
Shahzaib Hasan 29 5 Sep 2010 1 Dec 2012
(Duronto Rajshahi, Karachi Dolphins, Pakistan)
Mohammad Salman 29 25 Feb 2006 9 Dec 2012
(Faisalabad Wolves, Pakistan, Pakistan A)
Mohammad Ashraful 29* 27 Feb 2012 31 Mar 2013
(Bangladesh, Bangladesh Cricket Board XI, Bangladesh XI, Dhaka Gladiators, Ruhuna Royals)
Saeed Anwar 29 25 Feb 2006 28 Nov 2013
(Khan Research Laboratories, Khan Research Labs, Multan Tigers)
Nasir Jamshed 29 30 Sep 2012 16 Feb 2014
(Lahore Lions, Pakistan)
AN Cook 29* 1 Jul 2005 17 May 2014
(England, England XI, Essex)
JD Ryder 29 26 Apr 2012 27 Jun 2014
(Essex, New Zealand, Otago, Pune Warriors, Wellington)
UT Khawaja 29* 17 Dec 2011 23 Aug 2014
(Derbyshire, Lancashire, Sydney Thunder)
Sarfraz Ahmed 29* 5 Nov 2010 17 Sep 2014
(Karachi Dolphins, Pakistan, Pakistan A, Pakistan International Airlines)
MJ Powell 28* 27 Jun 2005 28 Jun 2009
(Glamorgan)
GJ Hopkins 28 13 Jan 2006 24 Jan 2010
(Auckland, New Zealand, New Zealand A, Otago)
IJL Trott 28 13 Jun 2008 20 Feb 2010
(England, England Lions, England XI, Warwickshire)
CL White 28 10 Jan 2010 12 Jan 2011
(Australia, Royal Challengers Bangalore, Victoria)
AT Rayudu 28 13 Apr 2010 25 May 2011
(Baroda, Mumbai Indians)
Sunny Singh 28 7 Apr 2007 24 Oct 2011
(Haryana, Kings XI Punjab)
DPMD Jayawardene 28 15 Sep 2010 29 Apr 2012
(Delhi Daredevils, Kochi Tuskers Kerala, Sri Lanka, Wayamba)
MJ Clarke 28* 22 Sep 2007 19 May 2012
(Australia, Pune Warriors)
SF Burger 28 1 Oct 2011 24 Apr 2013
(Namibia)
MA Ouma 28 2 Aug 2008 5 Jul 2013
(Kenya)
PD Trego 28 30 Nov 2011 14 Jul 2013
(Central Districts, Mashonaland Eagles, Somerset, Sylhet Royals)
Ahmed Shehzad 28 26 Aug 2012 24 Aug 2013
(Jamaica Tallawahs, Lahore Lions, Nagenahira Nagas, Pakistan, Pakistan A)
SHT Kandamby 28 25 Mar 2009 18 Sep 2013
(Basnahira North, Dhaka Division, Kandurata Maroons, Sinhalese Sports Club, Sri Lanka, Uva Next, Wayamba)
JF Mooney 28 8 Jun 2009 16 Nov 2013
(Ireland)
CS Delport 28 2 Feb 2011 17 Jan 2014
(Dolphins, KwaZulu-Natal, South Africa Emerging Players)
RR Hendricks 28 8 Feb 2009 17 Jan 2014
(Eagles, Knights)
LJ Wright 28 21 Apr 2013 29 Jan 2014
(Auckland, England, Melbourne Stars, Pune Warriors, Sussex)
AJ Pienaar 28* 2 Feb 2011 2 Feb 2014
(Free State, Knights)
KJ O'Brien 28 5 Feb 2013 17 Mar 2014
(Ireland, Rangpur Riders, Surrey, Trinidad & Tobago Red Steel)
SS Tiwary 28* 9 Oct 2011 5 Apr 2014
(Jharkhand, Royal Challengers Bangalore)
VA Jagadeesh 28* 3 Apr 2007 12 Apr 2014
(Kerala)
AJ Finch 28 29 Jan 2014 2 Jul 2014
(Australia, Sunrisers Hyderabad, Yorkshire)
ZS Ansari 28* 13 Jun 2012 23 Aug 2014
(Surrey)
SK Raina 28* 22 Sep 2013 17 Sep 2014
(Chennai Super Kings, India)
MR Ramprakash 27 13 Jun 2003 22 Jun 2007
(Surrey)
TT Bresnan 27 14 Jun 2003 20 Jun 2008
(England, Yorkshire)
Salman Butt 27 2 Mar 2006 26 May 2009
(Kolkata Knight Riders, Lahore Eagles, Lahore Lions, Pakistan)
PD Trego 27 11 Jul 2006 16 Feb 2010
(England Lions, Somerset)
CH Gayle 27 1 Nov 2008 13 Apr 2010
(Kolkata Knight Riders, Stanford Superstars, West Indies, Western Australia)
AC Blizzard 27 1 Jan 2007 15 Apr 2010
(Rajshahi Division, Victoria)
S Chanderpaul 27 16 Feb 2006 17 Apr 2010
(Durham, Guyana, Royal Challengers Bangalore, Stanford Superstars, West Indies, West Indies XI)
SS Tiwary 27 3 Apr 2007 21 Apr 2010
(Jharkhand, Mumbai Indians)
Z de Bruyn 27 8 Feb 2009 12 Jun 2010
(Lions, Somerset, Warriors)
NJ Dexter 27 24 Jul 2006 13 Jun 2010
(Essex, Kent, Middlesex)
IJ Westwood 27* 25 Jun 2005 26 Jul 2010
(Warwickshire)
AM Nayar 27 20 Apr 2008 22 Oct 2010
(Mumbai, Mumbai Indians)
PD McGlashan 27 17 Jan 2008 2 Dec 2010
(New Zealand, Northern Districts)
BJ Hodge 27 20 Mar 2010 11 Jan 2011
(Kolkata Knight Riders, Leicestershire, Northern Districts, Victoria)
DJ Jacobs 27 13 Apr 2008 25 Feb 2011
(Warriors)
MS Dhoni 27 18 Apr 2010 28 May 2011
(Chennai Super Kings, India)
DL Maddy 27 2 Jul 2007 2 Jun 2011
(England, Warwickshire)
JC Hildreth 27 16 Oct 2009 5 Jun 2011
(Somerset)
WP Saha 27 12 May 2009 2 Oct 2011
(Bengal, Chennai Super Kings, Kolkata Knight Riders)
JM Bairstow 27 3 Jun 2010 29 Oct 2011
(England, Yorkshire)
NT Broom 27 25 Jan 2008 31 Dec 2011
(New Zealand, Otago)
MN Samuels 27 28 Jun 2007 10 Jan 2012
(Jamaica, West Indians, West Indies)
TLW Cooper 27 28 Dec 2008 14 Mar 2012
(Adelaide Strikers, Netherlands, South Australia)
RG Aga 27 2 Aug 2008 22 Mar 2012
(Kenya)
LR Shukla 27 18 May 2008 30 Apr 2012
(Bengal, Kolkata Knight Riders)
R Clarke 27 16 Jun 2010 13 Jun 2012
(Warwickshire)
DA Miller 27 4 Mar 2011 17 Jun 2012
(Dolphins, Durham, Kings XI Punjab, South Africa, Yorkshire)
HM Amla 27 15 Apr 2005 22 Jun 2012
(Dolphins, South Africa, South Africa XI, South Africans)
Azhar Mahmood 27 22 Jun 2012 12 Feb 2013
(Auckland, Barisal Burners, Kent, Sydney Thunder, Wayamba United)
KD Karthik 27 16 Apr 2012 29 Apr 2013
(Mumbai Indians, Tamil Nadu)
RR Patel 27 6 Nov 2011 4 Jul 2013
(Kenya)
Anwar Ali 27 26 Feb 2006 23 Aug 2013
(Karachi Dolphins, Karachi Zebras, Pakistan, Pakistan A, Pakistan International Airlines)
JP Duminy 27 15 Feb 2012 24 Sep 2013
(Deccan Chargers, South Africa, South Africa XI, South Africans, Sunrisers Hyderabad)
Suhrawadi Shuvo 27 27 Jun 2008 25 Dec 2013
(Abahani Limited, Bangladesh, Bangladesh A, Barisal Burners, Rajshahi Division, Rangpur Division, Sylhet Royals)
Shahriar Nafees 27* 28 Nov 2006 29 Dec 2013
(Bangladesh, Bangladesh Cricket Board XI, Barisal Burners, Barisal Division, Khulna Royal Bengals, Mohammedan Sporting Club)
RS Bopara 27 24 Feb 2013 2 Feb 2014
(Dolphins, England, Essex, Sydney Sixers)
Faisal Iqbal 27 28 Feb 2010 7 Feb 2014
(Karachi Zebras, Pakistan A, Pakistan International Airlines, Sylhet Division, Sylhet Royals)
WL Coetsee 27* 6 Feb 2009 9 Feb 2014
(Griqualand West, Knights, Lions)
JP Duminy 27* 11 Jan 2014 25 May 2014
(Cape Cobras, Delhi Daredevils, South Africa)
SV Samson 27* 21 Sep 2013 25 May 2014
(Kerala, Rajasthan Royals)
GJ Bailey 27* 29 Jan 2014 1 Jun 2014
(Australia, Hobart Hurricanes, Kings XI Punjab)
WU Tharanga 27* 25 Nov 2011 2 Jul 2014
(Kandurata Maroons, Nondescripts Cricket Club, Sri Lanka, Sri Lanka A, Udarata Rulers, Uva Next)
DL Vettori 27 23 Sep 2011 26 Jul 2014
(Brisbane Heat, Jamaica Tallawahs, New Zealand, Northern Districts, Royal Challengers Bangalore)
Haris Sohail 27* 10 Oct 2010 8 Aug 2014
(Pakistan, Punjab (Pakistan), Sialkot Stallions, Zarai Taraqiati Bank Limited)
Shoaib Malik 27* 23 Jan 2014 16 Aug 2014
(Barbados Tridents, Hobart Hurricanes, Pakistan, Sialkot Stallions, Warwickshire)
KR Brown 27* 8 Jul 2012 23 Aug 2014
(Lancashire)
EJG Morgan 27* 31 Aug 2013 7 Sep 2014
(England, Middlesex, Sydney Thunder)
OA Shah 26 15 Jul 2004 11 Jun 2008
(England, Middlesex)
GG Wagg 26 13 Jun 2003 20 Jun 2008
(Derbyshire, Warwickshire)
TM Dilshan 26 12 Oct 2008 12 Jun 2009
(Basnahira South, Delhi Daredevils, Sri Lanka)
DJ Bravo 26 18 Jan 2008 15 Jun 2009
(Mumbai Indians, Trinidad & Tobago, West Indies)
IJ Harvey 26 29 Jun 2006 15 Aug 2009
(Gloucestershire, Hampshire, Northamptonshire)
EC Joyce 26 11 Jun 2008 15 Aug 2009
(Middlesex, Sussex)
NL McCullum 26 26 Jan 2007 12 Jan 2010
(New Zealand, New Zealand A, Otago)
ML Pettini 26 28 Jun 2007 10 Jun 2010
(Essex)
TJ Murtagh 26 2 Jul 2004 17 Jun 2010
(Middlesex, Surrey)
MS Sinclair 26 18 Jan 2008 18 Sep 2010
(Central Districts)
HJH Marshall 26 11 Feb 2009 2 Jun 2011
(Gloucestershire, Northern Districts)
N Pothas 26* 20 Jun 2008 30 Jun 2011
(Hampshire)
Z de Bruyn 26 4 Jul 2010 15 Jul 2011
(Lions, Somerset, Surrey)
SL Stewart 26 8 Feb 2009 18 Dec 2011
(Canterbury, New Zealand A)
VB van Jaarsveld 26 27 Mar 2009 14 Mar 2012
(Dolphins, Lions, South Africa, South Africa A)
NV Ojha 26 2 May 2011 25 May 2012
(Delhi Daredevils, Madhya Pradesh)
GS Ballance 26 4 Jul 2010 15 Jun 2012
(Mid West Rhinos, Yorkshire)
CJ Borgas 26 23 Jan 2010 20 Dec 2012
(Adelaide Strikers, Basnahira Cricket Dundee, South Australia, Sydney Thunder, Wellington)
PR Stirling 26 19 Mar 2012 7 Feb 2013
(Ireland, Middlesex, Sylhet Royals)
SM Ervine 26 11 Feb 2012 8 Feb 2013
(Duronto Rajshahi, Hampshire, Matabeleland Tuskers)
KHD Barker 26 25 May 2009 12 Jul 2013
(Warwickshire)
R Gunasekera 26 21 Jan 2011 23 Nov 2013
(Canada)
P Patel 26* 3 Apr 2007 5 Apr 2014
(Odisha, Orissa)
CM Gautam 26* 16 Oct 2011 14 May 2014
(Delhi Daredevils, Karnataka, Mumbai Indians)
RWT Key 26 1 Jul 2011 13 Jun 2014
(Kent)
Muktar Ali 26* 12 Apr 2010 15 Jun 2014
(Bangladesh A, Duronto Rajshahi, Rajshahi Division, UCB-BCB Eleven)
RJ Sidebottom 26* 16 Jun 2003 2 Jul 2014
(England, Nottinghamshire, Yorkshire)
JHK Adams 26 11 Oct 2012 22 Jul 2014
(Hampshire)
DR Smith 26 23 Mar 2014 23 Jul 2014
(Barbados Tridents, Chennai Super Kings, West Indies)
MW Machan 26* 24 Jul 2013 25 Jul 2014
(Scotland, Sussex)
V Chopra 26* 8 Jul 2012 23 Aug 2014
(Warwickshire)
SM Ervine 26* 16 Feb 2013 23 Aug 2014
(Duronto Rajshahi, Hampshire)
PJ Horton 26* 23 Nov 2011 23 Aug 2014
(Lancashire, Matabeleland Tuskers)
MF Maharoof 26 26 Jul 2011 14 Sep 2014
(Barisal Burners, Kandurata, Lancashire, Nondescripts Cricket Club, Ruhuna Reds, Southern Express, Uthura Rudras)
VB van Jaarsveld 25 8 Apr 2004 11 Jan 2009
(Lions, South Africa)
G Gambhir 25 16 Sep 2007 19 Apr 2009
(Delhi Daredevils, India)
RDB Croft 25 24 Jun 2005 4 Jun 2009
(Glamorgan)
Naved-ul-Hasan 25 26 Apr 2005 22 Jun 2009
(Pakistan, Sialkot Stallions, Sussex, Yorkshire)
CL White 25 8 May 2008 2 Jan 2010
(Australia, Australia A, Royal Challengers Bangalore, Victoria)
JH Kallis 25 19 May 2009 12 Apr 2010
(Royal Challengers Bangalore, South Africa, Warriors)
AB Agarkar 25 16 Apr 2007 13 Apr 2010
(India, Kolkata Knight Riders, Mumbai)
HH Gibbs 25 22 Oct 2009 24 Jun 2010
(Cape Cobras, Deccan Chargers, South Africa, Yorkshire)
MA Carberry 25 22 Jun 2008 14 Aug 2010
(England Lions, Hampshire)
R Dravid 25 10 May 2009 21 Sep 2010
(Royal Challengers Bangalore)
JHK Adams 25 3 Jun 2010 18 Dec 2010
(Auckland, Hampshire)
JA Morkel 25 10 May 2010 22 Apr 2011
(Chennai Super Kings, Durham, South Africa, Titans)
G Gambhir 25 9 Dec 2009 3 May 2011
(Delhi Daredevils, India, Kolkata Knight Riders)
AA Jhunjhunwala 25 3 Apr 2007 4 May 2011
(Bengal, Pune Warriors, Rajasthan Royals)
RS Bopara 25 30 Mar 2010 8 Jun 2011
(England, Essex, Kings XI Punjab)
DO Brown 25* 27 Jun 2006 7 Jul 2011
(Glamorgan, Gloucestershire)
CZ Harris 25* 13 Jan 2006 4 Dec 2011
(Canterbury, Mountaineers, Southern Rocks)
TM Dilshan 25 29 Apr 2011 3 Jun 2012
(Basnahira, Royal Challengers Bangalore, Sri Lanka)
SJ Cook 25* 18 Jun 2003 8 Jul 2012
(Kent, Middlesex)
Mahmudullah 25 5 May 2010 21 Sep 2012
(Bangladesh, Bangladesh Cricket Board XI, Bangladesh XI, Basnahira Cricket Dundee, Chittagong Kings)
MM Ali 25 11 Jul 2010 9 Dec 2012
(Matabeleland Tuskers, Worcestershire)
Umar Akmal 25 25 Feb 2012 9 Dec 2012
(Lahore Lions, Pakistan, Wayamba United)
BMAJ Mendis 25 24 Jul 2011 31 Mar 2013
(Basnahira Cricket Dundee, Combined Provinces, Sri Lanka, Sydney Sixers, Tamil Union Cricket and Athletic Club)
RA Jadeja 25 1 Feb 2012 20 Apr 2013
(Chennai Super Kings, India)
M Vijay 25 12 May 2012 26 May 2013
(Chennai Super Kings)
SR Patel 25 25 Feb 2012 21 Jul 2013
(England, England XI, Nottinghamshire, Warriors)
Ali Waqas 25 24 Jun 2011 18 Sep 2013
(Faisalabad Wolves, Pakistan A, Sui Northern Gas Pipelines Limited)
Alok Kapali 25* 23 Jan 2012 31 Dec 2013
(Bangladesh A, Barisal Burners, Prime Bank Cricket Club, Sylhet Division, Sylhet Royals)
RCC Canning 25* 11 Apr 2008 11 Jan 2014
(Boland, Cape Cobras, Impi, Western Province)
D Smit 25* 10 Feb 2010 23 Mar 2014
(Dolphins, KwaZulu-Natal)
PA Reddy 25* 17 Oct 2011 5 Apr 2014
(Deccan Chargers, Hyderabad (India), Sunrisers Hyderabad)
M Manhas 25* 20 Oct 2011 10 May 2014
(Chennai Super Kings, Delhi, Pune Warriors)
C Kieswetter 25* 17 Jul 2013 11 Jul 2014
(Brisbane Heat, Somerset)
RM Pyrah 25* 10 Jul 2011 11 Jul 2014
(Yorkshire)
DI Stevens 25* 19 Feb 2013 25 Jul 2014
(Dhaka Gladiators, Kent)
CS Baugh 25* 6 Feb 2008 26 Jul 2014
(Jamaica, Jamaica Tallawahs, West Indies)
OB Cox 25* 5 Jul 2010 2 Aug 2014
(Worcestershire)
MDKJ Perera 25* 2 Aug 2013 16 Sep 2014
(Rajasthan Royals, Ruhuna Reds, Southern Express, Sri Lanka, Sri Lanka A)
Arun Lal 25* 26 Apr 2005 17 Sep 2014
(Quetta Bears)
JA Morkel 24 21 Oct 2005 9 Apr 2008
(South Africa, Titans)
H Davids 24 3 Apr 2005 4 Feb 2009
(Cape Cobras, Western Province Boland)
JDP Oram 24 21 Oct 2005 25 Feb 2009
(Central Districts, Chennai Super Kings, New Zealand)
Y Venugopal Rao 24 3 Apr 2007 16 May 2009
(Andhra, Deccan Chargers)
LA Pomersbach 24 10 Jan 2006 10 Jan 2010
(Australia, Kings XI Punjab, Western Australia)
MM Ali 24 25 Jun 2007 13 Jun 2010
(Worcestershire)
NM Carter 24 27 Jun 2008 25 Jun 2010
(Middlesex, Warwickshire)
J Allenby 24 17 Jun 2008 26 Jun 2010
(Glamorgan, Leicestershire)
MJ Wood 24 11 Jul 2006 4 Jul 2010
(Nottinghamshire, Somerset)
AG Prince 24 7 Apr 2004 22 Sep 2010
(Cape Cobras, Lancashire, South Africa, Warriors, Western Province Boland)
DLR Smith 24 8 Jan 2006 4 Jan 2011
(New South Wales)
TM Dowlin 24* 21 Jul 2006 18 Jan 2011
(Guyana, Stanford Superstars, West Indies, West Indies A)
LA Carseldine 24* 31 Dec 2007 24 Jan 2011
(Queensland, Rajasthan Royals)
M Kartik 24 6 Jul 2007 14 Jun 2011
(India, Kolkata Knight Riders, Middlesex, Pune Warriors, Railways, Somerset)
AJ Hall 24 11 Jun 2010 18 Jun 2011
(Mashonaland Eagles, Northamptonshire)
AN Petersen 24 5 Mar 2010 3 Jul 2011
(Glamorgan, Khulna Division, Lions, South Africa)
R Bhatia 24 20 Oct 2009 21 Oct 2011
(Delhi, Delhi Daredevils, Kolkata Knight Riders)
DJ Hussey 24 13 May 2011 19 Jan 2012
(Australia, Kings XI Punjab, Melbourne Stars, Nottinghamshire)
RR Rossouw 24 11 Apr 2008 22 Feb 2012
(Eagles, Free State, Knights, South Africa A)
JT Smuts 24 7 Feb 2010 4 Mar 2012
(Warriors)
AG Prince 24 26 Sep 2010 21 Mar 2012
(Warriors)
GK Berg 24 1 Jun 2009 22 Mar 2012
(Italy, Middlesex)
AN Kervezee 24 25 Jun 2011 23 Jun 2012
(Dhaka Gladiators, Netherlands, Worcestershire)
GM Andrew 24 22 Jun 2010 5 Jul 2012
(Worcestershire)
MAG Boyce 24 11 Jun 2008 8 Jul 2012
(Leicestershire)
Q de Kock 24 17 Feb 2012 2 Mar 2013
(Lions, South Africa)
TL Suman 24 2 May 2011 17 Apr 2013
(Hyderabad (India), Mumbai Indians, Pune Warriors)
DB Das 24* 25 Mar 2012 15 May 2013
(Bengal, Kolkata Knight Riders)
SA Northeast 24 18 Jun 2010 30 Jun 2013
(Kent)
Imran Khalid 24 21 Dec 2006 18 Sep 2013
(Faisalabad Wolves, Sui Northern Gas Pipelines Limited)
CD Hartley 24* 6 Jan 2006 28 Sep 2013
(Brisbane Heat, Queensland)
C Munro 24 26 Dec 2011 29 Nov 2013
(Auckland, New Zealand, New Zealand XI, New Zealanders)
Jahurul Islam 24* 19 Jun 2012 29 Dec 2013
(Bangladesh, Bangladesh A, Bangladesh XI, Duronto Rajshahi, Mohammedan Sporting Club)
PJ van Biljon 24 16 Oct 2011 8 Jan 2014
(Free State, Impi, Knights)
MN van Wyk 24 13 Oct 2009 17 Jan 2014
(Dolphins, Eagles, Knights, South Africa)
Sikandar Raza 24* 13 Feb 2010 21 Mar 2014
(Mashonaland Eagles, Southern Rocks, Zimbabwe)
Q de Kock 24 25 Apr 2013 24 Mar 2014
(Lions, South Africa, Sunrisers Hyderabad)
NRP Scholtz 24* 22 Mar 2012 30 Mar 2014
(Namibia)
KL Rahul 24* 17 Mar 2013 18 May 2014
(Karnataka, Royal Challengers Bangalore, Sunrisers Hyderabad)
DJG Sammy 24 10 Aug 2013 20 May 2014
(St Lucia Zouks, Sunrisers Hyderabad, West Indies)
DA Miller 24* 6 Feb 2014 1 Jun 2014
(Dolphins, Kings XI Punjab, South Africa)
APR Gidman 24 5 Jun 2011 20 Jun 2014
(Gloucestershire)
ML Udawatte 24* 22 Sep 2010 28 Jun 2014
(Chilaw Marians Cricket Club, Ruhuna, Sri Lanka A, Uthura Rudras, Uthura Yellows, Wayamba, Yaal Blazers)
KDK Vithanage 24* 24 Feb 2010 1 Jul 2014
(Basnahira Greens, Combined Provinces, Kandurata Warriors, Sri Lanka, Sri Lanka A, Sri Lanka Cricket Combined XI, Sri Lankans, Tamil Union Cricket and Athletic Club, Western Troopers)
GR Breese 24* 11 Jul 2011 24 Jul 2014
(Durham)
PD Trego 24* 19 Jul 2013 25 Jul 2014
(Central Districts, Somerset)
S Badree 24 25 Oct 2008 7 Aug 2014
(Chennai Super Kings, Khulna Royal Bengals, Rajasthan Royals, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies, West Indies A)
WR Smith 24* 24 Jun 2011 23 Aug 2014
(Durham, Hampshire)
Azhar Mahmood 23 13 Jun 2003 11 Jul 2006
(Pakistanis, Surrey)
M van Jaarsveld 23 25 Jun 2005 7 Mar 2007
(Kent, Titans)
WJ Durston 23 13 Jun 2003 27 Jun 2007
(Somerset)
RK Kleinveldt 23 8 Apr 2005 4 Feb 2009
(Cape Cobras, South Africa, Western Province Boland)
RV Uthappa 23 19 Sep 2007 22 Apr 2009
(India, Mumbai Indians, Royal Challengers Bangalore)
MA Hardinges 23* 6 Jul 2005 3 Jun 2009
(Essex, Gloucestershire, PCA Masters XI)
JDP Oram 23 18 Apr 2009 26 Jan 2010
(Central Districts, Chennai Super Kings, New Zealand)
JL Ontong 23 18 Mar 2007 5 Feb 2010
(Cape Cobras, Lions, South Africa, South Africa A)
JA Rudolph 23 18 Jul 2007 21 Feb 2010
(Eagles, Titans, Yorkshire)
RJ Nicol 23 29 Jan 2006 22 May 2010
(Auckland, Canterbury, New Zealand, New Zealand A)
AG Botha 23 27 Jun 2006 9 Jun 2010
(Derbyshire, Warwickshire)
CD Nash 23 24 Jun 2008 2 Jul 2010
(Sussex)
L Klusener 23* 11 Jul 2006 19 Nov 2010
(Dolphins, Mountaineers, Northamptonshire)
AD Mascarenhas 23 23 Apr 2009 27 Jun 2011
(England, Hampshire, Otago, Rajasthan Royals)
AD Hales 23 4 Jul 2010 7 Aug 2011
(Nottinghamshire)
Saeed Ajmal 23 30 Apr 2005 29 Sep 2011
(Faisalabad Wolves, Pakistan, Pakistanis, Worcestershire)
AW O'Brien 23 8 Jan 2006 23 Dec 2011
(Adelaide Strikers, New South Wales, South Australia)
AC Blizzard 23 19 Apr 2010 19 Jan 2012
(Adelaide Strikers, Mumbai Indians, Rajshahi Division, South Australia)
VD Philander 23 23 Jan 2009 22 Feb 2012
(Cape Cobras)
MK Pandey 23 14 Apr 2010 23 Mar 2012
(Karnataka, Pune Warriors, Royal Challengers Bangalore)
SR Watson 23 31 Oct 2010 27 Mar 2012
(Australia, New South Wales, Rajasthan Royals)
HMCM Bandara 23* 30 Oct 2005 30 Mar 2012
(Basnahira South, Kent, Ragama Cricket Club, Sri Lanka, Wayamba)
P Mustard 23 25 Nov 2011 8 Jul 2012
(Barisal Burners, Durham, Mountaineers)
KM Dabengwa 23* 13 May 2009 10 Jan 2013
(Matabeleland Tuskers, Westerns, Zimbabwe)
SD Chitnis 23* 21 May 2008 21 Mar 2013
(Kings XI Punjab, Mumbai, Mumbai Indians, Rajasthan Royals)
D Pretorius 23 1 Apr 2012 29 Sep 2013
(Lions, North West, South Africa Emerging Players)
Naeem Anjum 23 22 Dec 2006 28 Nov 2013
(Islamabad Leopards, Pakistan A, Pakistan Television)
C de Grandhomme 23* 15 Oct 2012 14 Jan 2014
(Auckland)
CA Ingram 23 29 Feb 2012 22 Jan 2014
(South Africa, South Africa XI, Warriors)
ND McKenzie 23 20 Feb 2013 22 Jan 2014
(Hampshire, Lions)
PA Patel 23 29 Mar 2013 30 Mar 2014
(Gujarat, Sunrisers Hyderabad)
Mudassar Bukhari 23* 18 Jan 2012 31 Mar 2014
(Netherlands)
JA Morkel 23* 15 Aug 2013 11 May 2014
(Chennai Super Kings, Royal Challengers Bangalore, South Africa, St Lucia Zouks, Titans)
SPD Smith 23* 21 Dec 2012 13 May 2014
(Pune Warriors, Rajasthan Royals, Sydney Sixers)
SW Billings 23 18 Jun 2011 23 May 2014
(Kent)
V Sehwag 23* 16 May 2013 1 Jun 2014
(Delhi, Delhi Daredevils, Kings XI Punjab)
HM Amla 23* 13 Nov 2013 20 Jun 2014
(Cape Cobras, South Africa, Surrey)
PA Jaques 23 18 Jan 2012 20 Jun 2014
(Hobart Hurricanes, Nottinghamshire, Yorkshire)
PBB Rajapaksa 23* 25 Mar 2009 1 Jul 2014
(Barisal Division, Schools Invitation XI, Sinhalese Sports Club, Sri Lanka Cricket Combined XI, Uva Next, Western Troopers)
WJ Durston 23 22 Jun 2012 6 Jul 2014
(Derbyshire)
CJ Jordan 23* 13 Jun 2008 11 Jul 2014
(England, Surrey, Sussex)
DJ Willey 23* 29 Jun 2012 25 Jul 2014
(Northamptonshire)
K Lesporis 23* 26 Jan 2008 3 Aug 2014
(St Lucia, St Lucia Zouks, Windward Islands)
L Klusener 22 7 Apr 2004 7 Jul 2006
(Dolphins, Middlesex, Northamptonshire)
NV Knight 22* 13 Jun 2003 11 Jul 2006
(Warwickshire)
DJ Hussey 22 26 Jun 2005 13 Jan 2007
(Nottinghamshire, Victoria)
ID Blackwell 22 18 Jun 2003 11 Jun 2008
(Somerset)
DG Cork 22 24 Jun 2003 11 Jun 2008
(Derbyshire, Lancashire)
SD Udal 22 13 Jun 2003 22 Jun 2008
(Hampshire, Middlesex)
CJ Adams 22* 30 Jun 2006 24 Jun 2008
(Sussex)
HJH Marshall 22 17 Feb 2005 6 Feb 2009
(Gloucestershire, New Zealand, Northern Districts)
CP Schofield 22 16 Jun 2003 27 May 2009
(England, Lancashire, Surrey)
Kamran Akmal 22 21 Apr 2008 21 Jun 2009
(Lahore Lions, Pakistan, Rajasthan Royals)
MR Ramprakash 22 28 Jun 2007 22 Jun 2009
(Surrey)
CU Jayasinghe 22 17 Aug 2004 12 Dec 2009
(Bloomfield Cricket and Athletic Club, Burgher Recreation Club, Kandurata, Sri Lanka)
WW Hinds 22 24 Feb 2008 21 Feb 2010
(Derbyshire, Jamaica, West Indies)
Umar Gul 22 1 May 2008 5 Jul 2010
(Kolkata Knight Riders, Pakistan, Pakistanis, Peshawar Panthers, Western Australia)
DJ Malan 22 22 Jun 2009 18 Jul 2010
(Middlesex)
M Klinger 22 6 Jan 2006 20 Jan 2011
(South Australia, Victoria)
JJ van der Wath 22 25 May 2009 18 Feb 2011
(Canterbury, Eagles, Knights, Northamptonshire)
AN Kervezee 22 5 Jun 2009 3 Jun 2011
(Netherlands, Worcestershire)
GL Brophy 22 15 Jun 2008 9 Jun 2011
(Yorkshire)
AJ Hodd 22 29 Jun 2007 10 Jan 2012
(Sussex)
AJ Crosthwaite 22* 1 Jan 2007 19 Jan 2012
(Adelaide Strikers, Victoria)
NL McCullum 22 4 Jul 2010 14 Feb 2012
(Lancashire, New Zealand, Otago, Pune Warriors, Sydney Sixers)
N Boje 22 13 Jun 2010 17 Feb 2012
(Northamptonshire, Warriors)
Nasir Jamshed 22 29 May 2009 20 Feb 2012
(Chittagong Kings, Lahore Lions)
AR Cusack 22 27 Jun 2008 15 Mar 2012
(Ireland)
KJ O'Brien 22 5 Jun 2011 23 Mar 2012
(Gloucestershire, Ireland)
Umar Amin 22 5 Oct 2008 26 Mar 2012
(Pakistan A, Rawalpindi Rams)
CL White 22 19 Apr 2011 26 Apr 2012
(Australia, Deccan Chargers, Melbourne Stars)
RJ Peterson 22 9 Jun 2010 3 May 2012
(Cape Cobras, Derbyshire, Mumbai Indians, South Africa)
SC Moore 22 2 Jun 2011 29 Jun 2012
(Lancashire)
BB McCullum 22 14 Feb 2012 1 Oct 2012
(Kolkata Knight Riders, New Zealand)
AC Thomas 22 14 Jan 2011 21 Oct 2012
(Adelaide Strikers, Lions, Pune Warriors, Somerset, Titans)
Yasir Hameed 22 13 Jan 2005 2 Dec 2012
(Abbottabad Falcons, Abbottabad Rhinos, Pakistanis, Peshawar Panthers)
Mohammad Yousuf 22* 25 Apr 2005 9 Dec 2012
(Islamabad Leopards, Lahore Lions, Pakistan)
MS Sinclair 22* 3 Dec 2010 15 Jan 2013
(Central Districts)
Farhad Reza 22 28 Nov 2006 25 Jan 2013
(Bangladesh, Bangladesh A, Bangladesh Cricket Board XI, Bangladesh XI, Chittagong Kings, Khulna Royal Bengals, Sylhet Division)
L Meyer 22* 20 Jan 2006 24 Feb 2013
(Eastern Province, Warriors)
CJ Chibhabha 22* 14 Nov 2010 3 Mar 2013
(Mashonaland Eagles, Southern Rocks, Zimbabwe)
LE Bosman 22* 20 Feb 2011 22 Mar 2013
(Dolphins, Free State, Knights, KwaZulu-Natal)
P Bisht 22 3 Apr 2007 26 Mar 2013
(Delhi)
TM Srivastava 22* 3 Apr 2007 30 Mar 2013
(Kings XI Punjab, Uttar Pradesh)
AP Tare 22 20 Oct 2009 24 May 2013
(Mumbai, Mumbai Indians)
Shoaib Malik 22 23 Sep 2012 6 Jul 2013
(Pakistan, Pakistan International Airlines, Sialkot Stallions)
DJ Malan 22 18 Jun 2011 16 Jul 2013
(Middlesex)
JA Morkel 22 22 Oct 2012 21 Jul 2013
(Chennai Super Kings, Derbyshire, Northerns, Titans)
JS Foster 22 20 Jun 2012 26 Jul 2013
(Essex, Northern Districts)
AD Russell 22 3 Apr 2013 21 Sep 2013
(Delhi Daredevils, Jamaica Tallawahs, West Indies A, Worcestershire)
SJ Myburgh 22 20 Nov 2011 22 Nov 2013
(KwaZulu-Natal Inland, Netherlands)
HD Rutherford 22 25 Jun 2013 27 Dec 2013
(Essex, New Zealand, Otago)
NJ Maddinson 22 9 Jan 2011 2 Jan 2014
(Australia, New South Wales, Sydney Sixers)
AJ Redmond 22* 27 Dec 2011 18 Jan 2014
(Otago)
JJ van der Wath 22 16 Apr 2011 31 Jan 2014
(Knights, Royal Challengers Bangalore)
JM Kemp 22* 28 Jan 2011 9 Feb 2014
(Antigua Hawksbills, Cape Cobras)
Zohaib Ahmed 22* 13 Oct 2010 15 Feb 2014
(Islamabad Leopards, Pakistan Television)
Samiullah Shenwari 22* 22 Mar 2012 20 Mar 2014
(Afghanistan, Khulna Royal Bengals)
PW Borren 22 18 Jan 2012 21 Mar 2014
(Netherlands)
Mominul Haque 22* 23 Jan 2013 25 Mar 2014
(Bangladesh, Bangladesh A, Mohammedan Sporting Club, Sylhet Royals)
JDS Neesham 22 31 Jan 2010 29 Mar 2014
(Auckland, New Zealand, New Zealand XI, Otago)
R Inder Singh 22* 20 Oct 2009 2 Apr 2014
(Punjab)
R Bhatia 22* 20 Mar 2013 19 May 2014
(Delhi, Kolkata Knight Riders, Rajasthan Royals)
BC Brown 22 8 Jul 2011 30 May 2014
(Sussex)
SMA Priyanjan 22* 31 Mar 2009 28 Jun 2014
(Combined Provinces, Ruhuna, Sri Lanka A, Sri Lankans, Tamil Union Cricket and Athletic Club, Uthura Yellows, Uva Next, Yaal Blazers)
MD Stoneman 22 9 Jul 2010 29 Jun 2014
(Durham)
TMJ Smith 22* 5 Jun 2011 25 Jul 2014
(Gloucestershire, Middlesex)
CB Cooke 22* 8 Jul 2012 1 Aug 2014
(Glamorgan)
RS Bopara 22* 9 Mar 2014 7 Sep 2014
(England, Essex)
MJ Wood 21 9 Jul 2004 7 Jul 2006
(Somerset)
PA Nixon 21 30 Jun 2005 2 Jul 2007
(England, Leicestershire)
L Vincent 21 29 Jan 2006 23 Nov 2007
(Auckland, New Zealand, Worcestershire)
MH Yardy 21 2 Jul 2004 15 Jun 2008
(England, Sussex)
JL Denly 21 5 Jul 2004 25 Jun 2008
(Kent)
JC Tredwell 21 5 Jul 2004 25 Jun 2008
(Kent)
SJ Croft 21 6 Jul 2006 13 Feb 2009
(Auckland, Lancashire)
KC Sangakkara 21 17 Aug 2004 26 Mar 2009
(Kandurata, Kings XI Punjab, Nondescripts Cricket Club, Sri Lanka)
DA Warner 21 5 Jan 2007 21 May 2009
(Australia, Delhi Daredevils, New South Wales)
J Mubarak 21 18 Sep 2007 19 Jun 2009
(Sri Lanka, Wayamba)
J Lewis 21 14 Jul 2004 26 Jun 2009
(England, Gloucestershire, PCA Masters XI)
CD McMillan 21 17 Feb 2005 15 Jan 2010
(Canterbury, Hampshire, New Zealand, New Zealand A)
SB Styris 21 19 Mar 2009 26 Jan 2010
(Auckland, Deccan Chargers, New Zealand, New Zealand A)
AM Amla 21 14 Mar 2007 19 Feb 2010
(Dolphins)
BMAJ Mendis 21 17 Aug 2004 4 Mar 2010
(Kandurata, Sinhalese Sports Club, Sri Lanka A)
ST Jayasuriya 21 19 Jun 2009 9 May 2010
(Mumbai Indians, Ruhuna, Sri Lanka)
AD Brown 21 29 May 2009 11 Jul 2010
(Nottinghamshire)
RKJ Dawson 21* 26 Jun 2005 18 Jul 2010
(Gloucestershire, Northamptonshire, Yorkshire)
AB McDonald 21 21 Jan 2009 15 Sep 2010
(Australia A, Delhi Daredevils, Leicestershire, Victoria)
A Kumble 21* 12 Aug 2006 24 Sep 2010
(Karnataka, Royal Challengers Bangalore, Surrey)
GC Smith 21 7 Jun 2009 27 Oct 2010
(Rajasthan Royals, South Africa)
AJ Finch 21 7 Jan 2010 17 Apr 2011
(Australia, Australia A, Delhi Daredevils, Rajasthan Royals, Victoria)
DL Vettori 21 10 Jan 2010 26 Apr 2011
(Delhi Daredevils, New Zealand, Northern Districts, Queensland, Royal Challengers Bangalore)
WJ Durston 21 20 Jun 2010 8 Jul 2011
(Derbyshire)
SA Newman 21* 24 Jun 2010 13 Jul 2011
(Middlesex)
PP Chawla 21 13 Oct 2009 21 Oct 2011
(India, Kings XI Punjab, Sussex, Uttar Pradesh)
MN Waller 21 19 Mar 2008 21 Nov 2011
(Centrals, Mid West Rhinos, Zimbabwe)
BB McCullum 21 30 Apr 2011 19 Jan 2012
(Brisbane Heat, Kochi Tuskers Kerala, New Zealand, Otago)
T Thushara 21* 28 Feb 2007 1 Apr 2012
(Chennai Super Kings, Colts Cricket Club, Kandurata, Nondescripts Cricket Club, Sri Lanka, Wayamba)
TL Maynard 21* 14 Jul 2010 17 Jun 2012
(England Lions, Glamorgan, Surrey, Sylhet Royals)
MDKJ Perera 21 28 Mar 2009 24 Aug 2012
(Colts Cricket Club, Ruhuna, Schools Invitation XI, Wayamba, Wayamba United)
EMDY Munaweera 21 24 Feb 2010 9 Oct 2012
(Basnahira, Basnahira North, Bloomfield Cricket and Athletic Club, Sri Lanka, Sri Lanka A, Uva Next)
HH Gibbs 21 20 Feb 2012 13 Oct 2012
(Cape Cobras, Durham, Khulna Royal Bengals, Mumbai Indians, Perth Scorchers)
Shahid Yousuf 21 27 May 2009 2 Dec 2012
(Sialkot Stallions)
MN Samuels 21 30 Mar 2012 22 Dec 2012
(Melbourne Renegades, Pune Warriors, West Indies)
AP Majumdar 21* 8 Apr 2007 29 Mar 2013
(Bengal, Pune Warriors)
Nasir Hossain 21 18 Jul 2012 31 Mar 2013
(Bangladesh, Bangladesh Cricket Board XI, Rangpur Riders)
Ali Khan 21 4 Oct 2008 20 Jul 2013
(Khan Research Labs, Pakistan A, Sialkot Stallions)
AD Hales 21 27 Sep 2012 21 Jul 2013
(England, England XI, Melbourne Renegades, Nottinghamshire)
DR Flynn 21 11 Feb 2009 15 Nov 2013
(New Zealand, Northern Districts)
LP van der Westhuizen 21* 20 Mar 2012 28 Nov 2013
(Namibia)
B Cachopa 21* 3 Dec 2010 30 Nov 2013
(Auckland, Canterbury)
GJ Hopkins 21 17 Jan 2012 8 Jan 2014
(Auckland)
GD Elliott 21* 28 Dec 2011 10 Jan 2014
(New Zealand, Wellington)
BAW Mendis 21* 14 Jun 2009 11 Jan 2014
(Combined Provinces, Kandurata Maroons, Kolkata Knight Riders, Nagenahira Nagas, Pune Warriors, Sri Lanka, Sydney Thunder, Wayamba)
JDP Oram 21* 27 Aug 2012 14 Jan 2014
(Central Districts, Chittagong Kings, Mumbai Indians, New Zealand, Uva Next)
AM Ellis 21* 22 Jan 2012 17 Jan 2014
(Canterbury, New Zealand, New Zealand XI)
P Khadka 21* 13 Mar 2012 20 Mar 2014
(Nepal)
Harpreet Singh 21* 24 Oct 2010 4 Apr 2014
(Madhya Pradesh, Pune Warriors)
HH Khadiwale 21* 20 Oct 2009 4 Apr 2014
(Maharashtra)
STR Binny 21 17 Apr 2013 26 Apr 2014
(Rajasthan Royals)
MJ Prior 21* 16 Jul 2010 30 May 2014
(Sussex, Sydney Thunder, Victoria)
I Udana 21* 23 Jul 2011 1 Jul 2014
(Basnahira Greens, Combined Provinces, Duronto Rajshahi, Sri Lanka, Sri Lanka A, Tamil Union Cricket and Athletic Club, Wayamba United, Western Troopers)
AN Kervezee 21* 1 Jul 2012 11 Jul 2014
(Worcestershire)
AW Gale 21 17 Jun 2012 13 Jul 2014
(Yorkshire)
DP Nannes 21* 11 Jun 2011 16 Jul 2014
(Basnahira Cricket Dundee, Canterbury, Chennai Super Kings, Lions, Melbourne Renegades, Mountaineers, Royal Challengers Bangalore, Somerset, Surrey, Sydney Thunder, Sylhet Royals)
IA Cockbain 21* 30 Jun 2013 25 Jul 2014
(Gloucestershire)
JEC Franklin 21* 31 Jul 2013 25 Jul 2014
(Guyana Amazon Warriors, Nottinghamshire, Wellington)
KP Pietersen 21* 7 May 2014 23 Aug 2014
(Delhi Daredevils, St Lucia Zouks, Surrey)
Shahid Afridi 21* 4 Dec 2012 17 Sep 2014
(Karachi Dolphins, Pakistan, Pakistan A, Sind)
A Flower 20* 14 Jun 2003 1 Jul 2006
(Essex)
AJ Bichel 20 2 Jul 2004 29 Jun 2007
(Essex, Queensland, Worcestershire)
MA Carberry 20 25 Jun 2005 6 Jul 2007
(Hampshire, Kent)
MK Gajanayake 20* 17 Aug 2004 30 Apr 2008
(Basnahira North, Chilaw Marians Cricket Club, Nondescripts Cricket Club)
HH Gibbs 20 4 Apr 2008 5 Nov 2008
(Cape Cobras, Deccan Chargers, Glamorgan, South Africa)
MEK Hussey 20 13 Jun 2003 13 Jan 2009
(Australia, Australia A, Chennai Super Kings, Gloucestershire, Northamptonshire)
G Rowley 20* 8 Apr 2004 18 Feb 2009
(Dolphins, Lions)
RE van der Merwe 20 28 Mar 2008 24 May 2009
(Royal Challengers Bangalore, South Africa, Titans)
MJ Lumb 20 11 Jul 2006 25 May 2009
(Hampshire, Yorkshire)
MJ Walker 20 4 Jul 2006 1 Jun 2009
(Essex, Kent)
AG Wharf 20* 8 Jul 2004 26 Jun 2009
(Glamorgan)
JAH Marshall 20 22 Dec 2006 8 Jan 2010
(New Zealand, New Zealand A, Northern Districts)
RN ten Doeschate 20 18 Jun 2008 9 Feb 2010
(Essex, Netherlands)
PD Collingwood 20 18 Sep 2007 17 Feb 2010
(Durham, England, England XI)
LPC Silva 20 10 Feb 2009 4 Mar 2010
(Basnahira South, Sri Lanka)
LJ Wright 20 29 May 2009 6 May 2010
(England, England XI, Sussex)
J Botha 20 30 Mar 2008 10 May 2010
(Rajasthan Royals, South Africa, Warriors)
JP Duminy 20 16 Jun 2009 10 May 2010
(Cape Cobras, Mumbai Indians, South Africa)
Misbah-ul-Haq 20 4 Oct 2008 10 May 2010
(Faisalabad Wolves, Pakistan)
E Chigumbura 20 9 Apr 2008 13 Jun 2010
(Mashonaland Eagles, Northerns (Zimbabwe), Zimbabwe)
SJ Croft 20 18 Feb 2009 4 Jul 2010
(Auckland, Lancashire)
GC Wilson 20 24 Jun 2009 18 Jul 2010
(Ireland, Surrey)
CP Simpson 20 8 Jan 2006 24 Jan 2011
(Queensland)
PA Patel 20 18 May 2009 24 Apr 2011
(Chennai Super Kings, Gujarat, Kochi Tuskers Kerala)
JO Troughton 20 28 Jun 2009 3 Jun 2011
(Warwickshire)
S Dhawan 20 10 Sep 2010 4 Jun 2011
(Deccan Chargers, Delhi, India, Mumbai Indians)
JL Denly 20 15 Nov 2009 15 Jun 2011
(England, Kent)
AB Barath 20 18 Oct 2009 13 Aug 2011
(Kings XI Punjab, Trinidad & Tobago, West Indies)
GO Jones 20 9 Jun 2010 26 Aug 2011
(Kent)
AB McDonald 20 28 Jan 2011 29 Aug 2011
(Delhi Daredevils, Leicestershire, Victoria)
AR White 20* 29 Jun 2006 24 Mar 2012
(Ireland, Northamptonshire)
V Sehwag 20 13 Apr 2010 5 Apr 2012
(Delhi, Delhi Daredevils, India)
KD Karthik 20 13 Apr 2011 9 Apr 2012
(Kings XI Punjab, Mumbai Indians, Tamil Nadu)
IK Pathan 20 12 Apr 2011 21 Apr 2012
(Baroda, Delhi Daredevils, India)
RA White 20* 25 Jun 2010 26 Jun 2012
(Northamptonshire)
HMRKB Herath 20 17 Aug 2004 17 Aug 2012
(Basnahira, Basnahira Cricket Dundee, Moors Sports Club, Sri Lanka, Wayamba)
DJ Hussey 20 1 Feb 2012 7 Sep 2012
(Australia, Kings XI Punjab)
JN Mohammed 20 13 Jan 2011 8 Sep 2012
(Trinidad & Tobago, West Indies A)
AD Russell 20 23 Sep 2011 1 Oct 2012
(Delhi Daredevils, Jamaica, Khulna Royal Bengals, West Indians, West Indies)
H Masakadza 20 11 Feb 2012 25 Jan 2013
(Mountaineers, Sylhet Royals, Zimbabwe, Zimbabwe XI)
Shamsur Rahman 20 12 Apr 2010 14 Feb 2013
(Chittagong Kings, Dhaka Division, Rangpur Riders)
SK Kamat 20 3 Apr 2007 18 Mar 2013
(Goa)
R Dhawan 20 20 Oct 2009 22 Mar 2013
(Himachal Pradesh)
WP Saha 20 20 Oct 2011 2 May 2013
(Bengal, Chennai Super Kings, India A)
BA Stokes 20 20 Jun 2010 28 Jun 2013
(Durham, England)
AA Obanda 20 15 Mar 2012 19 Nov 2013
(Kenya)
AS Hansra 20* 17 Jan 2012 26 Nov 2013
(Canada)
Sharjeel Khan 20 1 Dec 2012 13 Dec 2013
(Hyderabad Hawks, Pakistan, Pakistan A, Zarai Taraqiati Bank Limited)
Tamim Iqbal 20 22 Jan 2013 26 Dec 2013
(Bangladesh, Duronto Rajshahi, St Lucia Zouks, UCB-BCB Eleven)
Nazmul Hossain Milon 20* 18 Jan 2013 29 Dec 2013
(Abahani Limited, Dhaka Division, Sylhet Royals)
AJ Finch 20 15 Apr 2013 4 Jan 2014
(Australia, Melbourne Renegades, Pune Warriors)
MR Marsh 20 21 Jan 2012 7 Jan 2014
(Australia, Perth Scorchers, Pune Warriors)
Rizwan Ahmed 20* 21 Dec 2006 9 Feb 2014
(Hyderabad Hawks)
Imran Farhat 20* 21 Aug 2012 11 Feb 2014
(Habib Bank Limited, Lahore Eagles, Uthura Rudras)
Khurram Shehzad 20* 9 Dec 2012 16 Feb 2014
(Faisalabad Wolves, Sui Northern Gas Pipelines Limited)
AR Swanepoel 20 10 Feb 2010 16 Feb 2014
(Eagles, Griqualand West, Knights)
M Pushpakumara 20* 8 Oct 2005 25 Feb 2014
(Basnahira North, Colts Cricket Club, Sri Lanka, Tamil Union Cricket and Athletic Club)
CL White 20 20 Jul 2013 14 Mar 2014
(Australia, Melbourne Stars, Northamptonshire, Sunrisers Hyderabad)
S Burger 20* 30 Mar 2008 16 Mar 2014
(Gauteng, KwaZulu-Natal Inland, Lions, Southern Rocks)
MR Swart 20 18 Mar 2012 19 Mar 2014
(Netherlands)
JJ Atkinson 20* 13 Mar 2012 20 Mar 2014
(Hong Kong)
PJ Malan 20* 24 Feb 2010 30 Mar 2014
(Northerns, Titans, Western Province)
S Beigh 20* 3 Apr 2007 5 Apr 2014
(Jammu & Kashmir)
SU Shrivastava 20* 21 Oct 2010 5 Apr 2014
(Vidarbha)
DS Kulkarni 20* 25 Apr 2008 8 May 2014
(Mumbai, Mumbai Indians, Rajasthan Royals)
MA Carberry 20 18 Jun 2012 20 May 2014
(England, Hampshire)
ML Pettini 20 24 Jun 2012 6 Jun 2014
(Essex, Mountaineers)
MDUS Jayasundera 20* 24 Apr 2008 1 Jul 2014
(Kandurata, Nagenahira Nagas, Ragama Cricket Club, Schools Invitation XI, Sri Lanka A, Western Troopers)
AU Rashid 20* 10 Jul 2011 18 Jul 2014
(South Australia, Yorkshire)
EJH Eckersley 20* 1 Jul 2012 20 Jul 2014
(Leicestershire)
BR Dunk 20 11 Jan 2012 31 Jul 2014
(Antigua Hawksbills, Hobart Hurricanes, Mumbai Indians, Sydney Thunder)
SD Parry 20* 22 Jun 2009 23 Aug 2014
(England, Lancashire)
AP Devcich 20* 1 Jan 2013 16 Sep 2014
(New Zealand, New Zealand XI, Northern Districts)
Sohaib Maqsood 20* 7 Jul 2013 17 Sep 2014
(Multan Tigers, Pakistan, Punjab (Pakistan), Water and Power Development Authority)

* indicates a sequence not ended by a duck

Records include the following recent matches:
Karachi Zebras v Multan Tigers at Karachi, Haier Cup National Twenty-20, Sep 17, 2014 [Twenty20]
Chennai Super Kings v Kolkata Knight Riders at Hyderabad (Deccan), Champions League Twenty20 1st match, Sep 17, 2014 [Twenty20]
Karachi Dolphins v Larkana Bulls at Karachi, Haier Cup National Twenty-20, Sep 17, 2014 [Twenty20]
FATA Cheetas v Rawalpindi Rams at Karachi, Haier Cup National Twenty-20, Sep 17, 2014 [Twenty20]
Hyderabad Hawks v Quetta Bears at Karachi, Haier Cup National Twenty-20, Sep 17, 2014 [Twenty20]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365