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)
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)
Rameez Raja 2011-2016 51 50 4 1105 97 24.02 904 122.23 0 4 0 123 29
(Baluchistan, Barisal Burners, Karachi Dolphins, Karachi Region Whites, Karachi Whites, Karachi Zebras, Pakistan, State Bank of Pakistan)
N Saini 2009-2017 50 46 4 754 74* 17.95 742 101.61 0 3 0 69 6
(Haryana, Kings XI Punjab)
Shahriar Nafees 2006-2016 47 44 6 1040 102* 27.36 987 105.36 1 6 0 115 18
(Bangladesh, Bangladesh Cricket Board XI, Barisal Bulls, Barisal Burners, Barisal Division, Khulna Royal Bengals, Mohammedan Sporting Club)
BL D'Oliveira 2012-2017 63 44 16 751 62* 26.82 605 124.13 0 3 0 49 21
(Worcestershire)
GSNFG Jayasuriya 2012-2016 46 42 3 742 62* 19.02 654 113.45 0 4 0 58 25
(Chittagong Kings, Colombo Commandos, Colts Cricket Club, Kandurata Maroons, Moors Sports Club, Sri Lanka, Sri Lanka A, Sylhet Super Stars, Udarata Rulers, Wayamba United)
KDK Vithanage 2010-2016 48 41 5 839 63 23.30 582 144.15 0 5 0 72 47
(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)
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)
RH Bhatt 2007-2017 41 35 10 594 54 23.76 513 115.78 0 1 0 49 11
(Gujarat, West 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)
N Rana 2013-2017 37 34 3 949 97 30.61 700 135.57 0 7 0 77 51
(Delhi, Mumbai Indians)
PJ Malan 2010-2017 33 33 10 1066 140* 46.34 920 115.86 1 5 0 108 29
(Boland, Northerns, Titans, Western Province)
Milind Kumar 2010-2017 36 31 9 659 58 29.95 600 109.83 0 2 0 64 9
(Delhi, North Zone)
AN Cook 2005-2015 32 30 2 892 100* 31.85 699 127.61 1 5 0 95 15
(England, England XI, Essex)
P Patel 2007-2017 30 30 1 480 51 16.55 509 94.30 0 1 0 52 7
(Odisha, Orissa)
DS Kulkarni 2007-2017 102 30 18 143 28* 11.91 145 98.62 0 0 0 9 3
(Gujarat Lions, India, Mumbai, Mumbai Indians, Rajasthan Royals)
DR Behera 2009-2017 39 30 10 269 30 13.45 220 122.27 0 0 0 23 9
(Odisha, Orissa)
KH Pandya 2013-2017 40 29 9 647 86 32.35 424 152.59 0 2 0 56 27
(Baroda, Mumbai Indians)
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)
PBB Rajapaksa 2009-2015 33 28 3 587 58 23.48 498 117.87 0 3 0 49 25
(Barisal Division, Colts Cricket Club, Schools Invitation XI, Sinhalese Sports Club, Sri Lanka Cricket Combined XI, Uva Next, Western Troopers)
S Vesawkar 2012-2015 32 28 7 489 44 23.28 515 94.95 0 0 0 35 10
(Nepal)
Virat Singh 2014-2017 28 28 4 646 74* 26.91 575 112.34 0 3 0 61 17
(East Zone, Jharkhand)
TK Curran 2014-2017 48 28 10 356 51* 19.77 280 127.14 0 1 0 32 9
(England, England Lions, Surrey)
IJ Westwood 2005-2010 38 27 12 342 49* 22.80 300 114.00 0 0 0 31 3
(Warwickshire)
MD Dai 2012-2017 29 27 5 400 64* 18.18 378 105.82 0 1 0 25 8
(Papua New Guinea)
KD Petersen 2013-2017 31 27 7 526 66* 26.30 508 103.54 0 1 0 50 4
(Boland, Cape Cobras, Northern Cape)
JC Silk 2013-2017 29 27 6 514 69* 24.47 428 120.09 0 2 0 26 14
(Sydney Sixers)
Mosaddek Hossain 2014-2017 29 27 7 533 59* 26.65 478 111.50 0 1 0 46 14
(Bangladesh, Bangladesh A, Dhaka Dynamites)
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 68 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)
SM Curran 2015-2017 34 26 3 292 39 12.69 283 103.18 0 0 0 21 8
(Surrey)
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)
RS Second 2011-2016 31 25 6 595 66* 31.31 557 106.82 0 3 0 52 12
(Free State, Knights)
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)
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)
MG Neser 2011-2017 37 24 10 228 35* 16.28 202 112.87 0 0 0 15 5
(Adelaide Strikers, Brisbane Heat, Kings XI Punjab, Queensland)
TS Roland-Jones 2011-2017 40 24 10 196 30 14.00 150 130.66 0 0 0 15 7
(Middlesex)
M de Lange 2011-2017 68 24 10 127 22 9.07 103 123.30 0 0 0 10 4
(Barbados Tridents, Easterns, Glamorgan, Guyana Amazon Warriors, Knights, Kolkata Knight Riders, Mumbai Indians, South Africa, South Africa XI, Titans)
RS Paliwal 2013-2017 25 24 3 410 44 19.52 380 107.89 0 0 0 33 3
(Haryana, Services)
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)
JPR Scantlebury-Searles 2010-2017 37 23 5 188 29 10.44 184 102.17 0 0 0 16 8
(Barbados, Trinbago Knight Riders, Trinidad & Tobago Red Steel)
Ganesh Satish 2010-2017 26 23 2 443 54 21.09 408 108.57 0 2 0 39 10
(Karnataka, Vidarbha)
DL Brown 2011-2016 26 23 9 419 63* 29.92 378 110.84 0 2 0 27 10
(Border)
PK Panchal 2014-2017 23 23 2 633 77 30.14 525 120.57 0 4 0 75 8
(Gujarat, West Zone)
NV Knight 2003-2006 23 22 2 584 89 29.20 452 129.20 0 5 0 72 11
(Warwickshire)
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)
AP Majumdar 2007-2013 25 21 1 361 43 18.05 381 94.75 0 0 0 45 2
(Bengal, Pune Warriors)
Jatinder Singh 2012-2016 21 21 2 531 65* 27.94 563 94.31 0 3 0 42 4
(Oman)
BKG Mendis 2015-2017 22 21 1 403 65 20.15 304 132.56 0 2 0 34 19
(Bloomfield Cricket and Athletic Club, Colombo Cricket Club, Kurunegala Warriors, Sri Lanka)
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)
SS Mundhe 2007-2016 25 20 5 155 42 10.33 131 118.32 0 0 0 10 5
(Maharashtra, Pune Warriors)
Amir Ali 2012-2016 24 20 4 222 32* 13.87 178 124.71 0 0 0 19 7
(Oman)
DW Misal 2013-2017 28 20 5 266 67 17.73 294 90.47 0 1 0 22 5
(Goa)
AK Markram 2014-2016 21 20 2 545 82 30.27 442 123.30 0 4 0 58 13
(Northerns, Titans)
MS Harris 2014-2017 21 20 1 453 85 23.84 358 126.53 0 2 0 51 11
(Melbourne Renegades, Perth Scorchers)

Records includes the following recent matches:
Mis Ainak Knights v Band-e-Amir Dragons at Kabul, Shpageeza Cricket League final, Sep 22, 2017 [Twenty20]
Band-e-Amir Dragons v Kabul Eagles at Kabul, Shpageeza Cricket League, Sep 21, 2017 [Twenty20]
Kabul Eagles v Boost Defenders at Kabul, Shpageeza Cricket League, Sep 20, 2017 [Twenty20]
Band-e-Amir Dragons v Mis Ainak Knights at Kabul, Shpageeza Cricket League, Sep 20, 2017 [Twenty20]