Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG132/0 (19)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Craig McMillan: Batting by ground (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
GroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Lal Bahadur Shastri StadiumHyderabad1997110101010.002441.6700010
Queens Sports ClubBulawayo1997-20056713027850.3339576.46030286
Harare Sports ClubHarare1997-20057711846630.6732057.5001055
Brisbane Cricket GroundBrisbane1997-2004240865421.5020941.15011112
Western Australia Cricket Association GroundPerth1997-2007340935423.2513170.99010111
Bellerive OvalHobart1997-20076701765525.1438046.32010151
Adelaide OvalAdelaide1997-20075501558631.0021572.09010101
Melbourne Cricket GroundMelbourne1997-20025501597331.8019979.90010133
The GabbaBrisbane1998-2002341784526.0013060.0000063
Sydney Cricket GroundSydney1998-20074401388934.5015191.39011124
WACA GroundPerth1998-2002340804620.009782.4700091
Seddon ParkHamilton1998-200768045011756.2547894.141305712
Basin ReserveWellington1998-20051418368114245.40112660.48221798
AMI StadiumChristchurch1998-2005891196104*24.5027072.59100165
McLean ParkNapier1998-200510822006333.3328869.44021153
Eden ParkAuckland1998-2007252948648834.56134264.3808210122
Sharjah Cricket StadiumSharjah1998-20018802425930.2536566.30010104
R. Premadasa StadiumColombo199834019114247.7526472.35101156
Galle International StadiumColombo199812014137.005127.4500010
Singhalese Sports Club Cricket GroundColombo199834034268.505759.6500030
Bangabandhu National StadiumDhaka1998-20044401013925.2515266.4500032
Owen Delany ParkTaupō1999-20013301047334.6713179.39010120
CarisbrookDunedin1999-2004551724418.0011463.1600061
County Cricket GroundChelmsford1999110202020.002676.9200040
Sophia GardensCardiff1999-2004220512925.509255.4300050
County GroundSouthampton1999110323232.007841.0300010
County Cricket GroundDerby1999110202020.002580.0000030
The GrangeEdinburgh1999110191919.002770.3700020
Headingley Cricket GroundLeeds1999110111.00911.1100000
Edgbaston Cricket GroundBirmingham1999230562318.6713940.2900040
Trent BridgeNottingham1999-2004230363012.007448.6500130
Old Trafford Cricket GroundManchester1999110333.001915.7900000
Lord'sLondon1999-2004340615215.2512449.1901121
Old TraffordManchester1999111107107*-21050.9510093
The OvalLondon1999120452622.507262.5000051
Punjab Cricket Association StadiumMohali1999120402220.008248.7800060
Green ParkKanpur1999120653432.5012153.7200051
WestpacTrust ParkHamilton1999-200134026610666.5049054.29120423
WestpacTrust StadiumWellington2000-2002330916930.3314264.0801062
Jade StadiumChristchurch2000-2005910225770*32.1331182.64010344
Kallang GroundSingapore2000220653.002425.0000000
Gymkhana Club GroundNairobi20003311185259.0012197.5202081
Willowmoore ParkBenoni2000-2003220271413.503187.1000050
Centurion ParkCenturion2000110131313.0011118.1800011
De Beers Diamond OvalKimberley2000-2003220767538.008688.3701092
KingsmeadDurban2000-20075311085754.0073147.9501058
NewlandsCape Town2000-200733022127.333562.8600011
Mangaung OvalBloemfontein2000120947847.0021942.92010130
St George's ParkGqeberha2000-2005230583919.3310654.7200170
Wanderers StadiumJohannesburg2000110444.002119.0500000
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.