Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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

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
Ryan WatsonSCORaeburn PlaceEdinburgh2009110101010.001566.6700010
Gavin HamiltonSCOJaffery Sports Club GroundNairobi2007110101010.002050.0000010
Dougie BrownSCOChittagong Divisional StadiumChattogram2006110101010.003033.3300010
RO HussainSCOCivil Service Cricket Club, StormontBelfast20071111010*-2050.0000010
Richie BerringtonSCOWankhede StadiumMumbai2026110101010.006166.6700001
Moneeb IqbalSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2013110101010.004223.8100000
Freddie ColemanSCOCivil Service Cricket Club, StormontBelfast2013110101010.001952.6300020
Michael LeaskSCOGrange Cricket Club GroundEdinburgh2015110101010.009111.1100010
Matty CrossSCOSheikh Zayed Stadium Nursery 1Abu Dhabi20131111010*-2500.0000011
Ruaidhri SmithSCOThe Grange ClubEdinburgh2016210101010.006166.6700011
Mark WattSCOWankhede StadiumMumbai20261111010*-4250.0000001
Greig WilliamsonSCOThe GrangeEdinburgh1999110101010.002441.6700000
Bruce PattersonSCONew RoadWorcester1999110101010.003627.7800020
Gordon DrummondSCOCivil Service Cricket ClubBelfast2007-20133201065.001283.3300010
Richie BerringtonSCOMannofield Park, Aberdeen200822110710.001662.5000010
Gordon GoudieSCOSportpark WestvlietThe Hague2010-2012221106*10.008125.0000010
Safyaan SharifSCOGrange Club Cricket GroundEdinburgh2011222109*-2343.4800000
PL MommsenSCOCambusdoon New GroundAyr2010-20123201055.002835.7100010
PL MommsenSCOCastle AvenueDublin20131201075.004522.2200000
Scott CurrieSCODubai International Cricket StadiumDubai20243201055.001855.5600010
Matthew ParkerSCOHazelaarwegRotterdam2010332107*10.0010100.0000010
JAR BlainSCONairobi Gymkhana ClubNairobi2007210999.003823.6800000
Josh DaveySCOHagley OvalChristchurch2015110999.001560.0000000
Alasdair EvansSCOHagley OvalChristchurch2015110999.001560.0000020
Michael LeaskSCOVidarbha Cricket Association Stadium, JamthaNagpur2016110999.001369.2300010
Ruaidhri SmithSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat201921199*-7128.5700010
Brad WhealSCOGrand Prairie StadiumDallas2024410999.001090.0000010
Mark WattSCOVidarbha Cricket Association Stadium, JamthaNagpur201621199*-5180.0000010
Dylan BudgeSCOVRA GroundAmstelveen201821199*-1090.0000010
Chris GreavesSCODaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet202411199*-1090.0000000
Christopher McBrideSCOVRA GroundAmstelveen2025110999.001947.3700010
Mackenzie JonesSCOTitwoodGlasgow2025110999.006150.0000001
Mackenzie JonesSCONamibia Cricket GroundWindhoek202631199*-5180.0000001
Stuart ChalmersSCOMannofield ParkAberdeen200921199*-1464.2900010
JAR BlainSCOThe GrangeEdinburgh1999220994.501752.9400100
Ross LyonsSCOGymkhana Club GroundNairobi2007-201022195*9.001850.0000010
Richie BerringtonSCOCivil Service Cricket Club, StormontBelfast2008-2013320974.501275.0000010
Safyaan SharifSCOChoice Moosa StadiumPearland2022221979.002045.0000010
Michael LeaskSCOSportpark Het SchootsveldDeventer2018220954.506150.0000010
Mark WattSCOGrange Cricket Club, Raeburn PlaceEdinburgh2018-201932198*9.008112.5000010
Scott CameronSCOICC AcademyDubai201822198*9.001369.2300000
Chris GreavesSCOSportpark Westvliet, VoorburgThe Hague202532298*-4225.0000001
Oliver DavidsonSCOTribhuvan University International Cricket GroundKirtipur2026420994.502733.3300100
Tom SoleSCOMannofield ParkAberdeen201933195*4.501464.2900010
Fraser WattsSCOSportpark WestvlietThe Hague2010110888.004418.1800000
Neil McCallumSCOKennington OvalLondon2009210888.001650.0000010
Dougie BrownSCOGymkhana Club GroundNairobi2007110888.001361.5400000
Gordon DrummondSCOGrange Cricket Club GroundEdinburgh2013110888.001361.5400010
Gordon DrummondSCOThe Grange, Raeburn PlaceEdinburgh201011188*-7114.2900010
JH StanderSCOCambusdoon New GroundAyr2012110888.002334.7800010

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