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)
GSNFG Jayasuriya 2012-2020 76 70 5 1594 107 24.52 1260 126.50 1 10 0 138 47
(Chilaw Marians Cricket Club, Chittagong Kings, Colombo, Colombo Commandos, Colts Cricket Club, Kandurata Maroons, Moors Sports Club, Negombo Cricket Club, Sri Lanka, Sri Lanka A, Sylhet Super Stars, Udarata Rulers, Wayamba United)
J Clark 2011-2019 85 63 23 914 60 22.85 676 135.20 0 1 0 50 39
(Hobart Hurricanes, Lancashire, Surrey)
AT Carey 2017-2020 71 57 8 1573 100 32.10 1197 131.41 1 8 0 149 47
(Adelaide Strikers, Australia, Prime Minister's XI, Sussex)
Virat Singh 2014-2019 56 56 12 1552 81 35.27 1247 124.45 0 10 0 145 45
(East Zone, Jharkhand)
JN Batty 2003-2012 64 52 22 656 59 21.86 588 111.56 0 2 0 69 10
(Gloucestershire, Surrey)
AJ Hose 2015-2019 45 44 5 1189 76 30.48 826 143.94 0 9 0 112 47
(Birmingham Bears, Somerset, Warwickshire, Wellington)
RS Second 2011-2019 50 42 8 938 66* 27.58 844 111.13 0 4 0 78 21
(Free State, Knights, Nelson Mandela Bay Giants)
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)
RS Paliwal 2013-2019 42 39 8 745 54* 24.03 665 112.03 0 1 0 58 5
(Haryana, Services)
MJ Chilton 2003-2010 52 38 15 376 38 16.34 402 93.53 0 0 0 21 3
(Lancashire)
R Tewatia 2014-2019 48 38 15 628 59* 27.30 407 154.29 0 1 0 65 25
(Delhi Capitals, Delhi Daredevils, Haryana, Kings XI Punjab, Rajasthan Royals)
T Kohli 2008-2019 40 37 10 688 90 25.48 664 103.61 0 5 0 67 16
(Kings XI Punjab, Mizoram, Punjab, Rajasthan Royals)
B Cachopa 2010-2015 47 37 8 628 67* 21.65 566 110.95 0 2 0 56 15
(Auckland, Canterbury)
AK Markram 2014-2019 41 37 6 955 82 30.80 776 123.06 0 8 0 92 25
(Northerns, Paarl Rocks, South Africa, Titans)
PJ Malan 2010-2018 36 36 10 1091 140* 41.96 951 114.72 1 5 0 111 29
(Boland, Northerns, Titans, Western Province)
KD Petersen 2013-2018 42 35 9 624 66* 24.00 618 100.97 0 2 0 58 5
(Boland, Cape Cobras, Knights, Northern Cape)
JL Finnie 2014-2020 47 35 7 529 71* 18.89 417 126.85 0 1 0 44 20
(Otago)
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)
RI Keogh 2011-2019 57 34 10 525 59* 21.87 464 113.14 0 1 0 42 5
(Northamptonshire)
S Vesawkar 2012-2019 40 34 10 600 44 25.00 619 96.93 0 0 0 44 14
(Nepal)
DW Misal 2013-2019 45 34 6 430 67 15.35 461 93.27 0 1 0 32 10
(Goa)
OJ Pope 2017-2019 36 34 8 736 48 28.30 549 134.06 0 0 0 69 13
(England Lions, Surrey)
Shubman Gill 2018-2019 37 34 11 777 78 33.78 576 134.89 0 6 0 71 27
(Kolkata Knight Riders, Punjab)
RD Rickelton 2017-2019 37 33 2 806 91 26.00 625 128.96 0 5 0 77 25
(Gauteng, Jozi Stars, Lions)
P Patel 2007-2018 32 32 1 495 51 15.96 525 94.28 0 1 0 53 8
(Odisha, Orissa)
SS Mundhe 2007-2019 36 31 8 407 74 17.69 334 121.85 0 2 0 30 15
(Maharashtra, Nagaland, Pune Warriors)
TS Roland-Jones 2011-2019 54 31 12 317 40 16.68 247 128.34 0 0 0 22 12
(Middlesex)
PARP Perera 2015-2020 35 31 6 472 63 18.88 402 117.41 0 1 0 40 13
(Colombo, Colts Cricket Club, Hambantota Troopers)
BA King 2017-2019 36 31 5 816 132* 31.38 607 134.43 1 4 0 66 52
(Guyana Amazon Warriors, St Kitts and Nevis Patriots, West Indies)
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)
HT Tector 2017-2020 33 30 6 474 60 19.75 390 121.53 0 1 0 36 13
(Ireland, Ireland A, Munster Reds, Northern Knights)
SE Rutherford 2018-2020 39 30 7 585 60 25.43 415 140.96 0 1 0 38 38
(Delhi Capitals, Guyana Amazon Warriors, Sylhet Thunder, West Indies)
WCA Ganegama 2004-2020 39 29 9 271 38 13.55 195 138.97 0 0 0 14 22
(Chilaw Marians Cricket Club, Colombo Cricket Club, Galle Cricket Club, Kandurata, Nondescripts Cricket Club, Sri Lanka Ports Authority Cricket Club)
PS Masvaure 2008-2019 35 29 1 476 53 17.00 452 105.30 0 2 0 37 12
(Mashonaland Eagles, Mid West Rhinos, Northerns (Zimbabwe), Southern Rocks)
DP Sibley 2016-2019 32 29 3 855 74* 32.88 700 122.14 0 7 0 71 22
(Birmingham Bears, Surrey, Warwickshire)
TM Srivastava 2007-2019 34 28 5 649 84* 28.21 558 116.30 0 4 0 63 15
(Kings XI Punjab, Uttar Pradesh, Uttarakhand)
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)
BJ Dwarshuis 2014-2020 56 28 14 230 42* 16.42 186 123.65 0 0 0 13 10
(Sydney Sixers)
RD Gaikwad 2017-2019 28 28 3 843 82* 33.72 623 135.31 0 6 0 81 28
(Maharashtra)
HE Vithana 2004-2020 30 27 8 386 58* 20.31 350 110.28 0 1 0 25 9
(Bloomfield Cricket and Athletic Club, Burgher Recreation Club, Colts Cricket Club, Galle Cricket Club)
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)
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)
JNT Vare 2012-2017 29 26 6 315 38 15.75 275 114.54 0 0 0 25 5
(Papua New Guinea)
T Banton 2017-2020 27 26 1 870 100 34.80 543 160.22 1 7 0 95 43
(Brisbane Heat, England, Somerset)
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)
Marshall Ayub 2010-2019 27 25 3 417 53 18.95 380 109.73 0 1 0 30 12
(Bangladesh A, Chittagong Division, Chittagong Kings, Dhaka Metropolis, Khulna Royal Bengals, Prime Doleshwar Sporting Club, Rajshahi Kings, UCB-BCB Eleven)
ARS Silva 2012-2019 27 25 3 513 54 23.31 517 99.22 0 1 0 31 6
(Colts Cricket Club, Ragama Cricket Club, Uthura Rudras)
SE Gotch 2014-2020 29 25 5 365 48 18.25 339 107.66 0 0 0 20 11
(Cricket Australia XI, Melbourne Stars)
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)
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)
NMNP Nawela 2005-2019 26 23 1 438 62 19.90 378 115.87 0 2 0 42 8
(Badureliya Sports Club, Basnahira, Bloomfield Cricket and Athletic Club, Kandurata, Panadura Sports Club)
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)
DL Brown 2011-2016 26 23 9 419 63* 29.92 378 110.84 0 2 0 27 10
(Border)
VS Hathwala 2015-2019 24 23 7 474 61* 29.62 419 113.12 0 2 0 42 15
(Services)
Anmolpreet Singh 2015-2019 26 23 1 419 84 19.04 395 106.07 0 2 0 29 12
(Punjab)
Lalit Yadav 2018-2019 30 23 9 408 47* 29.14 298 136.91 0 0 0 38 16
(Delhi)
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)
Anand Singh 2009-2019 23 22 2 563 81* 28.15 459 122.65 0 3 0 77 14
(Jharkhand, Madhya Pradesh)
P Coughlin 2014-2018 33 22 7 433 53 28.86 314 137.89 0 1 0 25 15
(Durham, Nottinghamshire)
SM Solia 2016-2020 26 22 7 345 45 23.00 289 119.37 0 0 0 24 12
(Auckland)
AN Khare 2017-2019 25 22 5 740 90 43.52 563 131.43 0 4 0 67 20
(Central Zone, Chhattisgarh)
A Kumble 2006-2010 54 21 17 46 8 11.50 59 77.96 0 0 0 3 0
(Karnataka, Royal Challengers Bangalore, Surrey)
Farhad Hossain 2010-2019 27 21 7 257 41* 18.35 274 93.79 0 0 0 19 6
(Bangladesh A, Barisal Burners, Duronto Rajshahi, Khulna Division, Prime Doleshwar Sporting Club, Rajshahi Division)
AV Vasavada 2011-2019 29 21 6 380 63* 25.33 334 113.77 0 1 0 28 6
(Saurashtra)
RK Das 2013-2019 21 21 0 425 56 20.23 358 118.71 0 3 0 66 1
(Assam)
SS Majumder 2013-2019 26 21 5 159 39 9.93 171 92.98 0 0 0 7 7
(Tripura)
DG Bedingham 2015-2019 22 21 1 500 73 25.00 398 125.62 0 3 0 40 16
(Boland, Cape Cobras, Cape Town Blitz, Western Province)
JP Inglis 2017-2020 24 21 1 528 73 26.40 361 146.26 0 5 0 54 19
(Perth Scorchers)
TH David 2018-2020 24 21 4 517 77 30.41 354 146.04 0 2 0 42 22
(Perth Scorchers, Singapore)
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)
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)
R Jonathan 2009-2019 21 20 3 305 50 17.94 322 94.72 0 1 0 27 7
(Karnataka, Nagaland, Railways)
Amir Ali 2012-2016 24 20 4 222 32* 13.87 178 124.71 0 0 0 19 7
(Oman)
DM Gondaria 2013-2019 24 20 3 490 85* 28.82 372 131.72 0 2 0 43 15
(Kenya)
AD Thomason 2016-2018 28 20 5 236 42 15.73 182 129.67 0 0 0 10 11
(Birmingham Bears, Warwickshire)
Shahidullah 2017-2019 22 20 4 439 57 27.43 386 113.73 0 2 0 26 19
(Band-e-Amir Dragons, Kabul Zwanan, Speen Ghar Tigers)

Records includes the following recent matches:
South Africa v England at Centurion, 3rd T20I, Feb 16, 2020 [T20I # 1043]
Qatar v Uganda at Doha, 3rd T20I, Feb 15, 2020 [T20I # 1042]
South Africa v England at Durban, 2nd T20I, Feb 14, 2020 [T20I # 1041]