Player Span Mat Team From To Missed Span Missed
SM Katich 2003-2014 118 Hampshire 24 Jun 2003 27 Jun 2012 9y 3d 94
JH Kallis 2004-2014 143 Western Province Boland/Cape Cobras 27 Apr 2004 9 Feb 2014 9y 288d 91
DJ Balcombe 2006-2012 3 Hampshire 11 Jul 2006 11 Oct 2012 6y 92d 82
MJ North 2004-2014 93 Derbyshire 11 Jul 2006 16 May 2014 7y 309d 74
PA Jaques 2003-2014 84 Yorkshire 6 Jul 2005 15 Jun 2012 6y 345d 67
Z Khan 2006-2014 108 Mumbai Indians 19 Sep 2010 16 Apr 2014 3y 209d 67
MK Tiwary 2007-2014 114 Delhi Daredevils 19 Oct 2009 17 Apr 2014 4y 180d 66
RJ Sidebottom 2003-2014 84 Yorkshire 24 Jun 2003 3 Jun 2011 7y 344d 65
SC Cook 2004-2014 17 Lions 30 Mar 2008 31 Jan 2014 5y 307d 65
DR Smith 2006-2014 196 Mumbai Indians 28 May 2008 6 May 2012 3y 344d 65
DA Griffiths 2007-2014 16 Hampshire 6 Jul 2007 18 Jun 2012 4y 348d 63
AP Tare 2009-2014 45 Mumbai Indians 19 Apr 2010 15 May 2013 3y 26d 63
A Flintoff 2004-2014 31 Lancashire 25 Jun 2009 6 Jul 2014 5y 11d 62
Azhar Mahmood 2003-2014 209 Surrey 6 Jul 2007 26 Jun 2013 5y 355d 61
OJ Newby 2003-2014 14 Lancashire 29 Jun 2007 29 Jun 2012 5y 0d 60
Anwar Ali 2006-2014 44 Pakistan 12 Oct 2008 23 Aug 2013 4y 315d 56
ACF Wyatt 2009-2014 5 Leicestershire 31 May 2009 12 Jul 2013 4y 42d 56
BM Shafayat 2003-2011 50 Northamptonshire 24 Jul 2006 18 Jun 2011 4y 329d 53
KD Karthik 2006-2014 161 Delhi Daredevils 18 Apr 2010 17 Apr 2014 3y 364d 52
W Myburgh 2010-2014 2 Namibia 26 Sep 2010 30 Mar 2014 3y 185d 52
BJ Hodge 2003-2014 221 Australia 1 Feb 2008 31 Jan 2014 5y 364d 51
LD Sutton 2003-2011 30 Derbyshire 18 Jul 2005 2 Jun 2011 5y 319d 50
DR Tuffey 2005-2013 29 Northern Districts 29 Jan 2007 11 Jan 2013 5y 348d 50
T Poynton 2007-2013 19 Derbyshire 6 Jul 2007 14 Jun 2012 4y 344d 50
LA Pomersbach 2006-2014 56 Kings XI Punjab 20 May 2009 23 Apr 2013 3y 338d 50
DB Das 2008-2013 45 Kolkata Knight Riders 25 May 2008 5 Apr 2012 3y 316d 48
SP Crook 2004-2014 78 Northamptonshire 23 Jun 2009 14 Jul 2013 4y 21d 48
RJ Hamilton-Brown 2008-2014 93 Sussex 13 Oct 2009 28 Jun 2013 3y 258d 47
BJ Hodge 2003-2014 221 Leicestershire 7 Aug 2004 2 Jun 2010 5y 299d 46
GC Smith 2004-2014 86 Cape Cobras 21 Feb 2009 5 Jan 2014 4y 318d 46
MC Henriques 2006-2014 93 Australia 15 Feb 2009 10 Oct 2013 4y 237d 45
AG Prince 2004-2014 84 Lancashire 4 Jun 2009 28 Jun 2013 4y 24d 45
N Boje 2004-2014 99 Eagles/Knights 11 Mar 2007 22 Feb 2013 5y 348d 44
Z Khan 2006-2014 108 Royal Challengers Bangalore 19 May 2008 9 Apr 2011 2y 325d 44
TM Odoyo 2007-2013 18 Kenya 4 Aug 2008 27 Oct 2013 5y 84d 44
GD Elliott 2006-2014 52 New Zealand 15 Feb 2009 12 Feb 2013 3y 363d 44
JWM Dalrymple 2004-2011 72 Middlesex 6 Jul 2007 3 Jun 2011 3y 332d 43
GR Napier 2003-2014 109 Wellington 22 Feb 2009 1 Jan 2014 4y 313d 43
Naved-ul-Hasan 2005-2014 126 Sussex 4 Aug 2007 2 Jun 2011 3y 302d 42
GG White 2007-2014 52 Northamptonshire 28 Jun 2009 28 Jun 2013 4y 0d 42
KM Jadhav 2007-2014 54 Delhi Daredevils 7 Apr 2010 9 Apr 2013 3y 2d 42
Sarfraz Ahmed 2006-2014 59 Pakistan 20 Feb 2010 23 Aug 2013 3y 184d 41
Asif Raza 2006-2014 24 Lahore Lions 24 Dec 2006 8 Feb 2014 7y 46d 40
GB Hogg 2004-2014 90 Australia 9 Jan 2007 1 Feb 2012 5y 23d 40
Zulqarnain Haider 2006-2013 19 Pakistan 2 Feb 2007 26 Oct 2010 3y 266d 40
Pankaj Singh 2007-2014 32 Rajasthan Royals 28 May 2008 11 May 2011 2y 348d 40
DJ Redfern 2008-2014 15 Derbyshire 27 Jun 2008 14 Jun 2012 3y 353d 40
PG Fulton 2006-2014 62 New Zealand 15 Feb 2009 21 Dec 2012 3y 310d 40
CJ Jordan 2008-2014 29 Surrey 28 Jun 2009 8 Jul 2012 3y 10d 40
Yasir Arafat 2006-2014 182 Sussex 26 Jul 2010 16 May 2014 3y 294d 40
Saqlain Mushtaq 2003-2008 9 Surrey 19 Jul 2003 18 Jun 2008 4y 335d 39
MV Boucher 2004-2012 90 Eastern Cape/Warriors 1 May 2004 12 Mar 2010 5y 315d 39
JEC Franklin 2004-2014 153 Gloucestershire 15 Jul 2004 22 Jun 2009 4y 342d 39
Mohammad Yousuf 2005-2012 27 Pakistan 28 Aug 2006 5 Sep 2010 4y 8d 39
NT Broom 2006-2014 76 New Zealand 13 Nov 2009 21 Nov 2013 4y 8d 39
IR Bell 2003-2014 45 England 14 Jan 2011 20 May 2014 3y 126d 39
S Ladda 2010-2013 11 Kolkata Knight Riders 5 May 2011 26 Apr 2013 1y 356d 39
B Laughlin 2008-2014 50 Australia 29 Mar 2009 26 Jan 2013 3y 303d 38
RA Young 2006-2013 45 Auckland 26 Jan 2010 18 Jan 2013 2y 358d 38
SA Engelbrecht 2009-2014 17 Cape Cobras 19 Feb 2010 11 Jan 2014 3y 326d 38
JB Wessells 2011-2014 4 Namibia 10 Nov 2011 22 Mar 2014 2y 132d 38
Amin-ur-Rehman 2005-2013 19 Karachi Dolphins 30 Apr 2005 1 Dec 2012 7y 215d 37
AS Dean 2008-2013 5 Canada 12 Oct 2008 19 Nov 2013 5y 38d 37
SO Tikolo 2007-2013 34 Kenya 11 Feb 2010 27 Oct 2013 3y 258d 37
RS Ferley 2004-2009 18 Kent 29 Jun 2005 25 May 2009 3y 330d 36
TG Burrows 2005-2009 2 Hampshire 1 Jul 2005 29 Jul 2009 4y 28d 36
MS Mason 2003-2010 11 Worcestershire 11 Jul 2006 5 Jul 2010 3y 359d 36
T Kamungozi 2006-2014 26 Zimbabweans/Zimbabwe 13 Sep 2006 17 Mar 2014 7y 185d 36
A Nehra 2008-2014 74 Delhi Daredevils 18 Apr 2010 3 Apr 2013 2y 350d 36
VR Cloete 2011-2014 6 Namibia 7 Nov 2011 9 Feb 2014 2y 94d 36
CW Coombe 2011-2014 9 Namibia 11 Nov 2011 1 Mar 2014 2y 110d 36
MR Gillespie 2006-2012 20 Wellington 29 Jan 2006 18 Dec 2011 5y 323d 35
Ali Azmat 2005-2013 26 Lahore Lions 25 Dec 2006 26 Mar 2013 6y 91d 35
MEK Hussey 2003-2014 127 Chennai Super Kings 28 Apr 2008 6 Apr 2010 1y 343d 35
Sohail Khan 2008-2013 31 Pakistan 10 Oct 2008 16 Sep 2011 2y 341d 35
LE Bosman 2004-2013 89 Eagles/Knights 23 Jan 2009 17 Feb 2013 4y 25d 35
KP Appanna 2007-2013 24 Royal Challengers Bangalore 12 Apr 2010 17 Apr 2012 2y 5d 35
LWP Wells 2011-2014 5 Sussex 23 Jun 2011 18 May 2014 2y 329d 35
JJ Sayers 2005-2013 17 Yorkshire 6 Jul 2005 26 Jun 2009 3y 355d 34
OP Rayner 2006-2014 57 Sussex 5 Jul 2007 18 Jun 2010 2y 348d 34
AZM Dyili 2006-2014 33 Warriors 13 Apr 2008 5 Oct 2011 3y 175d 34
AC Voges 2006-2014 131 Australia 30 Aug 2009 26 Jan 2013 3y 149d 34
AB de Villiers 2004-2014 164 Titans 5 Mar 2010 3 Apr 2013 3y 29d 34
MA Comber 2010-2012 3 Essex 2 Jun 2010 20 Jun 2012 2y 18d 34
JA Rudolph 2004-2014 115 Titans 28 Apr 2004 3 Feb 2010 5y 281d 33
AD Poynter 2008-2014 13 Ireland 27 Jun 2008 20 Mar 2012 3y 267d 33
DR Flynn 2006-2014 52 New Zealand 28 Dec 2008 1 Jul 2012 3y 186d 33
FC Plaatjies 2009-2014 14 Cape Cobras 26 Feb 2010 22 Mar 2013 3y 24d 33
SM Katich 2003-2014 118 Lancashire 25 Jun 2010 28 Jun 2013 3y 3d 33
WB Rankin 2009-2014 35 Warwickshire 4 Jul 2010 20 Jul 2013 3y 16d 33
DJG Sales 2003-2014 61 Northamptonshire 10 Jun 2011 30 May 2014 2y 354d 33
Kamran Akmal 2005-2014 133 Lahore Eagles 29 Apr 2005 7 Feb 2014 8y 284d 32
RK Terblanche 2007-2014 21 Eagles/Knights 4 Mar 2007 17 Feb 2012 4y 350d 32
AP Palladino 2005-2014 23 Essex 6 Jul 2007 2 Jul 2010 2y 361d 32
CJ Liddle 2008-2014 64 Sussex 27 Jun 2008 2 Jun 2011 2y 340d 32
Ammar Mahmood 2008-2013 4 Faisalabad Wolves 5 Oct 2008 17 Sep 2013 4y 347d 32
JC Guillen 2008-2013 7 Trinidad & Tobago 28 Oct 2008 7 Sep 2012 3y 315d 32
M Morkel 2005-2014 136 Titans 5 Mar 2010 22 Mar 2013 3y 17d 32
EJG Morgan 2006-2014 144 Middlesex 15 Jun 2010 26 Jun 2012 2y 11d 32
JC Mickleburgh 2010-2013 17 Essex 11 Jul 2010 5 Jul 2013 2y 359d 32
SC Williams 2006-2014 23 Zimbabwe 28 Nov 2006 11 May 2013 6y 164d 31
Akhtar Ayub 2006-2014 11 Rawalpindi Rams 23 Dec 2006 29 Mar 2013 6y 96d 31
S Anirudha 2007-2014 57 Chennai Super Kings 6 May 2008 3 Apr 2010 1y 332d 31
Mohammad Ayub 2008-2014 12 Sialkot Stallions 8 Oct 2008 26 Mar 2013 4y 169d 31
DR Smith 2006-2014 196 Sussex 18 Jul 2010 28 Jun 2013 2y 345d 31
AN Ahmed 2007-2014 41 Mumbai Indians 4 Apr 2012 7 May 2013 1y 33d 31
Tariq Haroon 2005-2014 20 Karachi Zebras 25 Apr 2005 7 Feb 2014 8y 288d 30
A Khan 2004-2012 38 Kent 24 Jul 2006 22 Jun 2009 2y 333d 30
BC Brown 2008-2014 48 Sussex 4 Jun 2009 23 Jun 2011 2y 19d 30
AR Adams 2004-2013 71 Nottinghamshire 22 Jun 2009 26 Jun 2011 2y 4d 30
MP O'Shea 2009-2011 4 Glamorgan 24 Jun 2009 7 Jul 2011 2y 13d 30
HK Bennett 2006-2014 13 Canterbury 26 Jan 2010 1 Nov 2013 3y 279d 30
K Nipper 2010-2014 19 Dolphins 19 Feb 2010 24 Jan 2014 3y 339d 30
EJG Morgan 2006-2014 144 Kolkata Knight Riders 14 May 2011 3 Apr 2013 1y 324d 30
DR Tuffey 2005-2013 29 New Zealand 17 Feb 2005 3 Feb 2010 4y 351d 29
A Richardson 2004-2010 11 Middlesex 18 Jul 2005 30 Oct 2008 3y 104d 29
Abdur Rehman 2005-2014 57 Pakistan 4 Sep 2007 8 May 2010 2y 246d 29
WU Tharanga 2006-2014 52 Sri Lanka 20 Sep 2007 25 Nov 2011 4y 66d 29
PS Jones 2003-2011 56 Somerset 24 Jun 2003 26 Jun 2007 4y 2d 28
R Frylinck 2006-2014 52 Dolphins 14 Mar 2007 19 Feb 2012 4y 342d 28
MD Craig 2009-2014 16 Otago 18 Feb 2009 2 Nov 2012 3y 258d 28
D du Preez 2006-2014 66 Royal Challengers Bangalore 7 May 2009 17 Sep 2010 1y 133d 28
BW Hilfenhaus 2006-2014 53 Australia 7 May 2009 5 Sep 2012 3y 121d 28
DC Thomas 2009-2014 31 West Indies 2 Aug 2009 10 Dec 2012 3y 130d 28
BJ Watling 2008-2014 53 New Zealand 13 Nov 2009 30 Oct 2012 2y 352d 28
JM Anderson 2004-2014 42 Lancashire 24 Jun 2011 16 May 2014 2y 326d 28
IJL Trott 2003-2014 79 Warwickshire 24 Jun 2011 19 Jun 2014 2y 360d 28
RN ten Doeschate 2003-2014 217 Kolkata Knight Riders 15 Apr 2012 9 May 2013 1y 24d 28
PS Jones 2003-2011 56 Derbyshire 10 Jul 2006 2 Jun 2010 3y 327d 27
AJA Wheater 2009-2014 53 Essex 4 Jun 2009 13 Jun 2011 2y 9d 27
Imran Nazir 2005-2014 102 Pakistan 20 Feb 2010 5 Sep 2012 2y 198d 27
YS Chahal 2009-2014 41 Mumbai Indians 9 Oct 2011 24 Apr 2013 1y 197d 27
AC Thomas 2004-2014 213 Titans 18 Mar 2007 17 Feb 2012 4y 336d 26
CL White 2005-2014 187 Royal Challengers Bangalore 28 May 2008 31 Mar 2010 1y 307d 26
YA Abdulla 2006-2014 54 Dolphins 18 Feb 2009 8 Mar 2013 4y 18d 26
Pankaj Singh 2007-2014 32 Royal Challengers Bangalore 29 Apr 2009 14 Apr 2010 0y 350d 26
Ahmed Shehzad 2008-2014 91 Pakistan 7 Jun 2009 26 Dec 2010 1y 202d 26
Yasir Arafat 2006-2014 182 Pakistan 20 Feb 2010 3 Jun 2012 2y 104d 26
RK Kleinveldt 2004-2014 74 South Africa 2 May 2010 21 Dec 2012 2y 233d 26
NL Buck 2010-2014 24 Leicestershire 18 Jul 2010 27 Jun 2012 1y 345d 26
TR Birt 2006-2014 90 Wellington 12 Dec 2010 19 Nov 2013 2y 342d 26
UBT Chand 2010-2014 38 Delhi Daredevils 12 Apr 2011 17 May 2012 1y 35d 26
GC Smith 2004-2014 86 Western Province Boland/Cape Cobras 27 Apr 2004 20 Apr 2008 3y 359d 25
T Mishra 2007-2013 20 Kenya 14 Sep 2007 22 Feb 2012 4y 161d 25
MN van Wyk 2004-2014 83 South Africa 16 Dec 2007 9 Jan 2011 3y 24d 25
CS Baugh 2006-2014 39 West Indies 26 Dec 2008 27 Mar 2012 3y 92d 25
Imran Tahir 2006-2014 97 Hampshire 30 Jul 2009 1 Jun 2011 1y 306d 25
I Sharma 2007-2014 95 India 12 Dec 2009 25 Dec 2012 3y 13d 25
RR Powar 2007-2012 28 Kings XI Punjab 18 Apr 2010 8 May 2012 2y 20d 25
NO Miller 2008-2014 57 West Indies 19 May 2010 11 Jan 2014 3y 237d 25
MD Stoneman 2010-2014 25 Durham 18 Jul 2010 28 Jun 2013 2y 345d 25
SA Gaekwad 2007-2014 10 Baroda 24 Oct 2010 14 Apr 2014 3y 172d 25
JJ Boult 2010-2014 16 Northern Districts 2 Dec 2010 6 Jan 2013 2y 35d 25
Bhupinder Singh 2010-2014 14 Auckland 5 Dec 2010 16 Nov 2012 1y 347d 25
Abdur Rehman 2005-2014 57 Pakistan 21 Apr 2011 13 Nov 2013 2y 206d 25
RR Richards 2011-2014 15 Titans 26 Feb 2012 22 Sep 2013 1y 208d 25
MJ Brown 2004-2009 12 Hampshire 9 Jul 2004 6 Jul 2007 2y 362d 24
M Ntini 2004-2012 60 Warriors 20 Jan 2006 5 Feb 2010 4y 16d 24
Haaris Ayaz 2005-2014 26 Karachi Dolphins 24 Feb 2006 24 Jun 2011 5y 120d 24
MH Yardy 2004-2014 113 England 29 Jun 2007 3 May 2010 2y 308d 24
Wahab Riaz 2005-2014 77 Pakistan/Pakistanis 20 Apr 2008 2 Jul 2010 2y 73d 24
AML Perera 2004-2013 15 Wayamba 24 Apr 2008 27 Jul 2011 3y 94d 24
CRD Fernando 2004-2013 46 Mumbai Indians 28 May 2008 13 Apr 2010 1y 320d 24
SR Patel 2003-2014 140 England 1 Nov 2008 25 Jun 2011 2y 236d 24
SE Marsh 2006-2014 115 Australia 13 Jan 2009 6 Aug 2011 2y 205d 24
GP Swann 2003-2012 80 Nottinghamshire 29 May 2009 14 Aug 2010 1y 77d 24
H Riazuddin 2008-2011 17 Hampshire 4 Jun 2009 11 Jan 2011 1y 221d 24
JJ Sayers 2005-2013 17 Yorkshire 28 Jun 2009 29 Jun 2011 2y 1d 24
AD Mascarenhas 2003-2014 130 Hampshire 3 Jun 2010 1 Jun 2011 0y 363d 24
WRS Gidman 2011-2014 13 Gloucestershire 15 Jul 2011 26 Jun 2014 2y 346d 24
DE Bollinger 2006-2014 96 Australia 16 Oct 2011 23 Mar 2014 2y 158d 24
CA Pujara 2007-2014 44 Royal Challengers Bangalore 12 Apr 2012 6 May 2013 1y 24d 24
BW Hilfenhaus 2006-2014 53 Chennai Super Kings 22 Oct 2012 21 Apr 2014 1y 181d 24
CEW Silverwood 2003-2009 20 Middlesex 7 Jul 2006 25 May 2009 2y 322d 23
PG Waghela 2007-2013 2 Mumbai 5 Apr 2007 19 Mar 2013 5y 348d 23
KD Mills 2005-2014 91 Auckland 30 Jan 2008 18 Dec 2010 2y 322d 23
KP Pietersen 2003-2014 105 Hampshire 11 Jun 2008 13 Jun 2010 2y 2d 23
AM Salvi 2007-2013 19 Delhi Daredevils 19 Oct 2009 5 May 2011 1y 198d 23
A Jacobs 2004-2013 44 Warriors 12 Feb 2010 15 Feb 2012 2y 3d 23
MA Carberry 2003-2014 98 Hampshire 14 Aug 2010 18 Jun 2012 1y 309d 23
S Anirudha 2007-2014 57 Chennai Super Kings 4 May 2011 10 May 2012 1y 6d 23
Mohammed Shami 2010-2014 39 Kolkata Knight Riders 29 Sep 2011 8 Apr 2013 1y 191d 23
F du Plessis 2007-2014 114 Chennai Super Kings 22 Oct 2012 18 Apr 2014 1y 178d 23
MA Butcher 2004-2007 13 Surrey 9 Jul 2004 24 Jul 2006 2y 15d 22
TT Bresnan 2003-2014 95 England/England XI 15 Jun 2006 10 Nov 2009 3y 148d 22
Naved-ul-Hasan 2005-2014 126 Pakistan 2 Feb 2007 12 Aug 2009 2y 191d 22
JJ van der Wath 2004-2014 109 Eagles 11 Mar 2007 10 Feb 2010 2y 336d 22
RV Uthappa 2007-2014 158 India 1 Feb 2008 29 Oct 2011 3y 270d 22
Iqbal Abdulla 2007-2014 68 Kolkata Knight Riders 13 May 2008 27 Mar 2010 1y 318d 22
SR Watson 2004-2014 140 Rajasthan Royals 1 Jun 2008 3 Apr 2010 1y 306d 22
JM Anderson 2004-2014 42 Lancashire 11 Jun 2008 13 Jun 2010 2y 2d 22
IR Bell 2003-2014 45 England 1 Nov 2008 12 Jan 2011 2y 72d 22
M Ntini 2004-2012 60 South Africa 11 Jan 2009 9 Jan 2011 1y 363d 22
JL Ontong 2004-2014 99 South Africa/South Africans 29 Mar 2009 15 Feb 2012 2y 323d 22
AC Voges 2006-2014 131 Nottinghamshire 4 Jun 2009 3 Jun 2011 1y 364d 22
R Vinay Kumar 2007-2014 126 Royal Challengers Bangalore 24 Sep 2010 7 Apr 2012 1y 196d 22
ARPS Chauhan 2010-2014 6 Baroda 25 Oct 2010 11 Apr 2014 3y 168d 22
DS Kulkarni 2007-2014 61 Mumbai Indians 25 May 2011 20 May 2012 0y 361d 22
ADS Fletcher 2006-2014 68 West Indies 4 Jun 2011 11 Jan 2014 2y 221d 22
Ayaz Tasawwar 2011-2014 11 Sialkot Stallions 25 Jun 2011 29 Mar 2013 1y 277d 22
J Clark 2011-2014 21 Lancashire 26 Jun 2011 14 Jul 2013 2y 18d 22
JP Duminy 2004-2014 170 Cape Cobras 4 Oct 2011 5 Jan 2014 2y 93d 22
RJ Peterson 2004-2014 107 Cape Cobras 4 Oct 2011 5 Jan 2014 2y 93d 22
RJ Harris 2007-2014 64 Brisbane Heat 3 Jan 2012 18 Jan 2014 2y 15d 22
A Nel 2003-2011 56 Titans 28 Apr 2004 28 Mar 2008 3y 335d 21
RE Watkins 2003-2009 27 Glamorgan 2 Jul 2004 24 Jun 2007 2y 357d 21
AJ Strauss 2003-2009 28 Middlesex 15 Jul 2004 4 Jul 2007 2y 354d 21
Adnan Akmal 2005-2013 29 Lahore Lions 26 Apr 2005 10 Oct 2010 5y 167d 21
SI Mahmood 2003-2012 69 England/England XI 28 Aug 2006 10 Nov 2009 3y 74d 21
HK Bennett 2006-2014 13 Canterbury 29 Jan 2007 26 Jan 2010 2y 362d 21
SJ Mullaney 2006-2014 66 Lancashire 29 Jun 2007 28 Jun 2009 1y 364d 21
Iftikhar Anjum 2005-2012 29 Pakistan 2 Sep 2007 12 Aug 2009 1y 344d 21
MN Samuels 2006-2014 97 West Indies 18 Jan 2008 21 Apr 2011 3y 93d 21
Anwar Ali 2006-2014 44 Karachi Dolphins 8 Oct 2008 1 Dec 2012 4y 54d 21
DB Ravi Teja 2007-2014 56 Deccan Chargers 17 May 2009 9 Apr 2011 1y 327d 21
Sohail Tanvir 2005-2014 159 Pakistan 13 Nov 2009 16 Sep 2011 1y 307d 21
BB McCullum 2005-2014 192 Kolkata Knight Riders 19 Apr 2010 5 Apr 2012 1y 352d 21
Mohammad Sami 2003-2014 60 Pakistan 8 May 2010 1 Jun 2012 2y 24d 21
JKH Naik 2008-2014 33 Leicestershire 20 Jun 2010 6 Jul 2011 1y 16d 21
OB Cox 2010-2014 29 Worcestershire 18 Jul 2010 28 Jun 2013 2y 345d 21
KM Patel 2010-2014 4 Gujarat 22 Oct 2010 12 Apr 2014 3y 172d 21
VM Parmar 2010-2014 5 Baroda 25 Oct 2010 9 Apr 2014 3y 166d 21
IG Butler 2004-2014 87 New Zealand 28 Dec 2010 12 Feb 2013 2y 46d 21
MD Mishra 2007-2014 40 Pune Warriors 27 Apr 2011 11 May 2012 1y 14d 21
Harpreet Singh 2010-2014 24 Pune Warriors 1 May 2011 19 May 2012 1y 18d 21
MHA Footitt 2005-2014 12 Derbyshire 2 Jun 2011 28 Jun 2013 2y 26d 21
SA Patterson 2009-2014 27 Yorkshire 22 Jun 2011 9 Oct 2012 1y 109d 21
SC Kerrigan 2010-2013 24 Lancashire 26 Jun 2011 12 Jul 2013 2y 16d 21
JJ Sayers 2005-2013 17 Yorkshire 15 Jul 2011 9 Jul 2013 1y 359d 21
EC Joyce 2003-2014 91 Sussex 8 Aug 2011 21 Jul 2013 1y 347d 21
Junaid Khan 2006-2014 55 Lancashire 8 Aug 2011 17 May 2014 2y 282d 21
BA Stokes 2010-2014 50 England 25 Sep 2011 25 Jun 2013 1y 273d 21
RK Terblanche 2007-2014 21 Knights 24 Feb 2012 12 Jan 2014 1y 322d 21
HV Patel 2011-2014 30 Royal Challengers Bangalore 20 May 2012 4 May 2014 1y 349d 21
PM Best 2012-2014 4 Warwickshire 29 Jun 2012 18 Jul 2014 2y 19d 21
TA Bula 2005-2014 12 Lions 10 Apr 2005 25 Jan 2009 3y 290d 20
MJ Hoggard 2004-2013 57 Yorkshire 1 Jul 2005 12 Jun 2008 2y 347d 20
JM Kemp 2004-2014 96 Kent 6 Jul 2005 11 Jun 2008 2y 341d 20
SP Kirby 2004-2013 77 Gloucestershire 6 Jul 2005 15 Jun 2008 2y 345d 20
Shoaib Laghari 2005-2014 11 Hyderabad Hawks 21 Dec 2006 7 Feb 2014 7y 48d 20
G Gambhir 2007-2014 164 Delhi 8 Apr 2007 18 Mar 2013 5y 344d 20
RR Emrit 2006-2014 36 Trinidad & Tobago 24 Feb 2008 11 Aug 2011 3y 168d 20
B Lee 2005-2014 110 Kings XI Punjab 27 Apr 2008 9 May 2009 1y 12d 20
SE Marsh 2006-2014 115 Kings XI Punjab 31 May 2008 30 Mar 2010 1y 303d 20
DJG Sales 2003-2014 61 Northamptonshire 7 Jul 2008 25 Jun 2010 1y 353d 20
ACR Birch 2007-2014 36 Warriors 1 Feb 2009 30 Jan 2011 1y 363d 20
PM Siddle 2006-2014 17 Australia 15 Feb 2009 31 Oct 2010 1y 258d 20
HM Amla 2004-2014 68 South Africa 27 Mar 2009 9 Jan 2011 1y 288d 20
KP Pietersen 2003-2014 105 Royal Challengers Bangalore 29 Apr 2009 31 Mar 2010 0y 336d 20
Younis Khan 2005-2014 75 Pakistan 21 Jun 2009 26 Dec 2010 1y 188d 20
A Kush 2009-2014 2 Services 22 Oct 2009 4 Apr 2014 4y 164d 20
SS Lahiri 2007-2014 20 Bengal 24 Oct 2009 1 Apr 2014 4y 159d 20
V Vinod Kumar 2010-2014 8 Kerala 19 Oct 2010 8 Apr 2014 3y 171d 20
LR Shukla 2007-2014 77 Kolkata Knight Riders 8 Apr 2011 5 Apr 2012 0y 363d 20
TR Ambrose 2003-2014 64 Warwickshire 11 Jul 2011 30 May 2014 2y 323d 20
T Verwey 2010-2013 17 Namibia 11 Nov 2011 7 Apr 2013 1y 147d 20
JE Anyon 2005-2014 26 Sussex 14 Jan 2012 31 Jul 2013 1y 198d 20
JD Ryder 2006-2014 97 New Zealand 22 Feb 2012 11 Jan 2014 1y 323d 20
K Santokie 2010-2014 59 West Indies 27 Mar 2012 21 Feb 2014 1y 331d 20
F du Plessis 2007-2014 114 Titans 1 Apr 2012 5 Jan 2014 1y 279d 20
E O'Reilly 2010-2014 31 Lions 1 Apr 2012 29 Sep 2013 1y 181d 20
G Snyman 2011-2014 30 Namibia 27 Jan 2013 16 Feb 2014 1y 20d 20
MDKJ Perera 2008-2014 57 Rajasthan Royals 11 Apr 2013 6 Oct 2013 0y 178d 20
MP Dunn 2013-2014 5 Surrey 26 Jun 2013 4 Jul 2014 1y 8d 20
BM Shafayat 2003-2011 50 Nottinghamshire 15 Jul 2004 22 Jun 2007 2y 342d 19
Shoaib Khan 2005-2013 12 Peshawar Panthers 26 Apr 2005 28 Sep 2011 6y 155d 19
Yasir Arafat 2005-2011 5 Multan Tigers 27 Apr 2005 24 Jun 2011 6y 58d 19
J Ormond 2003-2008 15 Surrey 18 Jul 2005 11 Jun 2008 2y 329d 19
PJ Horton 2005-2014 71 Lancashire 7 Jul 2006 26 May 2009 2y 323d 19
Yasir Arafat 2006-2014 182 Sussex 11 Jul 2006 25 May 2009 2y 318d 19
PA Jaques 2003-2014 84 Worcestershire 17 Jul 2007 4 Jun 2010 2y 322d 19
Mohammad Hafeez 2005-2014 142 Pakistan 24 Sep 2007 1 May 2010 2y 219d 19
SD Peters 2003-2011 24 Northamptonshire 11 Jun 2008 28 Jun 2009 1y 17d 19
SG Borthwick 2008-2014 47 Durham 25 Jun 2008 18 Jun 2010 1y 358d 19
Riaz Kail 2006-2014 15 Abbottabad Rhinos/Abbottabad Falcons 6 Oct 2008 7 Feb 2014 5y 124d 19
HJH Marshall 2005-2014 104 Northern Districts 22 Feb 2009 18 Dec 2011 2y 299d 19
SM Davies 2006-2014 101 England 15 Mar 2009 5 Sep 2010 1y 174d 19
Shoaib Akhtar 2003-2010 38 Pakistan/Pakistanis 7 May 2009 2 Jul 2010 1y 56d 19
Khurram Manzoor 2005-2014 54 Karachi Dolphins 27 May 2009 1 Dec 2012 3y 188d 19
G Onions 2004-2014 43 Durham 4 Jun 2009 2 Jun 2011 1y 363d 19
IK Pathan 2005-2014 149 India 12 Jun 2009 30 Mar 2012 2y 292d 19
I Udana 2009-2014 57 Sri Lanka 21 Jun 2009 3 Jun 2012 2y 348d 19
SC van Schalkwyk 2009-2014 33 Eagles/Knights 21 Feb 2010 27 Feb 2013 3y 6d 19
Joginder Sharma 2007-2014 58 Chennai Super Kings 28 Mar 2010 22 Apr 2011 1y 25d 19
Khalid Latif 2005-2014 71 Pakistan 14 May 2010 1 Jun 2012 2y 18d 19
N Deonarine 2006-2013 38 West Indies 20 May 2010 13 Feb 2013 2y 269d 19
JM Anderson 2004-2014 42 Lancashire 15 Jun 2010 24 Jun 2011 1y 9d 19
R McLaren 2005-2014 142 South Africa 8 Oct 2010 21 Dec 2012 2y 74d 19
G Khera 2010-2014 7 Punjab 25 Oct 2010 1 Apr 2014 3y 158d 19
DN Hakaraia 2010-2012 7 Auckland 27 Dec 2010 16 Nov 2012 1y 325d 19
A Bagai 2008-2013 23 Canada 19 Jan 2011 11 Aug 2013 2y 204d 19
AUK Pathan 2009-2013 24 Royal Challengers Bangalore 17 May 2011 2 May 2012 0y 351d 19
SJ Cook 2003-2012 73 Kent 5 Jun 2011 29 Jun 2012 1y 24d 19
CR Jones 2011-2014 13 Somerset 25 Sep 2011 19 Jul 2013 1y 297d 19
KP Pietersen 2003-2014 105 Delhi Daredevils 25 Oct 2012 25 Apr 2014 1y 182d 19
LB Williams 2013-2014 6 Cape Cobras 17 Feb 2013 9 Feb 2014 0y 357d 19
JJ Bumrah 2013-2014 26 Mumbai Indians 21 Apr 2013 19 Apr 2014 0y 363d 19
P Suyal 2012-2014 9 Mumbai Indians 5 May 2013 6 May 2014 1y 1d 19
KW Hogg 2003-2011 28 Lancashire 21 Jun 2003 27 Jun 2006 3y 6d 18
GO Jones 2003-2014 113 Kent 13 Jul 2004 22 Jun 2007 2y 344d 18
Taufeeq Umar 2005-2014 33 Lahore Eagles 28 Apr 2005 5 Mar 2010 4y 311d 18
WW Hinds 2006-2011 46 West Indies 16 Feb 2006 21 Feb 2010 4y 5d 18
EC Rainsford 2006-2013 27 Zimbabweans/Zimbabwe 13 Sep 2006 12 Jun 2010 3y 272d 18
Abdul Razzaq 2003-2013 137 Pakistan 2 Feb 2007 13 Jun 2009 2y 131d 18
ID Hunter 2003-2009 18 Derbyshire 27 Jun 2007 4 Jun 2009 1y 342d 18
GJ Hopkins 2006-2014 83 New Zealand 23 Nov 2007 3 Feb 2010 2y 72d 18
SJ Coyte 2007-2014 25 New South Wales 10 Jan 2008 9 Jan 2011 2y 364d 18
BJ Haddin 2005-2014 62 New South Wales 10 Jan 2008 9 Jan 2011 2y 364d 18
AR Adams 2004-2013 71 Auckland 30 Jan 2008 3 Dec 2010 2y 307d 18
S Sohal 2007-2011 32 Kings XI Punjab 25 Apr 2008 3 May 2009 1y 8d 18
A Symonds 2003-2011 93 Deccan Chargers 27 Apr 2008 9 May 2009 1y 12d 18
Shahzaib Ahmed 2008-2014 7 Karachi Zebras 5 Oct 2008 7 Feb 2014 5y 125d 18
VY Mahesh 2007-2014 46 Delhi Daredevils 19 Apr 2009 13 Mar 2010 0y 328d 18
VRV Singh 2007-2012 33 Kings XI Punjab 7 May 2009 18 Apr 2010 0y 346d 18
A Mithun 2009-2014 40 Royal Challengers Bangalore 10 May 2009 4 Apr 2010 0y 329d 18
JS Patel 2005-2014 108 Warwickshire 28 Jun 2009 2 Jun 2011 1y 339d 18
ID Saxelby 2009-2012 20 Gloucestershire 28 Jun 2009 5 Jun 2011 1y 342d 18
ML Nkala 2006-2013 5 Mid West Rhinos 16 Feb 2010 13 Dec 2012 2y 301d 18
Mohit Sharma 2010-2014 7 Delhi 15 Mar 2010 26 Mar 2013 3y 11d 18
GR Napier 2003-2014 109 Essex 2 Jun 2010 2 Jun 2011 1y 0d 18
RM Johnson 2009-2013 22 Warwickshire 4 Jul 2010 13 Jul 2011 1y 9d 18
Jafar Jamal 2010-2014 10 Kerala 14 Oct 2010 1 Apr 2014 3y 169d 18
S Aravind 2007-2014 37 Karnataka 18 Oct 2010 3 Apr 2014 3y 167d 18
DP Nannes 2007-2014 202 Canterbury 12 Dec 2010 30 Nov 2012 1y 354d 18
S Dhawan 2007-2014 112 India 4 Jun 2011 10 Oct 2013 2y 128d 18
CR Woakes 2008-2014 74 England/England XI 25 Jun 2011 4 Feb 2013 1y 224d 18
Mansoor Amjad 2006-2014 32 Sialkot Stallions 30 Jun 2011 27 Mar 2013 1y 270d 18
Saad Nasim 2010-2014 29 Lahore Lions 30 Jun 2011 8 Feb 2014 2y 223d 18
Saeed Ajmal 2005-2014 145 Worcestershire 15 Jul 2011 16 May 2014 2y 305d 18
RAS Lakmal 2008-2014 28 Sri Lanka 6 Aug 2011 6 Aug 2013 2y 0d 18
MG Johnson 2006-2014 70 Australia 8 Aug 2011 29 Aug 2013 2y 21d 18
KP Pietersen 2003-2014 105 England 27 Feb 2012 27 Jun 2013 1y 120d 18
Noor Ali Zadran 2010-2013 18 Afghanistan 14 Mar 2012 16 Nov 2013 1y 247d 18
Bipul Sharma 2007-2014 47 Kings XI Punjab 28 Apr 2012 9 May 2013 1y 11d 18
A Mithun 2009-2014 40 Royal Challengers Bangalore 6 May 2012 12 May 2013 1y 6d 18
Shakib Al Hasan 2006-2014 140 Kolkata Knight Riders 15 Oct 2012 16 Apr 2014 1y 183d 18
OJ Newby 2003-2014 14 Lancashire 2 Jul 2004 29 Jun 2006 1y 362d 17
M Muralitharan 2005-2014 164 Lancashire 1 Jul 2005 18 Jul 2007 2y 17d 17
IR Bell 2003-2014 45 Warwickshire 6 Jul 2005 11 Jun 2008 2y 341d 17
CD McMillan 2005-2010 27 Canterbury 5 Feb 2006 4 Jan 2010 3y 333d 17
Waqas Ahmed 2005-2011 25 Lahore Eagles 1 Mar 2006 1 Oct 2011 5y 214d 17
A Shahzad 2006-2014 43 Yorkshire 24 Jul 2006 25 May 2009 2y 305d 17
PA Jaques 2003-2014 84 New South Wales 10 Jan 2007 30 Dec 2009 2y 354d 17
IJL Trott 2003-2014 79 England 29 Jun 2007 30 Aug 2009 2y 62d 17
DO Brown 2006-2011 35 Gloucestershire 4 Jul 2007 22 Jun 2009 1y 353d 17
DJ Hussey 2004-2014 239 Nottinghamshire 18 Jul 2007 26 Jun 2009 1y 343d 17
JN Mohammed 2008-2014 33 Trinidad & Tobago 2 Feb 2008 13 Jan 2011 2y 345d 17
L Ronchi 2006-2014 73 Mumbai Indians 27 Apr 2008 8 May 2009 1y 11d 17
CK Langeveldt 2004-2013 107 Derbyshire 22 Jun 2008 13 Jun 2010 1y 356d 17
JJ Roy 2008-2014 79 Surrey 27 Jun 2008 22 Jun 2010 1y 360d 17
RA Kelly 2008-2011 6 Trinidad & Tobago 28 Oct 2008 11 Aug 2011 2y 287d 17
LL Tsotsobe 2007-2014 57 South Africa 11 Jan 2009 20 May 2010 1y 129d 17
KP Appanna 2007-2013 24 Royal Challengers Bangalore 12 May 2009 4 Apr 2010 0y 327d 17
Tanvir Ahmed 2006-2014 38 Karachi Zebras 25 May 2009 7 Feb 2014 4y 258d 17
Usman Malik 2005-2014 10 Lahore Eagles 28 May 2009 7 Feb 2014 4y 255d 17
DJ Wainwright 2007-2014 44 Yorkshire 4 Jun 2009 14 Jul 2010 1y 40d 17
LPC Silva 2004-2014 54 Sri Lanka 21 Jun 2009 25 Nov 2011 2y 157d 17
JA Simpson 2009-2014 39 Middlesex 28 Jun 2009 3 Jun 2011 1y 340d 17
DO Obuya 2007-2012 19 Kenya 9 Feb 2010 23 Feb 2012 2y 14d 17
K Zondo 2010-2014 35 Dolphins 19 Feb 2010 22 Feb 2013 3y 3d 17
P Amarnath 2007-2013 14 Tamil Nadu 15 Mar 2010 22 Mar 2013 3y 7d 17
DS Kulkarni 2007-2014 61 Mumbai Indians 11 Apr 2010 4 May 2011 1y 23d 17
CH Gayle 2005-2014 176 Jamaica 31 Jul 2010 18 Jan 2013 2y 171d 17
JD Desai 2007-2014 19 Gujarat 25 Oct 2010 8 Apr 2014 3y 165d 17
BJ Haddin 2005-2014 62 Australia 8 Aug 2011 13 Feb 2013 1y 189d 17
A Mishra 2007-2014 132 Indians/India 29 Aug 2011 21 Mar 2014 2y 204d 17
CD Barnwell 2008-2014 52 West Indies 25 Sep 2011 3 Mar 2013 1y 159d 17
Mohammad Talha 2008-2014 37 Faisalabad Wolves 27 Mar 2012 9 Feb 2014 1y 319d 17
JMR Taylor 2011-2014 20 Gloucestershire 27 Jun 2012 6 Jun 2014 1y 344d 17
RI Keogh 2011-2014 12 Northamptonshire 30 Jun 2012 13 Jun 2014 1y 348d 17
BJ Watling 2008-2014 53 New Zealand 30 Oct 2012 5 Jul 2014 1y 248d 17
AL Menaria 2011-2013 41 Rajasthan Royals 6 Apr 2013 21 Sep 2013 0y 168d 17
SJ Harmison 2004-2010 28 Durham 15 Jul 2004 27 Jun 2007 2y 347d 16
J Louw 2004-2013 72 Northamptonshire 18 Jul 2005 11 Jun 2008 2y 329d 16
RJ Sidebottom 2003-2014 84 Nottinghamshire 12 Aug 2006 28 May 2009 2y 289d 16
PD McGlashan 2006-2012 57 New Zealand 26 Dec 2006 6 Jun 2009 2y 162d 16
BC Hiini 2007-2010 8 Canterbury 29 Jan 2007 13 Jan 2010 2y 349d 16
DM Benkenstein 2004-2012 99 Dolphins 14 Mar 2007 3 Feb 2010 2y 326d 16
GJ Kruis 2004-2009 24 Yorkshire 22 Jun 2007 25 May 2009 1y 337d 16
NRD Compton 2004-2014 77 Middlesex 6 Jul 2007 25 May 2009 1y 323d 16
GG White 2007-2014 52 Northamptonshire 6 Jul 2007 4 Jun 2009 1y 333d 16
Mohammad Asif 2006-2010 35 Pakistan 24 Sep 2007 5 Feb 2010 2y 134d 16
SM Katich 2003-2014 118 Kings XI Punjab 27 Apr 2008 1 May 2009 1y 4d 16
GD McGrath 2005-2009 19 Delhi Daredevils 30 May 2008 11 Oct 2009 1y 134d 16
JL Clare 2008-2014 37 Derbyshire 27 Jun 2008 20 Jun 2010 1y 358d 16
Faraz Ahmed 2008-2014 17 Karachi Dolphins 6 Oct 2008 29 Sep 2011 2y 358d 16
KW Richardson 2009-2014 37 South Australia 9 Jan 2009 24 Jan 2011 2y 15d 16
RJ Peterson 2004-2014 107 South Africa 29 Mar 2009 10 Oct 2010 1y 195d 16
Nawaz Ahmed 2009-2014 9 Peshawar Panthers 26 May 2009 4 Dec 2012 3y 192d 16
Rashid Nawaz 2009-2013 2 Abbottabad Rhinos/Abbottabad Falcons 26 May 2009 28 Mar 2013 3y 306d 16
JB Hockley 2009-2010 10 Kent 4 Jun 2009 2 Jul 2010 1y 28d 16
RH Joseph 2008-2010 9 Kent 24 Jun 2009 9 Jul 2010 1y 15d 16
CD Whelan 2008-2011 20 Worcestershire 28 Jun 2009 3 Jun 2011 1y 340d 16
AD Mascarenhas 2003-2014 130 Otago 12 Oct 2009 18 Dec 2011 2y 67d 16
B Akhil 2007-2011 35 Royal Challengers Bangalore 15 Oct 2009 24 Apr 2010 0y 191d 16
Z Khan 2006-2014 108 Mumbai 24 Oct 2009 30 Mar 2014 4y 157d 16
DJ Broom 2009-2012 9 Otago 22 Jan 2010 15 Jan 2012 1y 358d 16
Shafiqullah 2010-2014 20 Afghanistan 12 Feb 2010 7 Sep 2012 2y 208d 16
TR Birt 2006-2014 90 Australia 28 Feb 2010 1 Feb 2012 1y 338d 16
DT Christian 2006-2014 137 Australia 28 Feb 2010 1 Feb 2012 1y 338d 16
Adil Amin 2010-2014 5 Peshawar Panthers 3 Mar 2010 8 Feb 2014 3y 342d 16
Jahangir Mirza 2005-2014 20 Lahore Eagles 5 Mar 2010 10 Feb 2014 3y 342d 16
SA Asnodkar 2007-2014 53 Rajasthan Royals 15 Mar 2010 21 Apr 2011 1y 37d 16
T Maruma 2006-2014 49 Zimbabwe 4 May 2010 23 Aug 2013 3y 111d 16
BHN Howgego 2010-2011 2 Northamptonshire 11 Jul 2010 15 Jul 2011 1y 4d 16
GK Berg 2009-2013 55 Middlesex 18 Jul 2010 14 Jun 2012 1y 332d 16
WAT Beer 2008-2014 63 Sussex 26 Jul 2010 10 Jan 2012 1y 168d 16
RK Solanki 2007-2014 12 Baroda 25 Oct 2010 30 Mar 2014 3y 156d 16
IR Jaggi 2009-2014 28 Deccan Chargers 11 Apr 2011 22 Apr 2012 1y 11d 16
MR Marsh 2009-2014 45 Pune Warriors 21 May 2011 5 Apr 2013 1y 319d 16
Yuvraj Singh 2003-2014 140 Pune Warriors 21 May 2011 5 Apr 2013 1y 319d 16
KP Pietersen 2003-2014 105 Surrey 11 Jun 2011 2 Jul 2012 1y 21d 16
Farhad Reza 2006-2014 50 Bangladesh 29 Nov 2011 12 Feb 2014 2y 75d 16
ST Finn 2008-2014 48 Middlesex 26 Jun 2012 23 May 2014 1y 331d 16
KP Pietersen 2003-2014 105 Surrey 8 Jul 2012 6 Jun 2014 1y 333d 16
TT Bresnan 2003-2014 95 Yorkshire 25 Aug 2012 16 May 2014 1y 264d 16
HMRKB Herath 2004-2014 42 Sri Lanka 4 Oct 2012 31 Mar 2014 1y 178d 16
GJ Maxwell 2010-2014 97 Hampshire 11 Oct 2012 5 Jun 2014 1y 237d 16
LRPL Taylor 2006-2014 183 Delhi Daredevils 25 Oct 2012 17 Apr 2014 1y 174d 16
HH Gibbs 2004-2013 171 Western Province Boland/Cape Cobras 13 Apr 2004 19 Feb 2006 1y 312d 15
Imran Farhat 2005-2014 54 Lahore Lions 26 Apr 2005 28 May 2009 4y 32d 15
Ali Azmat 2005-2013 26 Lahore Eagles 29 Apr 2005 2 Mar 2010 4y 307d 15
JMM Averis 2003-2006 9 Gloucestershire 22 Jun 2005 24 Jul 2006 1y 32d 15
KL Tucker 2006-2013 6 Bermuda 21 Jul 2006 15 Nov 2013 7y 117d 15
V Sehwag 2003-2014 141 Delhi 7 Apr 2007 21 Oct 2011 4y 197d 15
I Malhotra 2007-2012 11 Punjab 8 Apr 2007 20 Oct 2011 4y 195d 15
Zafar Ali 2007-2012 2 Madhya Pradesh 19 Apr 2007 25 Mar 2012 4y 341d 15
VRV Singh 2007-2012 33 Punjab 21 Apr 2007 23 Mar 2012 4y 337d 15
SE Bond 2005-2010 40 New Zealand 22 Sep 2007 2 Sep 2009 1y 345d 15
M Manhas 2007-2014 79 Delhi Daredevils 19 Apr 2008 26 Apr 2009 1y 7d 15
DA Burton 2008-2012 5 Middlesex 27 Jun 2008 28 Jun 2009 1y 1d 15
Saeed Bin Nasir 2008-2012 4 Karachi Zebras 5 Oct 2008 4 Dec 2012 4y 60d 15
DW Steyn 2005-2014 153 Royal Challengers Bangalore 22 Apr 2009 15 Oct 2009 0y 176d 15
DR Smith 2006-2014 196 Deccan Chargers 13 May 2009 5 Apr 2010 0y 327d 15
J Botha 2004-2014 150 Rajasthan Royals 20 May 2009 9 Apr 2011 1y 324d 15
JR Hopes 2005-2014 79 Australia 6 Jun 2009 6 Jul 2010 1y 30d 15
FH Edwards 2006-2014 67 West Indies 13 Jun 2009 23 Sep 2011 2y 102d 15
LJ Fletcher 2009-2014 33 Nottinghamshire 28 Jun 2009 17 Jul 2010 1y 19d 15
KW Hogg 2003-2011 28 Lancashire 28 Jun 2009 18 Jul 2010 1y 20d 15
B Lee 2005-2014 110 Australia 30 Aug 2009 12 Jan 2011 1y 135d 15
CM Willoughby 2004-2011 67 Somerset 18 Oct 2009 18 Jul 2010 0y 273d 15
Jatin S Saxena 2009-2014 9 Madhya Pradesh 21 Oct 2009 18 Mar 2013 3y 148d 15
JP Duminy 2004-2014 170 Cape Cobras 22 Oct 2009 24 Sep 2011 1y 337d 15
AMI Sheikh 2009-2013 4 Vidarbha 24 Oct 2009 29 Mar 2013 3y 156d 15
VH Joshi 2009-2014 5 Saurashtra 25 Oct 2009 4 Apr 2014 4y 161d 15
DLS van Bunge 2004-2013 26 Netherlands 13 Feb 2010 19 Apr 2013 3y 65d 15
Mohammad Naeem 2010-2014 5 Abbottabad Rhinos/Abbottabad Falcons 1 Mar 2010 28 Mar 2013 3y 27d 15
Shehzad Azam 2009-2014 8 Islamabad Leopards 3 Mar 2010 7 Feb 2014 3y 341d 15
PR Stirling 2008-2014 94 Middlesex 3 Jun 2010 3 Jun 2011 1y 0d 15
TT Bresnan 2003-2014 95 Yorkshire 20 Jun 2010 24 Jun 2011 1y 4d 15
MJ Lumb 2003-2014 175 Hampshire 1 Jul 2010 1 Jun 2011 0y 335d 15
JN Batty 2003-2012 64 Gloucestershire 15 Jul 2010 13 Jul 2011 0y 363d 15
BA Stokes 2010-2014 50 Durham 18 Jul 2010 7 Aug 2011 1y 20d 15
Kamran Akmal 2005-2014 133 Pakistan 7 Sep 2010 5 Sep 2012 1y 364d 15
TD Astle 2009-2013 15 Canterbury 21 Dec 2010 21 Dec 2012 2y 0d 15
SP Rathee 2011-2014 7 Haryana 15 Mar 2011 8 Apr 2014 3y 24d 15
AN Cook 2005-2014 31 Essex 24 Jun 2011 24 Jul 2012 1y 30d 15
ME Trescothick 2004-2014 83 Somerset 27 Aug 2011 24 Jul 2012 0y 332d 15
A Mithun 2009-2014 40 Royal Challengers Bangalore 23 Sep 2011 6 May 2012 0y 226d 15
Z Groenewald 2011-2012 7 Namibia 2 Oct 2011 15 Jan 2012 0y 105d 15
L Oluoch 2011-2013 8 Kenya 21 Nov 2011 19 Apr 2013 1y 149d 15
BW Hilfenhaus 2006-2014 53 Hobart Hurricanes 21 Dec 2011 28 Dec 2013 2y 7d 15
Junaid Khan 2006-2014 55 Pakistan 23 Feb 2012 3 Mar 2013 1y 8d 15
AD Mascarenhas 2003-2014 130 Kings XI Punjab 18 Apr 2012 19 Apr 2013 1y 1d 15
RE van der Merwe 2008-2014 122 Delhi Daredevils 12 May 2012 21 Apr 2013 0y 344d 15
T van der Gugten 2012-2014 19 Netherlands 26 Jul 2012 17 Mar 2014 1y 234d 15
AF Milne 2010-2014 30 New Zealand 23 Sep 2012 11 Jan 2014 1y 110d 15
KS Williamson 2009-2014 64 New Zealand 29 Sep 2012 22 Mar 2014 1y 174d 15
MR Marsh 2009-2014 45 Perth Scorchers 21 Oct 2012 22 Dec 2013 1y 62d 15
MA Starc 2009-2014 66 Sydney Sixers 8 Dec 2012 5 Feb 2014 1y 59d 15
IA Robertson 2007-2013 19 Otago 27 Dec 2012 15 Nov 2013 0y 323d 15
DM Bravo 2008-2014 66 West Indies 2 Mar 2013 5 Jul 2014 1y 125d 15
VS Malik 2007-2014 41 Rajasthan Royals 29 Sep 2013 23 May 2014 0y 236d 15

Records include the following recent matches:
Barbados Tridents v St Lucia Zouks at Bridgetown, Caribbean Premier League 10th match, Jul 23, 2014 [Twenty20]
Northamptonshire v Nottinghamshire at Northampton, NatWest t20 Blast, Jul 23, 2014 [Twenty20]
Essex v Hampshire at Chelmsford, NatWest t20 Blast, Jul 22, 2014 [Twenty20]

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