T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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 (2 balls left)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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Scotland: Batting by ground (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Scotland×

Player figures come from full scorecards, which we hold for 315 of the 316 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Robert TaylorSCOMission Road GroundMong Kok2016110181818.001994.7400011
Hamish GardinerSCOCivil Service Cricket ClubBelfast2013110181818.004143.9000030
Matty CrossSCODaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110181818.0011163.6400011
Gregor MaidenSCOMannofield ParkAberdeen20112221812*-2185.7100010
Calum MacLeodSCOVRA GroundAmstelveen2018321181418.0016112.5000010
Calum MacLeodSCOMission Road Ground, Mong KokHong Kong201622018169.0018100.0000001
Chris GreavesSCOMoosa Cricket StadiumPearland2022221181018.002962.0700010
Brandon McMullenSCOSportpark Westvliet, VoorburgThe Hague202533018176.0018100.0000121
Craig WrightSCOJaffery Sports Club GroundNairobi2007110171717.0015113.3300011
RO HussainSCOHazelaarwegRotterdam2010110171717.002277.2700020
Gordon GoudieSCOCambusdoon New GroundAyr2012110171717.0011154.5500021
Gordon GoudieSCOMannofield Park, Aberdeen20082111717*-3154.8400021
PL MommsenSCO-2015-20160111717*-1989.4700000
Matthew ParkerSCOCambusdoon New GroundAyr2010210171717.002180.9500010
Robert TaylorSCOICC Academy Ground No 2Dubai20132111717*-9188.8900002
Robert TaylorSCODubai International Cricket StadiumDubai2015110171717.002470.8300020
Ollie HairsSCOICC Academy Ground No 2Dubai2019110171717.009188.8900002
Ian PhilipSCONew RoadWorcester1999110171717.006625.7600000
PL MommsenSCOMission Road Ground, Mong KokHong Kong201622017138.501989.4700020
Robert TaylorSCOMannofield ParkAberdeen2013-201432017168.5011154.5500011
Freddie ColemanSCOMannofield ParkAberdeen201322017108.505232.6900020
Michael LeaskSCOHagley OvalChristchurch201422017128.5017100.0000001
George MunseySCOMission Road Ground, Mong KokHong Kong201622017178.5013130.7700121
Mark WattSCOEden GardensKolkata202632017158.5016106.2500020
Chris SoleSCOQueens Sports ClubBulawayo2018-2023521171717.002373.9100020
JAR BlainSCOCambusdoon New GroundAyr2006-2008310161616.003644.4400010
Navdeep PooniaSCORuaraka Sports Club GroundNairobi2007110161616.001984.2100020
RO HussainSCOClontarf Cricket Club GroundDublin2007110161616.003053.3300020
Richie BerringtonSCOClontarf Cricket Club GroundDublin2008210161616.003151.6100010
Richie BerringtonSCOMission Road GroundMong Kok2016110161616.002759.2600020
Michael JonesSCOSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024110161616.0013123.0800012
Oliver DavidsonSCONamibia Cricket GroundWindhoek2026410161616.0013123.0800030
Tomas Mackintosh SabaterSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2023110161616.0014114.2900010
Dougie BrownSCONairobi Gymkhana ClubNairobi200722016138.004436.3600000
Dewald NelSCOGymkhana Club GroundNairobi201022116916.0010160.0000011
RO HussainSCOCambusdoon New GroundAyr200622016148.004535.5600010
Safyaan SharifSCOUnited Cricket Club GroundWindhoek2022421161416.004040.0000000
Safyaan SharifSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2021622168*-7228.5700011
Safyaan SharifSCOThe Grange ClubEdinburgh2016-20194211613*16.0010160.0000010
Matt MachanSCOMission Road Ground, Mong KokHong Kong201622016108.0016100.0000020
Michael LeaskSCOHarare Sports ClubHarare2018-20233211614*16.001888.8900020
Michael LeaskSCOAmini ParkPort Moresby201722016148.002176.1900020
Mark WattSCOAmini ParkPort Moresby2017221161616.002080.0000001
Mitchell RaoSCODubai International Cricket StadiumDubai201712016158.005827.5900020
Chris GreavesSCOSharjah Cricket StadiumSharjah202122016128.002466.6700010
Brad CurrieSCODubai International Cricket StadiumDubai2024522168*-2857.1400000
Charlie TearSCOMaple Leaf North-West GroundKing City202522016108.002080.0000020
Gavin HamiltonSCOWillowmoore ParkBenoni20093301685.333053.3300020
Michael LeaskSCOVRA GroundAmstelveen2018-202563016145.333151.6100110
Chris GreavesSCOSportpark WestvlietThe Hague2024331169*8.002272.7300000

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