Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL30/0 (4)SL need 81 runs in 276 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Graham McKenzie: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
793 & 7615962v SASydney10 Jan 1964
3624 & 129321v ENGSydney7 Jan 1966
1711* & 6*7520v ENGSydney9 Jan 1971
1212 & 07020v ENGLondon22 Aug 1968
155 & 106420v ENGLeeds25 Jul 1968
5919 & 406262v WISydney14 Feb 1969
245 & 195850v SACape Town22 Jan 1970
1010 & DNB4801v ENGLondon18 Jun 1964
1010 & DNB4120v WISydney3 Jan 1969
43* & 13600v ENGBrisbane27 Nov 1970
51 & 42910v SADurban5 Feb 1970
1616 & 02810v ENGMelbourne29 Dec 1962
1412* & 22610v ENGMelbourne30 Dec 1965
00* & DNB2200v ENGBirmingham11 Jul 1968
44 & DNB2000v ENGNottingham4 Jun 1964
00 & 01900v ENGManchester6 Jun 1968
44 & DNB1700v ENGSydney11 Jan 1963
22 & DNB1700v SAMelbourne1 Jan 1964
111700v ENGAdelaide28 Jan 1966
55 & DNB1410v ENGLondon20 Jun 1968
77 & DNB1201v ENGPerth11 Dec 1970
20 & 21100v SAPort Elizabeth5 Mar 1970
00 & 0800v SASydney7 Feb 1964
11700v WIMelbourne26 Dec 1968
00400v INDMelbourne30 Dec 1967
00 & DNB300v ENGLeeds2 Jul 1964
11 & DNB300v PAKMelbourne4 Dec 1964
00100v ENGLondon13 Aug 1964
3434 & DNB--0v ENGLondon22 Jun 1961
88 & 0*-00v ENGLeeds6 Jul 1961
331* & 32-30v ENGManchester27 Jul 1961
44 & DNB-10v ENGBrisbane30 Nov 1962
2815 & 13-20v ENGAdelaide25 Jan 1963
00 & DNB-00v ENGSydney15 Feb 1963
3939 & DNB-40v SABrisbane6 Dec 1963
1612 & 4-10v SAAdelaide24 Jan 1964
00* & DNB-00v ENGManchester23 Jul 1964
358* & 27-32v INDMadras2 Oct 1964
2117 & 4-50v INDBombay10 Oct 1964
00 & DNB-00v INDCalcutta17 Oct 1964
22 & DNB-00v PAKKarachi24 Oct 1964
200 & 20-00v WIKingston3 Mar 1965
1313--0v WIPort of Spain26 Mar 1965
93* & 6-00v WIGeorgetown14 Apr 1965
0DNB & DNB---v WIBridgetown5 May 1965
88 & DNB--0v WIPort of Spain14 May 1965
0DNB---v ENGMelbourne11 Feb 1966
5016 & 34-52v SAJohannesburg23 Dec 1966
1111 & DNB--0v SACape Town31 Dec 1966
2517 & 8--1v SADurban20 Jan 1967
Page 1Next

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