ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

CSA T20 Challenge 2016/17: Batting innings by innings

The highest score in the CSA T20 Challenge 2016/17 is 120* by David Miller (KNI) v TIT at Benoni, 18 Nov 2016.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: CSA T20 Challenge 2016/17×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
David MillerKNI120*6189196.724not out1v TITBenoni18 Nov 2016
Jon-Jon SmutsWAR107*5859184.481not out2v DOLEast London7 Dec 2016
Heino KuhnTIT83*5244159.623not out1v LIOJohannesburg12 Nov 2016
Kevin PietersenDOL814646176.093b SSB Magala1v WAREast London7 Dec 2016
Kevin PietersenDOL795135154.903c JL Ontong b RK Kleinveldt1v CCDurban4 Dec 2016
Patrick KrugerKNI7960101131.671c HG Kuhn b MP Siboto2v TITKimberley27 Nov 2016
Morné van WykDOL7752120148.081c †C Fortuin b BD Walters1v WAREast London7 Dec 2016
Patrick KrugerKNI744974151.022c RE Levi b JF Smith1v CCJohannesburg12 Nov 2016
Farhaan BehardienTIT72*4092180.005not out1v DOLDurban30 Nov 2016
Jonathan VandiarTIT674163163.411c RR Hendricks b AM Phangiso1v LIOCenturion7 Dec 2016
Farhaan BehardienTIT65*3314196.975not out1v DOLBloemfontein20 Nov 2016
Theunis de BruynKNI63*4161153.663not out1v DOLBloemfontein25 Nov 2016
Cameron DelportDOL623363187.881b S von Berg2v TITDurban30 Nov 2016
Richard LeviCC583292181.251b M Budaza2v KNICape Town7 Dec 2016
Mangaliso MosheleLIO584023145.004b KA Pollard1v CCPotchefstroom20 Nov 2016
Nicky van den BerghLIO573543162.864c JL du Plooy b SC van Schalkwyk1v KNIKimberley2 Dec 2016
Colin IngramWAR56*4632121.743not out2v LIOPort Elizabeth13 Dec 2016
Morné van WykDOL564371130.231lbw b SC van Schalkwyk2v KNIBloemfontein25 Nov 2016
Farhaan BehardienTIT55*1545366.674not out1v WAREast London11 Dec 2016
Colin IngramWAR552663211.543lbw b Imran Tahir2v DOLEast London7 Dec 2016
Dane VilasCC54*3452158.824not out2v DOLDurban4 Dec 2016
Richard LeviCC543181174.191c KA Maharaj b Imran Tahir2v DOLDurban4 Dec 2016
Jon-Jon SmutsWAR543953138.461c VB van Jaarsveld b Imran Tahir2v DOLDurban13 Nov 2016
Reeza HendricksLIO533152170.972c D Olivier b TB de Bruyn1v KNIKimberley2 Dec 2016
Colin AckermannWAR533443155.884b CJ Dala2v TITCenturion2 Dec 2016
Rudi SecondKNI52*554294.551not out2v LIOPotchefstroom9 Dec 2016
Heinrich KlaasenTIT523062173.331c TM Bodibe b D Olivier2v KNIBenoni18 Nov 2016
Theunis de BruynKNI524142126.833c JP Duminy b KA Pollard1v CCCape Town7 Dec 2016
Rassie van der DussenLIO512825182.142c TG Mokoena b JA Morkel2v TITJohannesburg12 Nov 2016
Rassie van der DussenLIO502525200.001c C Jonker b CA Ingram1v WARDurban4 Dec 2016
Colin IngramWAR504560111.113c D Wiese b T Shamsi2v TITCenturion2 Dec 2016
Christiaan JonkerWAR49*1835272.225not out2v LIOPort Elizabeth25 Nov 2016
Jon-Jon SmutsWAR49*3572140.001not out2v KNIPort Elizabeth30 Nov 2016
Robert FrylinckDOL492053245.008c †DP Conway b MK McGillivray2v LIOJohannesburg27 Nov 2016
Mangaliso MosheleLIO492842175.003c C Jonker b ACR Birch1v WARPort Elizabeth25 Nov 2016
Christiaan JonkerWAR48*2742177.785not out1v KNIBloemfontein20 Nov 2016
Colin IngramWAR472862167.863c HE van der Dussen b E Leie2v LIODurban4 Dec 2016
Theunis de BruynKNI473452138.243c DL Piedt b D Wiese2v TITKimberley27 Nov 2016
Cebo TshikiCC474331109.302c HG Kuhn b L Ngidi1v TITPaarl16 Nov 2016
Cody ChettyDOL46*3860121.053not out2v KNIBloemfontein25 Nov 2016
Heinrich KlaasenTIT463920117.952run out (JL Ontong/KD Petersen)2v CCPaarl16 Nov 2016
Rassie van der DussenLIO451834250.001b CJ Dala2v TITCenturion7 Dec 2016
Mangaliso MosheleLIO452533180.003c M Gqadushe b Imran Tahir1v DOLJohannesburg27 Nov 2016
Richard LeviCC452743166.671c F Behardien b MP Siboto1v TITCenturion25 Nov 2016
Leus du PlooyKNI453333136.363lbw b BC Fortuin2v LIOKimberley2 Dec 2016
Morné van WykDOL443670122.221c C Tshiki b NM Serame1v CCDurban4 Dec 2016
Pite van BiljonKNI423242131.254c MK McGillivray b BC Fortuin2v LIOKimberley2 Dec 2016
Patrick KrugerKNI423462123.532b KA Pollard1v CCCape Town7 Dec 2016
Hardus ViljoenLIO41*2633157.699not out2v TITJohannesburg12 Nov 2016
Colin AckermannWAR41*3922105.134not out2v DOLDurban13 Nov 2016
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.