LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL167/2 (30.3)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Craig McMillan: Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
GroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sardar Patel StadiumAhmedabad200312113783*137.0028248.58020160
Rawalpindi Cricket StadiumRawalpindi2002110105105105.0011690.5210081
Arnos Vale GroundKingstown2002110838383.008795.4001061
Kennington OvalLondon20042218264*82.0054151.8501047
Sabina ParkKingston2002110696969.0010168.3201050
WestpacTrust ParkHamilton1999-200134026610666.5049054.29120423
Gymkhana Club GroundNairobi20003311185259.0012197.5202081
Seddon ParkHamilton1998-200768045011756.2547894.141305712
KingsmeadDurban2000-20075311085754.0073147.9501058
Wellington Regional StadiumWellington20013201016450.5014669.1801071
Queens Sports ClubBulawayo1997-20056713027850.3339576.46030286
R. Premadasa StadiumColombo199834019114247.7526472.35101156
Mangaung OvalBloemfontein2000120947847.0021942.92010130
Basin ReserveWellington1998-20051418368114245.40112660.48221798
De Beers Diamond OvalKimberley2000-2003220767538.008688.3701092
Beausejour Stadium, Gros IsletSt Lucia20073301087136.0088122.7301075
Sharjah Cricket Association StadiumSharjah20023301065135.3314871.6201082
Owen Delany ParkTaupō1999-20013301047334.6713179.39010120
Eden ParkAuckland1998-2007252948648834.56134264.3808210122
Sydney Cricket GroundSydney1998-20074401388934.5015191.39011124
McLean ParkNapier1998-200510822006333.3328869.44021153
Green ParkKanpur1999120653432.5012153.7200051
Jade StadiumChristchurch2000-2005910225770*32.1331182.64010344
Westpac StadiumWellington2004-20075401288132.0013495.52010113
County GroundSouthampton1999110323232.007841.0300010
Melbourne Cricket GroundMelbourne1997-20025501597331.8019979.90010133
Adelaide OvalAdelaide1997-20075501558631.0021572.09010101
Harare Sports ClubHarare1997-20057711846630.6732057.5001055
WestpacTrust StadiumWellington2000-2002330916930.3314264.0801062
Sharjah Cricket StadiumSharjah1998-20018802425930.2536566.30010104
The GabbaBrisbane1998-2002341784526.0013060.0000063
Goodyear ParkBloemfontein2003-2005330776625.6710374.7601091
Sophia GardensCardiff1999-2004220512925.509255.4300050
Bangabandhu National StadiumDhaka1998-20044401013925.2515266.4500032
Bellerive OvalHobart1997-20076701765525.1438046.32010151
Sabina Park, KingstonJamaica2007110252525.0020125.0000012
AMI StadiumChristchurch1998-2005891196104*24.5027072.59100165
Nahar Singh StadiumFaridabad2003110242424.005940.6800020
Western Australia Cricket Association GroundPerth1997-2007340935423.2513170.99010111
R Premadasa StadiumColombo2001440923823.0013369.1700090
The OvalLondon1999120452622.507262.5000051
Providence StadiumGuyana2007110222222.002975.8600011
New Wanderers StadiumJohannesburg2003-2007440864421.5079108.8600035
Brisbane Cricket GroundBrisbane1997-2004240865421.5020941.15011112
WACA GroundPerth1998-2002340804620.009782.4700091
National Cricket Stadium, St George'sGrenada20073314038*20.006759.7000021
Punjab Cricket Association StadiumMohali1999120402220.008248.7800060
Lal Bahadur Shastri Stadium, Hyderabad, DeccanHyderabad2003110202020.003655.5600020
County Cricket GroundChelmsford1999110202020.002676.9200040
County Cricket GroundDerby1999110202020.002580.0000030
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.