Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · 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 runsT20I4th 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
Simon SmithSCODubai International Cricket StadiumDubai2010-2012210888.001172.7300010
Safyaan SharifSCOGrange Cricket Club GroundEdinburgh2015110888.007114.2900010
Michael LeaskSCOSheikh Zayed Stadium Nursery 2Abu Dhabi201311188*-4200.0000010
Andrew UmeedSCODubai International Cricket StadiumDubai2024110888.002334.7800000
Tom SoleSCOThe Grange ClubEdinburgh2019110888.007114.2900000
Alec DaviesSCONew RoadWorcester199911188*-1172.7300000
Neil MacRaeSCOCambusdoon New GroundAyr2006110888.002138.1000010
CJO SmithSCOMombasa Sports ClubMombasa2007220884.001650.0000110
Josh DaveySCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021320884.006133.3300101
Iain WardlawSCOSharjah Cricket StadiumSharjah201352286*-1080.0000000
Hamza TahirSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh202232285*-1080.0000010
Liam NaylorSCOTitwoodGlasgow2025220874.001361.5400000
Fraser WattsSCOCivil Service Cricket ClubBelfast2007110777.001546.6700010
Majid HaqSCORaeburn PlaceEdinburgh2009110777.001353.8500000
Gavin HamiltonSCOCivil Service Cricket Club, StormontBelfast2008210777.001163.6400000
JAR BlainSCOGymkhana Club GroundNairobi2007110777.00887.5000000
Josh DaveySCOSportpark WestvlietThe Hague2012110777.006116.6700000
Craig WallaceSCOThe Village, MalahideDublin2019210777.006116.6700010
Matthew ParkerSCOSportpark WestvlietThe Hague2010110777.002133.3300000
David MurphySCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2013110777.002035.0000000
Robert TaylorSCOSheikh Zayed StadiumAbu Dhabi201311177*-887.5000000
Iain WardlawSCOCivil Service Cricket Club, StormontBelfast201311177*-4175.0000010
Chris SoleSCOHarare Sports ClubHarare2018-2023210777.00887.5000010
Chris SoleSCOBulawayo Athletic ClubBulawayo202321177*-4175.0000010
Hamza TahirSCOTitwoodGlasgow2022410777.004316.2800000
Adrian NeillSCOBulawayo Athletic ClubBulawayo2023110777.002350.0000010
Ian StangerSCOGrace RoadLeicester1999110777.002725.9300000
Majid HaqSCOThe Village, MalahideDublin2014321777.002133.3300010
Matty CrossSCOMoosa Cricket StadiumPearland2022220753.501450.0000010
Fraser WattsSCOTitwoodGlasgow2007110666.002821.4300000
JAR BlainSCOMannofield Park, Aberdeen2008210666.002722.2200000
Ross LyonsSCOMannofield ParkAberdeen2009210666.001442.8600000
Kyle CoetzerSCOMission Road GroundMong Kok2016110666.001735.2900010
Craig WallaceSCOHarare Sports ClubHarare2018110666.006100.0000000
Robert TaylorSCOSheikh Zayed Stadium Nursery 1Abu Dhabi2013110666.006100.0000000
Hamish GardinerSCOCivil Service Cricket Club, StormontBelfast2013110666.001346.1500000
George MunseySCOGrange Cricket Club GroundEdinburgh2015110666.00875.0000010
Tom SoleSCODubai International Cricket StadiumDubai2019210666.003200.0000010
Finlay McCreathSCOSportpark MaarschalkerweerdUtrecht2025210666.001060.0000010
Mike AllinghamSCOGrace RoadLeicester1999110666.004313.9500000
Gordon DrummondSCOHazelaarwegRotterdam2010320633.00785.7100000
Qasim SheikhSCOClontarf Cricket Club GroundDublin2008220643.002030.0000000
Richie BerringtonSCOGymkhana Club GroundNairobi2010220663.001250.0000100
Hamish GardinerSCOCastle AvenueDublin2013120663.001735.2900110
Adrian NeillSCODubai International Cricket StadiumDubai202222264*-6100.0000000
Fraser WattsSCOICC Global Cricket AcademyDubai2012110555.004125.0000010
Gavin HamiltonSCOKennington OvalLondon2009210555.00683.3300010
Gavin HamiltonSCODubai International Cricket StadiumDubai2010110555.003166.6700010
Paul HoffmannSCOTitwoodGlasgow200711155*-4125.0000000
Dewald NelSCOMannofield ParkAberdeen200911155*-771.4300000

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