Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Heino Kuhn: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
5*400125.007not out1v ENGCenturion15 Nov 2009
120050.006c BRM Taylor b CB Mpofu1v ZIMKimberley10 Oct 2010
1*100100.008not out1v AUSCape Town13 Oct 2011
390033.337c & b JL Pattinson2v AUSJohannesburg16 Oct 2011
392742144.443c DA Miller b CS Delport2v DOLDurban24 Feb 2012
680075.003b DP Nannes1v LIOCenturion2 Mar 2012
17270062.963b AJA Gray2v CCCape Town4 Mar 2012
191540126.672c J Symes b CH Morris2v LIOJohannesburg11 Mar 2012
221131200.002c & b S Simetu2v IMPCenturion14 Mar 2012
25264096.152c AJA Gray b DL Piedt2v CCCenturion18 Mar 2012
141220116.672c TL Tsolekile b Sohail Tanvir1v LIOJohannesburg1 Apr 2012
272050135.002c †GL Cloete b N Boje2v KNIBloemfontein26 Mar 2013
5110045.452b L Mbane2v WAREast London3 Apr 2013
19211190.482lbw b AM Phangiso2v LIOJohannesburg7 Apr 2013
591055.563c †MN van Wyk b KJ Abbott2v DOLCape Town5 Jan 2014
534561117.782b BE Hendricks2v CCCape Town22 Jan 2014
131020130.002c & b R Frylinck1v DOLCenturion29 Jan 2014
302150142.862c RR Rossouw b D Elgar2v KNIKimberley2 Feb 2014
763946194.872c †MN van Wyk b M Shezi2v DOLDurban6 Feb 2014
69*5760121.052not out2v LIOPotchefstroom28 Nov 2014
31323096.882lbw b SR Harmer2v WARBloemfontein30 Nov 2014
581062.504b AL Phehlukwayo2v DOLCenturion1 Nov 2015
83*5244159.623not out1v LIOJohannesburg12 Nov 2016
11121091.673c & b RK Kleinveldt2v CCPaarl16 Nov 2016
161110145.453c PE Kruger b DS Rosier2v KNIBenoni18 Nov 2016
321741188.244run out (R Frylinck)1v DOLBloemfontein20 Nov 2016
402731148.154c †AGS Gous b SC van Schalkwyk1v KNIKimberley27 Nov 2016
302920103.454c C Chetty b CS Delport1v DOLDurban30 Nov 2016
14151093.334c BD Walters b CN Ackermann1v WARCenturion2 Dec 2016
291113263.644c BC Fortuin b E Leie1v LIOCenturion7 Dec 2016
5510100.002b BD Walters1v WAREast London11 Dec 2016
171700100.005run out (CA Ingram/LC Ngoepe)1v WARCenturion16 Dec 2016
10620166.672lbw b KMDN Kulasekara1v SLCenturion20 Jan 2017
292012145.002st †LD Chandimal b PADLR Sandakan1v SLJohannesburg22 Jan 2017
114007.142c AN Cook b SCJ Broad2v ENGLondon6 Jul 2017
9281032.141c †JM Bairstow b JM Anderson4v ENGLondon6 Jul 2017
34877039.082b SCJ Broad1v ENGNottingham14 Jul 2017
8221036.361c JE Root b JM Anderson3v ENGNottingham14 Jul 2017
15243062.502lbw b TS Roland-Jones2v ENGLondon27 Jul 2017
11172064.711b SCJ Broad4v ENGLondon27 Jul 2017
24763031.582c BA Stokes b MM Ali2v ENGManchester4 Aug 2017
11291037.931c AN Cook b JM Anderson4v ENGManchester4 Aug 2017
481050.003b DJ Worrall1v GLOCanterbury13 Apr 2018
5280017.863lbw b MD Taylor3v GLOCanterbury13 Apr 2018
5412710042.523c C Rushworth b WR Smith2v DURChester-le-Street20 Apr 2018
36*714050.703not out4v DURChester-le-Street20 Apr 2018
010000.003b MG Hogan2v GLACardiff4 May 2018
69*8712079.313not out4v GLACardiff4 May 2018
6011611051.723c BC Brown b D Wiese1v SUSCanterbury11 May 2018
47776061.043c HZ Finch b D Wiese3v SUSCanterbury11 May 2018
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.