No ducks in career
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
MV Boucher 2004-2012 90 76 27 1378 60* 28.12 1194 115.41 0 4 0 103 39
(Cape Cobras, Eastern Cape, Kolkata Knight Riders, Royal Challengers Bangalore, South Africa, Warriors)
OB Cox 2010-2017 71 61 27 970 59* 28.52 746 130.02 0 2 0 103 21
(Worcestershire)
Rameez Raja 2011-2018 56 55 5 1145 97 22.90 937 122.19 0 4 0 125 31
(Baluchistan, Barisal Burners, Karachi Dolphins, Karachi Region Whites, Karachi Whites, Karachi Zebras, Pakistan, Quetta Gladiators, State Bank of Pakistan)
JN Batty 2003-2012 64 52 22 656 59 21.86 588 111.56 0 2 0 69 10
(Gloucestershire, Surrey)
JE Root 2011-2017 57 51 10 1325 92* 32.31 1055 125.59 0 7 0 148 22
(England, Yorkshire)
KDK Vithanage 2010-2018 55 47 5 926 63 22.04 683 135.57 0 5 0 77 49
(Basnahira Greens, Combined Provinces, Galle Guardians, Kandurata Warriors, Sri Lanka, Sri Lanka A, Sri Lanka Cricket Combined XI, Sri Lankans, Tamil Union Cricket and Athletic Club, Western Troopers)
GSNFG Jayasuriya 2012-2018 51 47 3 783 62* 17.79 691 113.31 0 4 0 63 26
(Chilaw Marians Cricket Club, Chittagong Kings, Colombo Commandos, Colts Cricket Club, Kandurata Maroons, Moors Sports Club, Sri Lanka, Sri Lanka A, Sylhet Super Stars, Udarata Rulers, Wayamba United)
N Saini 2009-2017 50 46 4 754 74* 17.95 742 101.61 0 3 0 69 6
(Haryana, Kings XI Punjab)
BL D'Oliveira 2012-2017 63 44 16 751 62* 26.82 605 124.13 0 3 0 49 21
(Worcestershire)
J Clark 2011-2017 58 41 14 501 44 18.55 388 129.12 0 0 0 32 17
(Lancashire)
JN Snape 2003-2008 46 40 15 577 47* 23.08 482 119.70 0 0 0 50 12
(England, Leicestershire)
CD Cumming 2006-2012 44 40 4 843 76 23.41 658 128.11 0 3 0 90 24
(New Zealand A, Otago)
MJ Chilton 2003-2010 52 38 15 376 38 16.34 402 93.53 0 0 0 21 3
(Lancashire)
B Cachopa 2010-2015 47 37 8 628 67* 21.65 566 110.95 0 2 0 56 15
(Auckland, Canterbury)
DS Kulkarni 2007-2018 118 36 22 178 28* 12.71 179 99.44 0 0 0 12 4
(Gujarat Lions, India, Mumbai, Mumbai Indians, Rajasthan Royals)
Virat Singh 2014-2018 36 36 4 870 81 27.18 742 117.25 0 4 0 77 25
(East Zone, Jharkhand)
Mosaddek Hossain 2014-2017 42 36 9 597 59* 22.11 549 108.74 0 1 0 51 15
(Bangladesh, Bangladesh A, Dhaka Dynamites)
Milind Kumar 2010-2018 41 35 9 723 58 27.80 658 109.87 0 2 0 73 9
(Delhi, North Zone)
Naeem Anjum 2006-2016 48 34 9 463 40 18.52 413 112.10 0 0 0 45 9
(Islamabad, Islamabad Leopards, Islamabad Region, Pakistan A)
PJ Malan 2010-2017 33 33 10 1066 140* 46.34 920 115.86 1 5 0 108 29
(Boland, Northerns, Titans, Western Province)
TK Curran 2014-2018 56 33 11 385 51* 17.50 310 124.19 0 1 0 35 10
(England, England Lions, Kolkata Knight Riders, Surrey)
P Patel 2007-2018 32 32 1 495 51 15.96 525 94.28 0 1 0 53 8
(Odisha, Orissa)
KD Petersen 2013-2017 38 31 8 598 66* 26.00 572 104.54 0 2 0 58 5
(Boland, Cape Cobras, Knights, Northern Cape)
JC Silk 2013-2018 37 31 7 670 69* 27.91 548 122.26 0 3 0 39 17
(Sydney Sixers)
AN Cook 2005-2015 32 30 2 892 100* 31.85 699 127.61 1 5 0 95 15
(England, England XI, Essex)
DR Behera 2009-2017 39 30 10 269 30 13.45 220 122.27 0 0 0 23 9
(Odisha, Orissa)
BKG Mendis 2015-2018 31 30 1 816 71 28.13 563 144.93 0 8 0 69 40
(Bloomfield Cricket and Athletic Club, Colombo Cricket Club, Kurunegala Warriors, Sri Lanka)
RS Second 2011-2017 36 29 6 630 66* 27.39 597 105.52 0 3 0 56 12
(Free State, Knights)
BT Foakes 2014-2017 41 29 7 400 49 18.18 357 112.04 0 0 0 25 3
(England Lions, Essex, Surrey)
SD Chitnis 2008-2016 34 28 10 510 89* 28.33 333 153.15 0 1 0 38 27
(Kings XI Punjab, Mumbai, Mumbai Indians, Rajasthan Royals)
Ganesh Satish 2010-2018 31 28 2 574 54 22.07 522 109.96 0 2 0 51 10
(Karnataka, Vidarbha)
S Vesawkar 2012-2015 32 28 7 489 44 23.28 515 94.95 0 0 0 35 10
(Nepal)
IJ Westwood 2005-2010 38 27 12 342 49* 22.80 300 114.00 0 0 0 31 3
(Warwickshire)
M de Lange 2011-2017 75 27 13 159 27* 11.35 119 133.61 0 0 0 14 5
(Barbados Tridents, Easterns, Glamorgan, Guyana Amazon Warriors, Knights, Kolkata Knight Riders, Mumbai Indians, South Africa, South Africa XI, Titans)
MD Dai 2012-2017 29 27 5 400 64* 18.18 378 105.82 0 1 0 25 8
(Papua New Guinea)
RS Paliwal 2013-2018 29 27 3 454 44 18.91 427 106.32 0 0 0 35 3
(Haryana, Services)
PK Panchal 2014-2018 27 27 2 747 77 29.88 611 122.25 0 5 0 89 10
(Gujarat, West Zone)
AK Markram 2014-2017 30 27 5 781 82 35.50 622 125.56 0 7 0 78 21
(Northerns, Titans)
RJ Sidebottom 2003-2014 85 26 18 140 17* 17.50 138 101.44 0 0 0 11 0
(England, Nottinghamshire, Yorkshire)
HMCM Bandara 2005-2015 48 26 9 162 31* 9.52 159 101.88 0 0 0 6 7
(Basnahira South, Kent, Ragama Cricket Club, Sri Lanka, Wayamba)
K Lesporis 2008-2016 32 26 3 482 50* 20.95 430 112.09 0 2 0 35 11
(St Lucia, St Lucia Zouks, Windward Islands)
AF Milne 2010-2017 70 26 18 142 18* 17.75 120 118.33 0 0 0 9 3
(Central Districts, Kent, New Zealand, North Island, Royal Challengers Bangalore)
JNT Vare 2012-2017 29 26 6 315 38 15.75 275 114.54 0 0 0 25 5
(Papua New Guinea)
CZ Harris 2006-2011 26 25 16 636 100 70.66 527 120.68 1 1 0 41 26
(Canterbury, Mountaineers, Southern Rocks)
DO Brown 2006-2011 35 25 3 367 56 16.68 308 119.15 0 1 0 22 15
(Glamorgan, Gloucestershire)
RCC Canning 2008-2014 35 25 6 475 56 25.00 386 123.05 0 2 0 48 8
(Boland, Cape Cobras, Impi, Western Province)
RI Keogh 2011-2017 47 25 6 348 41* 18.31 297 117.17 0 0 0 28 3
(Northamptonshire)
DW Misal 2013-2018 33 25 5 345 67 17.25 370 93.24 0 1 0 28 7
(Goa)
LM Reece 2016-2017 26 25 4 622 97* 29.61 476 130.67 0 5 0 53 20
(Chittagong Vikings, Derbyshire, Lancashire)
TM Dowlin 2006-2011 24 24 4 581 80* 29.05 555 104.68 0 5 0 50 12
(Guyana, Stanford Superstars, West Indies, West Indies A)
SS Mundhe 2007-2018 29 24 6 181 42 10.05 152 119.07 0 0 0 12 6
(Maharashtra, Pune Warriors)
LA Carseldine 2007-2011 26 24 5 596 74 31.36 476 125.21 0 4 0 52 8
(Queensland, Rajasthan Royals)
PS Masvaure 2008-2016 29 24 1 346 50 15.04 328 105.48 0 1 0 26 9
(Mashonaland Eagles, Mid West Rhinos, Northerns (Zimbabwe), Southern Rocks)
JPR Scantlebury-Searles 2010-2018 40 24 6 194 29 10.77 185 104.86 0 0 0 16 9
(Barbados, Kolkata Knight Riders, Trinbago Knight Riders, Trinidad & Tobago Red Steel)
TS Roland-Jones 2011-2017 40 24 10 196 30 14.00 150 130.66 0 0 0 15 7
(Middlesex)
GJ Abrahams 2013-2017 28 24 0 479 48 19.95 451 106.20 0 0 0 50 10
(Border, Griqualand West, Knights, Northern Cape)
SC Cook 2004-2017 23 23 0 554 66 24.08 465 119.13 0 2 0 73 1
(Gauteng, Lions, North West)
S Burger 2008-2015 36 23 12 422 62 38.36 434 97.23 0 1 0 24 9
(Gauteng, KwaZulu-Natal Inland, Lions, Southern Rocks)
T Kohli 2008-2015 26 23 9 141 22 10.07 199 70.85 0 0 0 6 3
(Kings XI Punjab, Punjab, Rajasthan Royals)
DL Brown 2011-2016 26 23 9 419 63* 29.92 378 110.84 0 2 0 27 10
(Border)
Sohail Akhtar 2012-2018 25 23 7 420 74* 26.25 289 145.32 0 1 0 34 25
(Abbottabad Falcons, Abbottabad Region, Federally Administered Tribal Areas, Lahore Qalandars)
NV Knight 2003-2006 23 22 2 584 89 29.20 452 129.20 0 5 0 72 11
(Warwickshire)
WCA Ganegama 2004-2018 30 22 7 182 38 12.13 139 130.93 0 0 0 11 13
(Chilaw Marians Cricket Club, Colombo Cricket Club, Kandurata, Nondescripts Cricket Club, Sri Lanka Ports Authority Cricket Club)
Mohammad Yousuf 2005-2012 27 22 3 368 57* 19.36 337 109.19 0 1 0 37 8
(Islamabad Leopards, Lahore Lions, Pakistan)
L Meyer 2006-2013 33 22 12 243 39 24.30 199 122.11 0 0 0 18 6
(Eastern Province, Warriors)
TM Srivastava 2007-2013 28 22 3 420 84* 22.10 368 114.13 0 2 0 42 7
(Kings XI Punjab, Uttar Pradesh)
A Kumble 2006-2010 54 21 17 46 8 11.50 59 77.96 0 0 0 3 0
(Karnataka, Royal Challengers Bangalore, Surrey)
AJ Doolan 2009-2018 21 21 1 335 70* 16.75 316 106.01 0 1 0 31 4
(Hobart Hurricanes, Melbourne Renegades, Tasmania)
AR Bawne 2011-2018 22 21 5 488 90* 30.50 393 124.17 0 3 0 45 16
(Delhi Daredevils, Maharashtra, West Zone)
Jatinder Singh 2012-2016 21 21 2 531 65* 27.94 563 94.31 0 3 0 42 4
(Oman)
SA Roy 2012-2018 25 21 1 528 53 26.40 428 123.36 0 2 0 63 9
(Assam)
Nazmul Hossain Shanto 2016-2017 24 21 2 387 54* 20.36 342 113.15 0 1 0 42 5
(Comilla Victorians, Khulna Titans)
A Flower 2003-2006 21 20 2 595 83 33.05 481 123.70 0 4 0 70 8
(Essex)
G Rowley 2004-2009 20 20 3 425 88* 25.00 396 107.32 0 2 0 43 14
(Dolphins, Lions)
AG Wharf 2004-2009 34 20 7 157 19 12.07 130 120.76 0 0 0 12 6
(Glamorgan)
MK Gajanayake 2004-2008 21 20 2 360 76 20.00 336 107.14 0 1 0 27 7
(Basnahira North, Chilaw Marians Cricket Club, Nondescripts Cricket Club)
Fawad Khan 2005-2016 20 20 1 382 94 20.10 329 116.10 0 1 0 39 22
(Abbottabad Falcons, Abbottabad Rhinos, FATA Region, Federally Administered Tribal Areas, Peshawar Panthers)
AR White 2006-2013 34 20 11 226 29 25.11 202 111.88 0 0 0 21 2
(Ireland, Northamptonshire)
S Beigh 2007-2014 23 20 9 169 24 15.36 164 103.04 0 0 0 9 3
(Jammu & Kashmir)
Amir Ali 2012-2016 24 20 4 222 32* 13.87 178 124.71 0 0 0 19 7
(Oman)
CS Jani 2013-2018 22 20 4 360 39* 22.50 267 134.83 0 0 0 25 15
(Saurashtra)
MK Lomror 2017-2018 20 20 3 412 74 24.23 342 120.46 0 2 0 35 11
(Central Zone, Rajasthan, Rajasthan Royals)

Records includes the following recent matches:
Chennai Super Kings v Kings XI Punjab at Pune, Indian Premier League 56th match, May 20, 2018 [Twenty20]
Delhi Daredevils v Mumbai Indians at Delhi, Indian Premier League 55th match, May 20, 2018 [Twenty20]
Sunrisers Hyderabad v Kolkata Knight Riders at Hyderabad (Deccan), Indian Premier League 54th match, May 19, 2018 [Twenty20]
Rajasthan Royals v Royal Challengers Bangalore at Jaipur, Indian Premier League 53rd match, May 19, 2018 [Twenty20]