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)

More 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
Iain WardlawSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh201311144*-757.1400010
Michael LeaskSCOWankhede StadiumMumbai2026110444.00850.0000000
Matty CrossSCOWankhede StadiumMumbai2026110444.002200.0000010
Chris SoleSCOAmini ParkPort Moresby2017110444.00757.1400000
Chris SoleSCOGrange Cricket Club, Raeburn PlaceEdinburgh201811144*-2200.0000010
Tom SoleSCOQueens Sports ClubBulawayo2018210444.00580.0000010
Chris GreavesSCOKensington Oval, Bridgetown, BarbadosBridgetown202421144*-3133.3300000
Jasper John DavidsonSCOTitwoodGlasgow202531144*-666.6700000
Charlie CassellSCOVRA GroundAmstelveen2025210444.00580.0000000
Brad CurrieSCOEden GardensKolkata202632142*4.00850.0000000
Majid HaqSCOCivil Service Cricket Club, StormontBelfast2007-2013331442.001723.5300100
Mark WattSCOSharjah Cricket StadiumSharjah2019-202133142*2.00850.0000000
Majid HaqSCOSher-e-Bangla Cricket StadiumDhaka2006110333.00837.5000000
CJO SmithSCOCivil Service Cricket ClubBelfast2007-2008210333.00837.5000000
JAR BlainSCOCivil Service Cricket Club, StormontBelfast2007-200831133*-2150.0000000
JAR BlainSCOGrace RoadLeicester1999110333.002114.2900000
JAR BlainSCONew RoadWorcester199911133*-742.8600000
Ross LyonsSCOGrange Cricket Club GroundEdinburgh2006-200821133*-1300.0000000
Gordon DrummondSCOSportpark WestvlietThe Hague2010-2012210333.00560.0000000
Richie BerringtonSCOThe Grange, Raeburn PlaceEdinburgh2010110333.00837.5000000
Gordon GoudieSCORaeburn PlaceEdinburgh2009110333.00742.8600000
Safyaan SharifSCOSportpark WestvlietThe Hague202411133*-2150.0000000
Neil CarterSCOSharjah Cricket StadiumSharjah2013210333.00560.0000000
Alasdair EvansSCOThe Grange ClubEdinburgh2016-2019410333.001323.0800000
Matty CrossSCOKensington Oval, Bridgetown, BarbadosBridgetown2024210333.00560.0000000
Mark WattSCOZayed Cricket StadiumAbu Dhabi2021110333.00650.0000000
Chris SoleSCOMoosa Cricket StadiumPearland202221133*-3100.0000000
Christopher McBrideSCOMannofield ParkAberdeen2022110333.001127.2700000
Jasper John DavidsonSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh202411133*-475.0000000
Mike SmithSCORiverside GroundChester-le-Street1999110333.003100.0000000
Mike AllinghamSCONew RoadWorcester1999110333.002810.7100000
Ian StangerSCORiverside GroundChester-le-Street1999110333.002412.5000000
Ian StangerSCOGrange Cricket Club GroundEdinburgh2006110333.00650.0000000
Ian PhilipSCOThe GrangeEdinburgh1999110333.001717.6500000
Marc PetrieSCOMannofield ParkAberdeen2009310333.001225.0000000
Dewald NelSCOGrange Cricket Club GroundEdinburgh2006-200822133*3.00933.3300100
Gordon GoudieSCOHazelaarwegRotterdam201022233*-2150.0000000
Safyaan SharifSCOBulawayo Athletic ClubBulawayo2018-202342132*3.00742.8600000
Robert TaylorSCOBellerive OvalHobart2015220331.501225.0000100
Con de LangeSCOAmini ParkPort Moresby2017220321.50837.5000000
Ryan WatsonSCOKingsmeadDurban2007110222.00450.0000000
Gavin HamiltonSCOKingsmeadDurban2007110222.00450.0000000
CJO SmithSCOGymkhana Club GroundNairobi2007110222.00728.5700000
CJO SmithSCOSher-e-Bangla Cricket StadiumDhaka2006110222.00633.3300000
JAR BlainSCOCivil Service Cricket ClubBelfast2007-2008210222.00450.0000000
Paul HoffmannSCOMombasa Sports ClubMombasa2007210222.002100.0000000
Paul HoffmannSCOSher-e-Bangla Cricket StadiumDhaka2006110222.00728.5700000
Dewald NelSCORuaraka Sports Club GroundNairobi200711122*-2100.0000000
RO HussainSCOVRA GroundAmstelveen2010110222.00922.2200000
Gordon DrummondSCOCivil Service Cricket Club, StormontBelfast2007-2008310222.00540.0000000

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.