Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND49/2 (4.2)IND need 211 runs in 94 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE133/3 (28.5)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Craig McMillan: Batting match by match (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
5454 & 010581v AUSBrisbane7 Nov 1997
7754 & 2311381v AUSPerth20 Nov 1997
432 & 416731v AUSHobart27 Nov 1997
139139 & DNB209184v ZIMWellington19 Feb 1998
888883113v ZIMAuckland26 Feb 1998
1420 & 142183136v SLColombo27 May 1998
1413 & 15110v SLColombo3 Jun 1998
32 & 11400v SLColombo10 Jun 1998
9824 & 74*18080v INDWellington26 Dec 1998
17692 & 84204272v INDHamilton2 Jan 1999
4725 & 22*11780v SAAuckland27 Feb 1999
3318 & 158530v ENGBirmingham1 Jul 1999
33 & DNB3000v ENGLondon22 Jul 1999
107107*21093v ENGManchester5 Aug 1999
4519 & 267251v ENGLondon19 Aug 1999
4022 & 188260v INDMohali10 Oct 1999
6534 & 3112151v INDKanpur22 Oct 1999
5151 & DNB12951v WIHamilton16 Dec 1999
31317540v WIWellington26 Dec 1999
846 & 78183112v AUSAuckland11 Mar 2000
11 & 01500v AUSWellington24 Mar 2000
10979 & 30221190v AUSHamilton31 Mar 2000
8958 & 31*187102v ZIMBulawayo12 Sept 2000
1515 & DNB7910v ZIMHarare19 Sept 2000
9416 & 78219130v SABloemfontein17 Nov 2000
3939 & 08250v SAPort Elizabeth30 Nov 2000
442100v SAJohannesburg8 Dec 2000
152142 & 10219202v ZIMWellington26 Dec 2000
5454 & 013453v PAKAuckland8 Mar 2001
2020 & DNB5120v PAKChristchurch15 Mar 2001
989897133v PAKHamilton27 Mar 2001
6845 & 23*10443v AUSBrisbane8 Nov 2001
555516760v AUSHobart22 Nov 2001
234 & 194430v AUSPerth30 Nov 2001
106106140182v BANHamilton18 Dec 2001
707071100v BANWellington26 Dec 2001
6440 & 2479101v ENGChristchurch13 Mar 2002
5841 & 17*10971v ENGWellington21 Mar 2002
9141 & 50*110113v ENGAuckland30 Mar 2002
1715 & 21801v PAKLahore1 May 2002
76 & 11700v WIBridgetown21 Jun 2002
1414 & DNB4100v WISt. George's28 Jun 2002
99 & DNB1300v INDWellington12 Dec 2002
224 & 185131v INDWellington19 Dec 2002
13754 & 83*282160v INDAhmedabad8 Oct 2003
100100*13071v INDChandigarh16 Oct 2003
2422 & 22922v PAKHamilton19 Dec 2003
2926 & 3*11040v PAKWellington26 Dec 2003
1919 & DNB7520v SAHamilton10 Mar 2004
8282 & DNB151121v SAAuckland18 Mar 2004
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.