Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Craig McMillan: Batting match by match (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
10102410v SLHyderabad20 May 1997
22700v ZIMBulawayo1 Oct 1997
38388410v ZIMHarare4 Oct 1997
66665905v ZIMHarare5 Oct 1997
868611261v SAAdelaide6 Dec 1997
43434630v AUSAdelaide7 Dec 1997
18185300v SAHobart11 Dec 1997
992410v AUSMelbourne17 Dec 1997
441210v SABrisbane9 Jan 1998
10101510v AUSSydney14 Jan 1998
11111210v SAPerth16 Jan 1998
26261421v AUSMelbourne21 Jan 1998
16162610v ZIMHamilton4 Feb 1998
0DNB---v ZIMWellington6 Feb 1998
441910v AUSChristchurch8 Feb 1998
25254130v AUSWellington10 Feb 1998
5353*5912v AUSNapier12 Feb 1998
13132010v AUSAuckland14 Feb 1998
15152020v ZIMChristchurch4 Mar 1998
0DNB---v ZIMNapier6 Mar 1998
331400v ZIMAuckland8 Mar 1998
49496641v INDSharjah17 Apr 1998
11300v AUSSharjah18 Apr 1998
595912211v INDSharjah20 Apr 1998
43436311v AUSSharjah21 Apr 1998
26264510v SLColombo21 Jun 1998
23233610v INDColombo23 Jun 1998
26263920v INDColombo3 Jul 1998
55410v SLColombo5 Jul 1998
29293011v ZIMDhaka24 Oct 1998
26264520v SLDhaka26 Oct 1998
73737680v INDTaupō9 Jan 1999
28284630v INDNapier12 Jan 1999
14141410v INDWellington14 Jan 1999
24245230v INDAuckland16 Jan 1999
662200v INDChristchurch19 Jan 1999
881010v SADunedin14 Feb 1999
66810v SAChristchurch17 Feb 1999
1313920v SAAuckland20 Feb 1999
20202640v BANChelmsford17 May 1999
29295530v AUSCardiff20 May 1999
32327810v WISouthampton24 May 1999
20202530v PAKDerby28 May 1999
19192720v SCOEdinburgh31 May 1999
11900v ZIMLeeds6 Jun 1999
23235410v SABirmingham10 Jun 1999
66710v INDNottingham12 Jun 1999
331900v PAKManchester16 Jun 1999
111100v WIAuckland2 Jan 2000
13133710v WITaupō4 Jan 2000
Page 1Next

BF balls faced · 4s fours · 6s sixes

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