Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM117/1 (32)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Neil McKenzie: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
40*2921137.934not out1v DOLJohannesburg2 Feb 2014
55*4170134.154not out2v WAREast London22 Mar 2013
483680133.334b F du Plessis1v TITJohannesburg11 Mar 2012
372931127.595b J Theron1v WARJohannesburg14 Mar 2012
352831125.004c †DJ Vilas b BE Hendricks2v CCPaarl15 Jan 2014
393250121.883lbw b M Morkel1v TITJohannesburg7 Apr 2013
46*3830121.053not out2v WARDurban16 Nov 2014
292440120.834lbw b DL Piedt2v CCJohannesburg24 Feb 2012
302550120.004c JJ Pienaar b CJ Alexander1v IMPPotchefstroom17 Feb 2012
474040117.504b D Wiese1v TITPotchefstroom28 Nov 2014
333040110.005c RR Rossouw b SC van Schalkwyk1v KNIJohannesburg7 Dec 2014
131*12183108.263not out1v KENCape Town22 Oct 2001
31*2940106.904not out2v WARPort Elizabeth22 Feb 2012
45*4410102.274not out1v KNIBloemfontein26 Feb 2012
626250100.004c Mohammad Hafeez b Shoaib Akhtar2v PAKLahore3 Oct 2003
313150100.003c JL Ontong b FD Adams2v CCCape Town23 Nov 2014
24252096.004run out (RK Terblanche)1v KNIBloemfontein12 Jan 2014
32*341194.123not out2v TITJohannesburg20 Feb 2013
39*435090.706not out1v BANDhaka17 Apr 2003
120*13513188.894not out1v SLEast London17 Dec 2000
18210085.717c GP Wickramasinghe b DNT Zoysa1v SLCape Town11 Jan 2001
22261184.623c GF Linde b KA Pollard1v CCJohannesburg14 Nov 2014
21252184.004b A Kumble2v INDCenturion10 Oct 2001
22273081.485c SP Fleming b JEC Franklin1v NZHobart15 Jan 2002
26323081.251c Habibul Bashar b Shahadat Hossain4v BANMirpur22 Feb 2008
55*682180.885not out1v BANDhaka14 Apr 2003
21261080.775c †RD Jacobs b CE Cuffy1v WIKingston28 Apr 2001
69*8610080.234not out2v ZIMHarare30 Sept 2001
68855180.004c †AC Gilchrist b JN Gillespie2v AUSBrisbane20 Jan 2002
27*345079.415not out3v AUSJohannesburg22 Feb 2002
63806078.755c RT Ponting b BW Hilfenhaus2v AUSMelbourne16 Jan 2009
67884076.145b B Lee2v AUSBloemfontein30 Mar 2002
801076074.775c AM Salvi b Harbhajan Singh2v INDDhaka18 Apr 2003
39534073.587b M Muralitharan4v SLCenturion15 Nov 2002
41583070.696b Abdul Razzaq2v PAKSingapore23 Aug 2000
14200170.003c CJ Dala b RE van der Merwe2v TITBenoni21 Nov 2014
70*1025068.634not out2v SLBloemfontein6 Dec 2002
49*727068.064not out2v KENBenoni7 Oct 2001
37561066.075run out (VS Solanki)2v ENGEast London4 Feb 2000
37574064.914c DR Martyn b DS Lehmann1v AUSPotchefstroom27 Mar 2002
27422064.296run out (DA Warner/NM Hauritz)2v AUSSydney23 Jan 2009
47744063.515b ST Jayasuriya2v SLJohannesburg17 Jan 2001
36575063.161st †MS Dhoni b PP Chawla1v INDKanpur11 Apr 2008
7612110162.816b D Mohammed1v WICape Town2 Jan 2004
40640062.504c ML Nkala b GW Flower1v ZIMHarare29 Sept 2001
731178062.393c †RD Jacobs b CD Collymore1v WIPort of Spain12 May 2001
16263061.545c JN Gillespie b GD McGrath2v AUSJohannesburg22 Feb 2002
14231060.873c A Symonds b B Lee2v AUSDurban12 Apr 2000
9415618060.262c R Dravid b Harbhajan Singh1v INDChennai26 Mar 2008
24414058.546b Waqar Younis1v PAKDurban26 Dec 2002
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.