Most matches
Player Span Mat Runs HS Ave 100 Wkts BBI Ave 5 Ct St
KA Pollard 2006-2017 387 7578 89* 30.43 0 241 4/15 23.53 0 219 0
(Adelaide Strikers, Barbados Tridents, Cape Cobras, Dhaka Gladiators, Karachi Kings, Mumbai Indians, Somerset, South Australia, Stanford Superstars, Trinidad & Tobago, West Indies)
DJ Bravo 2006-2017 357 5386 70* 24.59 0 383 5/23 23.92 1 179 0
(Chennai Super Kings, Chittagong Kings, Dhaka Dynamites, Dolphins, Essex, Gujarat Lions, Kent, Lahore Qalandars, Melbourne Renegades, Mumbai Indians, Surrey, Sydney Sixers, Trinbago Knight Riders, Trinidad & Tobago, Trinidad & Tobago Red Steel, Victoria, West Indians, West Indies)
CH Gayle 2005-2017 309 10571 175* 40.50 18 78 4/22 30.15 0 76 0
(Barisal Bulls, Barisal Burners, Chittagong Vikings, Dhaka Gladiators, Jamaica, Jamaica Tallawahs, Karachi Kings, Kolkata Knight Riders, Lahore Qalandars, Lions, Matabeleland Tuskers, Melbourne Renegades, PCA Masters XI, Royal Challengers Bangalore, Somerset, St Kitts and Nevis Patriots, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia)
DR Smith 2006-2017 306 7270 110* 26.53 5 102 4/8 28.17 0 129 0
(Barbados, Barbados Tridents, Chennai Super Kings, Chittagong Vikings, Deccan Chargers, Gujarat Lions, Guyana Amazon Warriors, Islamabad United, Khulna Royal Bengals, Mumbai Indians, New South Wales, Sussex, Sylhet Royals, West Indians, West Indies, West Indies A)
JA Morkel 2004-2016 298 3952 73* 26.00 0 240 4/25 25.74 0 64 0
(Chennai Super Kings, Delhi Daredevils, Derbyshire, Durham, Northerns, Rising Pune Supergiants, Royal Challengers Bangalore, Somerset, South Africa, South Africa XI, South Africans, St Lucia Zouks, Titans)
RN ten Doeschate 2003-2017 298 5888 121* 29.14 2 109 4/24 25.84 0 115 0
(Adelaide Strikers, Canterbury, Chittagong Kings, Comilla Victorians, Dhaka Dynamites, Essex, Impi, Karachi Kings, Kolkata Knight Riders, Mashonaland Eagles, Netherlands, Otago, Tasmania)
BB McCullum 2005-2017 297 8245 158* 31.46 7 0 - - 0 126 14
(Brisbane Heat, Canterbury, Chennai Super Kings, Glamorgan, Gujarat Lions, Kochi Tuskers Kerala, Kolkata Knight Riders, Lahore Qalandars, Middlesex, New South Wales, New Zealand, New Zealanders, Otago, Sussex, Trinbago Knight Riders, Warwickshire)
Shoaib Malik 2005-2017 279 7124 95* 37.10 0 120 5/13 26.28 2 108 0
(Barbados Tridents, Chittagong Vikings, Comilla Victorians, Delhi Daredevils, Hobart Hurricanes, Karachi Kings, Pakistan, Pakistan International Airlines, Pakistanis, Sialkot Region, Sialkot Stallions, Uva Next, Warwickshire)
LJ Wright 2004-2017 276 6530 153* 28.39 7 79 3/17 32.44 0 91 0
(Auckland, Dhaka Gladiators, England, England XI, Impi, Melbourne Stars, Pune Warriors, Quetta Gladiators, Sussex, Wellington)
BJ Hodge 2003-2017 270 7338 106 36.87 2 65 4/13 22.32 0 102 0
(Adelaide Strikers, Auckland, Australia, Australia A, Barisal Burners, Basnahira Cricket Dundee, Guyana Amazon Warriors, Kochi Tuskers Kerala, Kolkata Knight Riders, Lancashire, Leicestershire, Melbourne Renegades, Melbourne Stars, Northern Districts, Peshawar Zalmi, Rajasthan Royals, St Kitts and Nevis Patriots, Victoria, Wellington)
DJ Hussey 2004-2017 267 6097 100* 30.03 1 68 3/25 26.35 0 129 0
(Antigua Hawksbills, Australia, Australia A, Chennai Super Kings, Kings XI Punjab, Kolkata Knight Riders, Melbourne Stars, Northern Districts, Nottinghamshire, Victoria)
MS Dhoni 2006-2017 266 5345 73* 36.60 0 0 - - 0 134 65
(Chennai Super Kings, India, Indians, Jharkhand, Rising Pune Supergiant, Rising Pune Supergiants)
Sohail Tanvir 2005-2017 264 1922 60* 16.15 0 277 6/14 24.38 2 44 0
(Comilla Victorians, Guyana Amazon Warriors, Hampshire, Kandurata Warriors, Karachi Kings, Lahore Qalandars, Lions, Pakistan, Rajasthan Royals, Rawalpindi, Rawalpindi Rams, Rawalpindi Region, Somerset, South Australia, St Kitts and Nevis Patriots, St Lucia Zouks, Sylhet Royals, Sylhet Super Stars)
RS Bopara 2003-2017 262 5265 105* 26.45 1 183 6/16 24.77 1 85 0
(Auckland, Chittagong Kings, Dhaka Dynamites, Dolphins, England, Essex, Karachi Kings, Kings XI Punjab, Sunrisers Hyderabad, Sydney Sixers, Sylhet Super Stars)
SK Raina 2006-2017 259 6872 109* 33.52 3 51 4/26 33.80 0 132 0
(Chennai Super Kings, Gujarat Lions, India, Indians, Uttar Pradesh)
Shahid Afridi 2004-2017 257 3720 101 18.97 1 272 5/7 22.51 2 72 0
(Deccan Chargers, Dhaka Gladiators, Hampshire, Islamabad, Karachi Dolphins, Karachi Region Blues, Kent, Melbourne Renegades, Northamptonshire, Pakistan, Pakistan A, Pakistanis, Peshawar Zalmi, Rangpur Riders, Ruhuna Royals, Sind, South Australia, St Kitts and Nevis Patriots, Sylhet Super Stars)
DJG Sammy 2006-2017 254 3143 71* 21.09 0 155 5/26 28.48 1 102 0
(Glamorgan, Hampshire, Hobart Hurricanes, Nottinghamshire, Peshawar Zalmi, Rajshahi Kings, Rangpur Riders, Royal Challengers Bangalore, St Lucia, St Lucia Stars, St Lucia Zouks, Stanford Superstars, Sunrisers Hyderabad, Titans, West Indians, West Indies, West Indies XI, Windward Islands, World-XI)
RG Sharma 2007-2017 254 6551 109* 32.59 3 29 4/6 28.17 0 101 0
(Deccan Chargers, India, India A, Indians, Mumbai, Mumbai Indians)
SP Narine 2011-2017 250 973 79 12.63 0 296 5/19 18.86 1 49 0
(Cape Cobras, Comilla Victorians, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Qalandars, Melbourne Renegades, Sydney Sixers, Trinbago Knight Riders, Trinidad & Tobago, West Indies)
KC Sangakkara 2004-2017 250 6473 94 29.15 0 - - - - 150 58
(Deccan Chargers, Dhaka Dynamites, Hobart Hurricanes, Jamaica Tallawahs, Kandurata, Kandurata Maroons, Karachi Kings, Kings XI Punjab, Nondescripts Cricket Club, Quetta Gladiators, Sri Lanka, Sunrisers Hyderabad, Surrey, Udarata Rulers)
SL Malinga 2004-2017 240 296 37* 6.72 0 323 6/7 18.57 4 45 0
(Guyana Amazon Warriors, Kent, Melbourne Stars, Mumbai Indians, Nondescripts Cricket Club, Ruhuna, Ruhuna Reds, Ruhuna Royals, Southern Express, Sri Lanka, Sri Lankans)
EJG Morgan 2006-2017 239 5073 85* 26.01 0 - - - - 115 0
(Barbados Tridents, England, England Lions, England XI, Kings XI Punjab, Kolkata Knight Riders, Middlesex, Peshawar Zalmi, Royal Challengers Bangalore, Sunrisers Hyderabad, Sydney Thunder)
SR Watson 2004-2017 238 5805 124* 28.59 3 195 4/15 26.32 0 70 0
(Australia, Australia A, Brisbane Heat, Canterbury, Hampshire, Islamabad United, New South Wales, Queensland, Rajasthan Royals, Royal Challengers Bangalore, St Lucia Stars, St Lucia Zouks, Sydney Sixers, Sydney Thunder)
Shakib Al Hasan 2006-2017 237 3740 86* 20.77 0 267 6/6 21.07 2 65 0
(Adelaide Strikers, Bangladesh, Bangladesh Cricket Board XI, Barbados Tridents, Dhaka Dynamites, Dhaka Gladiators, Jamaica Tallawahs, Karachi Kings, Khulna Division, Khulna Royal Bengals, Kolkata Knight Riders, Leicestershire, Melbourne Renegades, Peshawar Zalmi, Prime Bank Cricket Club, Rangpur Riders, Worcestershire)
LRPL Taylor 2006-2017 237 5267 111* 30.80 1 8 3/28 35.00 0 109 0
(Central Districts, Delhi Daredevils, Durham, New Zealand, New Zealand XI, New Zealanders, North Island, Pune Warriors, Rajasthan Royals, Royal Challengers Bangalore, St Lucia Zouks, Sussex, Trinidad & Tobago Red Steel, Victoria)
G Gambhir 2007-2017 236 6145 93 29.40 0 - - - - 49 0
(Delhi, Delhi Daredevils, India, Kolkata Knight Riders, North Zone)
DA Miller 2008-2017 236 5091 120* 34.16 2 0 - - 0 159 0
(Chittagong Kings, Dolphins, Durham, Glamorgan, Kings XI Punjab, Knights, KwaZulu-Natal, South Africa, South Africa A, South Africans, St Lucia Zouks, World-XI, Yorkshire)
DA Warner 2007-2017 236 7562 135* 36.00 6 0 - - 0 109 0
(Australia, Australia A, Delhi Daredevils, Durham, Middlesex, New South Wales, Northern Districts, Sunrisers Hyderabad, Sydney Sixers, Sydney Thunder)
YK Pathan 2007-2017 232 4301 100 27.57 1 95 4/10 28.93 0 71 0
(Baroda, India, India A, Kolkata Knight Riders, Rajasthan Royals)
AD Russell 2010-2017 232 3482 100 24.18 1 209 4/11 25.66 0 102 0
(Comilla Victorians, Delhi Daredevils, Dhaka Dynamites, Islamabad United, Jamaica, Jamaica Tallawahs, Khulna Royal Bengals, Knights, Kolkata Knight Riders, Melbourne Renegades, Nottinghamshire, Sagicor High Performance Centre, Sydney Thunder, West Indians, West Indies, West Indies A, Worcestershire)
Azhar Mahmood 2003-2016 230 4091 106* 25.56 2 258 5/24 23.81 1 45 0
(Auckland, Barbados Tridents, Barisal Burners, Cape Cobras, Dhaka Gladiators, Islamabad Leopards, Islamabad United, Kent, Kings XI Punjab, Kolkata Knight Riders, Lions, Pakistanis, Surrey, Sydney Thunder, Wayamba United)
AB de Villiers 2004-2017 230 5841 133* 33.76 3 - - - - 163 16
(Barbados Tridents, Delhi Daredevils, Royal Challengers Bangalore, South Africa, South Africans, Titans)
OA Shah 2003-2015 230 5509 84 32.79 0 5 2/26 15.60 0 73 0
(Cape Cobras, Delhi Daredevils, Dhaka Gladiators, England, Essex, Hampshire, Hobart Hurricanes, Jamaica Tallawahs, Kochi Tuskers Kerala, Kolkata Knight Riders, Middlesex, Rajasthan Royals, Sylhet Super Stars, Wellington)
Harbhajan Singh 2005-2017 229 1390 78 15.27 0 204 5/18 25.79 1 69 0
(India, Mumbai Indians, North Zone, Punjab, Surrey)
Yasir Arafat 2006-2016 226 1210 49 13.90 0 281 4/5 22.58 0 35 0
(Barisal Burners, Canterbury, Dolphins, Hampshire, Kent, Khan Research Laboratories, Lancashire, Otago, Pakistan, Pakistan A, Perth Scorchers, Rawalpindi, Rawalpindi Rams, Rawalpindi Region, Somerset, Surrey, Sussex)
AC Thomas 2004-2015 225 410 30* 12.05 0 263 5/24 21.81 1 67 0
(Adelaide Strikers, Dhaka Gladiators, Dolphins, Lions, Perth Scorchers, Pune Warriors, Somerset, South Africa, Titans)
Umar Akmal 2008-2017 223 4902 115* 30.25 1 1 1/36 36.00 0 139 12
(Barbados Tridents, Chittagong Vikings, Guyana Amazon Warriors, Lahore Lions, Lahore Qalandars, Lahore Region Whites, Lahore Whites, Leicestershire, Pakistan, Pakistan A, Pakistanis, Rajshahi Kings, Sui Northern Gas Pipelines Limited, Trinbago Knight Riders, Wayamba United)
TM Dilshan 2004-2016 221 5193 104* 27.04 1 64 3/16 29.56 0 79 3
(Basnahira, Basnahira Cricket Dundee, Basnahira South, Bloomfield Cricket and Athletic Club, Chittagong Vikings, Delhi Daredevils, Derbyshire, Dhaka Gladiators, Guyana Amazon Warriors, Hambantota Troopers, Northern Districts, Royal Challengers Bangalore, Ruhuna Reds, Sri Lanka, Sri Lankans, Surrey, Sydney Thunder, Tamil Union Cricket and Athletic Club)
V Kohli 2007-2017 221 6942 113 40.83 4 8 2/25 82.62 0 99 0
(Delhi, India, Indians, Royal Challengers Bangalore)
MJ Lumb 2003-2017 221 4972 124* 24.01 1 3 3/32 21.66 0 72 0
(Deccan Chargers, England, England Lions, England XI, Hampshire, Nottinghamshire, Queensland, Rajasthan Royals, Sydney Sixers, Yorkshire)
DPMD Jayawardene 2004-2017 220 5455 116 29.17 3 3 2/22 32.33 0 75 0
(Adelaide Strikers, Central Districts, Delhi Daredevils, Dhaka Dynamites, Jamaica Tallawahs, Karachi Kings, Kings XI Punjab, Kochi Tuskers Kerala, Sinhalese Sports Club, Somerset, Sri Lanka, Sussex, Trinidad & Tobago Red Steel, Uthura Yellows, Wayamba, Wayamba United)
KD Karthik 2006-2017 219 4194 90* 24.81 0 1 1/10 10.00 0 135 46
(Delhi Daredevils, Gujarat Lions, India, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, South Zone, Tamil Nadu)
JEC Franklin 2004-2017 216 4120 90 27.83 0 100 5/21 30.76 1 74 0
(Adelaide Strikers, Barbados Tridents, Essex, Glamorgan, Gloucestershire, Guyana Amazon Warriors, Middlesex, Mumbai Indians, New Zealand, North Island, Nottinghamshire, Rajshahi Kings, Wellington)
Mohammad Hafeez 2005-2017 216 4452 102* 23.43 2 149 4/10 22.07 0 75 0
(Dhaka Dynamites, Faisalabad Wolves, Guyana Amazon Warriors, Khulna Royal Bengals, Kolkata Knight Riders, Lahore Lions, Lahore Region Whites, Melbourne Stars, Pakistan, Pakistan A, Pakistanis, Peshawar Zalmi, St Kitts and Nevis Patriots, Wayamba United)
DP Nannes 2007-2015 215 66 12* 8.25 0 257 5/31 22.25 2 34 0
(Australia, Basnahira Cricket Dundee, Canterbury, Chennai Super Kings, Delhi Daredevils, Lions, Melbourne Renegades, Middlesex, Mountaineers, Netherlands, Nottinghamshire, Otago, Royal Challengers Bangalore, Somerset, Surrey, Sydney Thunder, Sylhet Royals, Victoria)
CL White 2005-2017 215 4964 141* 30.64 2 26 4/10 27.23 0 86 0
(Australia, Australia A, Deccan Chargers, Melbourne Renegades, Melbourne Stars, Northamptonshire, Royal Challengers Bangalore, Somerset, Sunrisers Hyderabad, Victoria)
DT Christian 2006-2017 214 3083 129 22.02 1 161 5/14 28.77 2 88 0
(Australia, Brisbane Heat, Deccan Chargers, Gloucestershire, Hampshire, Hobart Hurricanes, Middlesex, New South Wales, Nottinghamshire, Rising Pune Supergiant, Royal Challengers Bangalore, South Australia, Trinbago Knight Riders)
JP Duminy 2004-2017 213 5182 99* 37.82 0 67 4/17 28.41 0 84 0
(Cape Cobras, Deccan Chargers, Delhi Daredevils, Mumbai Indians, South Africa, South Africa XI, South Africans, Sunrisers Hyderabad, Western Province Boland)
NLTC Perera 2008-2017 212 2366 72 19.08 0 194 5/26 25.06 1 85 0
(Barisal Bulls, Brisbane Heat, Chennai Super Kings, Gloucestershire, Kandurata Warriors, Kandy Crusaders, Kings XI Punjab, Kochi Tuskers Kerala, Melbourne Renegades, Mumbai Indians, Quetta Gladiators, Rangpur Riders, Rising Pune Supergiants, Sinhalese Sports Club, Sri Lanka, Sri Lanka A, Sri Lankans, St Kitts and Nevis Patriots, Sunrisers Hyderabad, Uthura Yellows, Wayamba, World-XI, Yaal Blazers)
RV Uthappa 2007-2017 212 5447 92 29.44 0 0 - - 0 105 38
(India, India A, Karnataka, Kolkata Knight Riders, Mumbai Indians, Pune Warriors, Royal Challengers Bangalore)
DI Stevens 2003-2017 208 3970 90 26.82 0 114 4/14 25.65 0 65 0
(Comilla Victorians, Dhaka Gladiators, Kent, Leicestershire, Mid West Rhinos, Otago)
Yuvraj Singh 2003-2017 206 4413 83 26.26 0 80 4/29 23.10 0 48 0
(Delhi Daredevils, India, India A, Kings XI Punjab, North Zone, Pune Warriors, Punjab, Royal Challengers Bangalore, Sunrisers Hyderabad, Yorkshire)
LMP Simmons 2007-2017 205 5340 100* 29.18 1 22 4/19 24.18 0 79 0
(Brisbane Heat, Guyana Amazon Warriors, Jamaica Tallawahs, Karachi Kings, Mumbai Indians, Rangpur Riders, St Kitts and Nevis Patriots, Trinidad & Tobago, West Indians, West Indies, West Indies A)
Kamran Akmal 2005-2017 202 4249 105 24.99 2 - - - - 110 90
(Chittagong Vikings, Lahore Eagles, Lahore Lions, Lahore Whites, Multan Region, National Bank of Pakistan, Pakistan, Pakistanis, Peshawar Zalmi, Punjab (Pakistan), Rajasthan Royals, St Lucia Stars, Sylhet Royals, Trinidad & Tobago Red Steel, Wayamba United)
SB Styris 2005-2014 201 4020 106* 25.76 2 125 3/5 29.09 0 47 0
(Auckland, Chennai Super Kings, Deccan Chargers, Durham, Essex, Hobart Hurricanes, Kandurata Warriors, Leicestershire, Middlesex, New Zealand, New Zealand A, Northern Districts, Sussex, Sylhet Royals, Titans)
AJ Finch 2009-2017 199 6195 156 34.80 3 7 1/9 47.85 0 81 0
(Auckland, Australia, Australia A, Delhi Daredevils, Gujarat Lions, Melbourne Renegades, Mumbai Indians, Pune Warriors, Rajasthan Royals, Ruhuna Royals, Sunrisers Hyderabad, Surrey, Victoria, Yorkshire)
SR Patel 2003-2017 199 3889 90* 26.63 0 164 4/20 26.37 0 60 0
(England, England Lions, England XI, Nottinghamshire, Rajshahi Kings, Warriors)
R Ashwin 2007-2017 196 485 46 14.26 0 200 4/8 23.51 0 43 0
(Chennai Super Kings, India, Indians, Rising Pune Supergiants, Tamil Nadu)
RA Jadeja 2007-2017 196 2058 48 21.89 0 124 5/16 31.77 1 65 0
(Chennai Super Kings, Gujarat Lions, India, Kochi Tuskers Kerala, Rajasthan Royals, Saurashtra)
J Botha 2004-2017 194 1885 67* 19.63 0 152 4/16 27.55 0 85 0
(Adelaide Strikers, Delhi Daredevils, Eastern Cape, Kolkata Knight Riders, Northamptonshire, Rajasthan Royals, South Africa, South Africans, Sydney Sixers, Trinidad & Tobago Red Steel, Warriors)
P Mustard 2003-2017 192 4229 97* 24.44 0 - - - - 94 38
(Auckland, Barisal Burners, Durham, England, Gloucestershire, Mountaineers)
JC Buttler 2009-2017 189 3875 80* 29.35 0 - - - - 97 22
(England, England Lions, England XI, Lancashire, Melbourne Renegades, Mumbai Indians, Somerset)
PP Chawla 2007-2017 189 1119 45* 15.12 0 194 4/17 24.95 0 50 0
(India, Kings XI Punjab, Kolkata Knight Riders, Sussex, Uttar Pradesh)
Saeed Ajmal 2005-2017 187 240 21* 8.27 0 263 4/14 17.23 0 30 0
(Adelaide Strikers, Chittagong Vikings, Dhaka Gladiators, Faisalabad Region, Faisalabad Wolves, Islamabad United, Kandurata Warriors, Karachi Blues, Pakistan, Pakistanis, Titans, Worcestershire, Zarai Taraqiati Bank Limited)
JS Patel 2005-2017 186 356 34* 7.12 0 187 4/11 23.27 0 64 0
(New Zealand, New Zealand A, Warwickshire, Wellington)
S Dhawan 2007-2017 184 5040 95* 31.11 0 4 1/7 16.50 0 74 0
(Deccan Chargers, Delhi, Delhi Daredevils, India, India A, Mumbai Indians, North Zone, Sunrisers Hyderabad)
SM Ervine 2005-2017 184 3082 82 23.34 0 68 4/12 30.50 0 59 0
(Duronto Rajshahi, Hampshire, Matabeleland Tuskers, Mountaineers, Quetta Gladiators, Southern Rocks, Western Australia)
MJ Guptill 2006-2017 184 5304 120* 33.15 2 0 - - 0 114 0
(Auckland, Derbyshire, Guyana Amazon Warriors, Kings XI Punjab, Lancashire, Mumbai Indians, New Zealand, New Zealanders, North Island, St Kitts and Nevis Patriots, Sydney Thunder)
A Mishra 2007-2017 184 698 49 13.96 0 211 5/17 21.67 2 33 0
(Deccan Chargers, Delhi Daredevils, Haryana, India, Indians, Sunrisers Hyderabad)
RE Levi 2008-2017 183 4761 117* 29.20 3 - - - - 50 0
(Cape Cobras, Mumbai Indians, Northamptonshire, Somerset, South Africa, South Africa XI, South Africans, Western Province)
KP Pietersen 2003-2017 183 5314 115* 34.96 3 17 3/33 31.41 0 62 0
(Delhi Daredevils, Dolphins, England, Hampshire, Melbourne Stars, Nottinghamshire, Quetta Gladiators, Rising Pune Supergiants, Royal Challengers Bangalore, St Lucia Zouks, Surrey)
GJ Maxwell 2010-2017 181 3731 145* 24.54 1 61 3/13 33.47 0 87 0
(Australia, Delhi Daredevils, Hampshire, Kings XI Punjab, Melbourne Renegades, Melbourne Stars, Mumbai Indians, Surrey, Victoria, Yorkshire)
PD Trego 2003-2017 181 3527 94* 23.99 0 77 4/27 31.22 0 51 0
(Central Districts, England Lions, Kent, Mashonaland Eagles, Somerset, Sylhet Royals)
S Badree 2006-2017 180 167 29* 10.43 0 178 5/22 20.93 1 45 0
(Brisbane Heat, Chennai Super Kings, Islamabad United, Khulna Royal Bengals, Rajasthan Royals, Royal Challengers Bangalore, St Kitts and Nevis Patriots, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies, West Indies A, World-XI)
KJ O'Brien 2008-2017 180 2800 119 20.89 1 117 4/22 21.46 0 61 0
(Gloucestershire, Ireland, Leicestershire, Leinster Lightning, Northern Districts, Nottinghamshire, Rangpur Riders, Somerset, Surrey, Trinidad & Tobago Red Steel)
MH Wessels 2005-2017 180 4314 110 29.95 1 - - - - 70 15
(Karachi Kings, Khulna Royal Bengals, Khulna Titans, Mid West Rhinos, Northamptonshire, Nottinghamshire, Sydney Sixers)
Imran Tahir 2006-2017 179 162 23 10.12 0 211 5/24 21.69 1 40 0
(Delhi Daredevils, Derbyshire, Dolphins, Hampshire, Lahore Lions, Lions, Nottinghamshire, Rising Pune Supergiant, South Africa, Titans, Warwickshire, World-XI)
DW Steyn 2005-2016 179 256 27* 8.00 0 201 4/9 22.00 0 46 0
(Cape Cobras, Deccan Chargers, Glamorgan, Gujarat Lions, Jamaica Tallawahs, Royal Challengers Bangalore, South Africa, Sunrisers Hyderabad, Titans)
JS Foster 2003-2017 177 2158 65* 21.58 0 - - - - 79 46
(England, Essex, Northern Districts)
JH Kallis 2004-2016 176 4416 97* 30.88 0 114 4/15 30.54 0 54 0
(Cape Cobras, Kolkata Knight Riders, Royal Challengers Bangalore, South Africa, Sydney Thunder, Trinidad & Tobago Red Steel, Warriors, Western Province Boland)
PA Patel 2005-2017 176 3667 82 22.63 0 - - - - 100 25
(Chennai Super Kings, Deccan Chargers, Gujarat, India, Indians, Kochi Tuskers Kerala, Mumbai Indians, PCA Masters XI, Royal Challengers Bangalore, Sunrisers Hyderabad, West Zone)
Ahmed Shehzad 2008-2017 174 4745 113* 28.75 3 12 2/10 28.66 0 66 0
(Barbados Tridents, Barisal Burners, Comilla Victorians, Jamaica Tallawahs, Lahore Blues, Lahore Lions, Lahore Region Whites, Nagenahira Nagas, Pakistan, Pakistan A, Quetta Gladiators)
AT Rayudu 2007-2017 174 3452 81* 24.30 0 - - - - 71 3
(Baroda, Central Zone, Hyderabad (India), India, Mumbai Indians, Vidarbha)
NL McCullum 2006-2016 173 1618 76* 16.51 0 157 4/16 24.09 0 71 0
(Glamorgan, Lancashire, New Zealand, New Zealand A, New Zealanders, Otago, Pune Warriors, Quetta Gladiators, South Island, St Lucia Zouks, Sydney Sixers)
GJ Bailey 2006-2017 172 3389 89* 29.21 0 0 - - 0 67 0
(Australia, Australia A, Chennai Super Kings, Hampshire, Hobart Hurricanes, Kings XI Punjab, Melbourne Stars, Middlesex, Rising Pune Supergiants, Sussex, Tasmania, World-XI)
F du Plessis 2007-2017 172 3855 119 27.34 1 50 5/19 18.34 2 78 0
(Chennai Super Kings, Lancashire, Melbourne Renegades, Northerns, Rising Pune Supergiant, Rising Pune Supergiants, South Africa, South Africa XI, St Kitts and Nevis Patriots, Titans, World-XI)
P Kumar 2007-2017 172 672 76* 12.00 0 140 3/18 32.02 0 22 0
(Gujarat Lions, India, Indians, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, Sunrisers Hyderabad, Uttar Pradesh)
IK Pathan 2005-2017 172 1916 65* 22.80 0 169 5/13 25.90 1 43 0
(Baroda, Delhi Daredevils, Gujarat Lions, India, Kings XI Punjab, Middlesex, Rising Pune Supergiants, Sunrisers Hyderabad, West Zone)
RE van der Merwe 2008-2017 172 1954 89* 20.78 0 160 3/13 24.53 0 68 0
(Brisbane Heat, Delhi Daredevils, Netherlands, Royal Challengers Bangalore, Somerset, South Africa, St Lucia Zouks, Titans)
HH Gibbs 2004-2013 171 3895 101* 25.29 1 - - - - 76 0
(Cape Cobras, Deccan Chargers, Durham, Glamorgan, Khulna Royal Bengals, Mumbai Indians, Northern Districts, Perth Scorchers, South Africa, St Lucia Zouks, Titans, Western Province Boland, Yorkshire)
SW Tait 2005-2017 171 163 26 5.82 0 218 5/32 22.43 1 24 0
(Adelaide Strikers, Australia, Australia A, Chittagong Kings, Essex, Glamorgan, Hobart Hurricanes, Melbourne Renegades, Mid West Rhinos, Peshawar Zalmi, Rajasthan Royals, South Australia, Wellington)
AC Voges 2006-2017 170 3895 82* 31.41 0 27 2/4 27.07 0 68 0
(Australia, Australia A, Hampshire, Jamaica Tallawahs, Melbourne Stars, Middlesex, Nottinghamshire, Perth Scorchers, Prime Minister's XI, Rajasthan Royals, Western Australia)
WTS Porterfield 2008-2017 169 3889 127* 25.92 1 - - - - 74 0
(Gloucestershire, Ireland, Warwickshire)
MC Henriques 2006-2017 168 3095 77 26.68 0 105 3/11 30.46 0 73 0
(Australia, Australia A, Delhi Daredevils, Kolkata Knight Riders, New South Wales, Royal Challengers Bangalore, Sunrisers Hyderabad, Surrey, Sydney Sixers)
D Ramdin 2006-2017 168 1959 84 22.77 0 - - - - 108 44
(Guyana Amazon Warriors, Trinbago Knight Riders, Trinidad & Tobago, West Indians, West Indies, West Indies XI)
MN Samuels 2006-2017 168 4108 106* 31.60 2 70 3/10 27.54 0 43 0
(Antigua Hawksbills, Comilla Victorians, Delhi Daredevils, Duronto Rajshahi, Jamaica, Melbourne Renegades, Peshawar Zalmi, Pune Warriors, St Kitts and Nevis Patriots, St Lucia Stars, West Indians, West Indies)
R McLaren 2005-2017 167 1495 77 21.66 0 151 5/19 28.90 1 61 0
(Dolphins, Eagles, Hampshire, Kent, Kings XI Punjab, Knights, Kolkata Knight Riders, Lancashire, Middlesex, Mumbai Indians, South Africa, South Africans)
WD Parnell 2008-2017 167 1058 99 19.59 0 166 4/13 25.06 0 29 0
(Barbados Tridents, Cape Cobras, Delhi Daredevils, Glamorgan, Kent, Pune Warriors, South Africa, South Africa A, South Africa XI, South Africans, Sussex, Warriors)
AD Hales 2009-2017 166 4544 116* 29.31 2 0 - - 0 68 0
(Adelaide Strikers, England, England Lions, England XI, Hobart Hurricanes, Melbourne Renegades, Nottinghamshire)
JC Tredwell 2003-2017 166 519 34* 11.04 0 128 4/21 30.96 0 48 0
(England, England Lions, England XI, Kent)
M Morkel 2005-2017 164 191 23* 9.55 0 176 4/17 25.76 0 25 0
(Delhi Daredevils, Kent, Kolkata Knight Riders, Rajasthan Royals, South Africa, South Africa A, South Africans, St Lucia Zouks, Titans, World-XI)
M Muralitharan 2005-2014 164 81 11 3.37 0 179 4/16 22.03 0 31 0
(Chennai Super Kings, Chittagong Kings, Gloucestershire, Jamaica Tallawahs, Kandurata, Kochi Tuskers Kerala, Lancashire, Melbourne Renegades, Royal Challengers Bangalore, Sri Lanka, Uthura Rudras, Wellington)
NV Ojha 2007-2017 164 2606 94* 21.01 0 - - - - 106 22
(Central Zone, Delhi Daredevils, India, India A, Madhya Pradesh, Rajasthan Royals, Sunrisers Hyderabad)
WP Saha 2007-2017 164 2718 115* 24.93 1 - - - - 89 26
(Bengal, Chennai Super Kings, India A, Kings XI Punjab, Kolkata Knight Riders)
JC Hildreth 2004-2017 163 2956 107* 24.03 1 10 3/24 24.70 0 61 0
(Somerset)
SE Marsh 2006-2017 163 5436 115 39.67 2 0 - - 0 57 0
(Australia, Australia A, Glamorgan, Kings XI Punjab, Perth Scorchers, Western Australia, Yorkshire)
MEK Hussey 2003-2016 161 4569 116* 37.45 1 0 - - 0 77 0
(Australia, Australia A, Canterbury, Chennai Super Kings, Gloucestershire, Mumbai Indians, Northamptonshire, Perth Scorchers, St Lucia Zouks, Sydney Thunder)
AM Rahane 2007-2017 161 4167 103* 30.41 1 1 1/5 5.00 0 70 0
(India, India A, Indians, Mumbai, Mumbai Indians, Rajasthan Royals, Rising Pune Supergiant, Rising Pune Supergiants)
SJ Croft 2006-2017 160 3521 94* 30.88 0 63 3/6 29.23 0 95 0
(Auckland, Lancashire, Northern Districts)
JA Rudolph 2004-2017 159 4016 101* 34.03 1 13 3/16 31.23 0 51 0
(Eagles, Glamorgan, Jamaica Tallawahs, South Africa, Titans, Yorkshire)
V Sehwag 2003-2016 159 4061 122 26.89 2 22 3/14 22.54 0 42 0
(Delhi, Delhi Daredevils, Haryana, India, Kings XI Punjab, Leicestershire)
KK Cooper 2008-2017 158 654 32 11.47 0 188 5/15 20.02 1 56 0
(Barisal Bulls, Chittagong Kings, Khulna Titans, Lahore Qalandars, Rajasthan Royals, Trinbago Knight Riders, Trinidad & Tobago, Trinidad & Tobago Red Steel, Uthura Rudras, West Indies A)
MK Pandey 2007-2017 158 3430 114* 27.66 1 10 4/27 21.20 0 77 2
(India, Karnataka, Kolkata Knight Riders, Mumbai Indians, Pune Warriors, Royal Challengers Bangalore)
JL Denly 2004-2017 156 3779 127 26.80 3 3 1/9 39.66 0 58 0
(Barisal Burners, England, England Lions, England XI, Kent, Middlesex)
GC Wilson 2008-2017 156 2635 65* 25.09 0 - - - - 84 19
(Derbyshire, Ireland, Surrey)
ND McKenzie 2004-2014 155 3357 89* 33.57 0 1 1/4 34.00 0 47 0
(Barbados Tridents, Hampshire, Lions, South Africa)
JJ Roy 2008-2017 155 4097 122* 28.45 4 1 1/23 39.00 0 67 0
(Chittagong Kings, England, England Lions, England XI, Gujarat Lions, Lahore Qalandars, Surrey, Sydney Sixers, Sydney Thunder)
SPD Smith 2008-2017 155 3124 101 30.03 1 51 4/13 19.45 0 87 0
(Australia, New South Wales, Pune Warriors, Rajasthan Royals, Rising Pune Supergiant, Rising Pune Supergiants, Sydney Sixers, Worcestershire)
R Vinay Kumar 2007-2017 155 678 68 14.12 0 162 4/40 26.02 0 47 0
(India, India A, Indians, Karnataka, Kochi Tuskers Kerala, Kolkata Knight Riders, Mumbai Indians, Royal Challengers Bangalore, South Zone)
CD Nash 2006-2017 154 3396 112* 26.74 1 49 4/7 24.93 0 47 0
(Auckland, Otago, Sussex)
D Wiese 2008-2017 154 1269 71* 21.50 0 127 5/19 23.92 3 45 0
(Barbados Tridents, Easterns, Guyana Amazon Warriors, Royal Challengers Bangalore, South Africa, South Africa Emerging Players, Sussex, Titans)
M Vijay 2007-2017 153 3727 127 25.52 2 0 - - 0 62 0
(Chennai Super Kings, Delhi Daredevils, India, Kings XI Punjab, Tamil Nadu)

Records includes the following recent matches:
Kabul Eagles v Band-e-Amir Dragons at Kabul, Shpageeza Cricket League 15th match, Sep 18, 2017 [Twenty20]
Border v KwaZulu-Natal Inland at East London, Africa T20 Cup, Sep 17, 2017 [Twenty20]
Amo Sharks v Band-e-Amir Dragons at Kabul, Shpageeza Cricket League 14th match, Sep 17, 2017 [Twenty20]
Boland v Zimbabwe at East London, Africa T20 Cup, Sep 17, 2017 [Twenty20]
Mis Ainak Knights v Speen Ghar Tigers at Kabul, Shpageeza Cricket League 13th match, Sep 17, 2017 [Twenty20]