Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES106/1 (9.5)LIO chose to bowlODI3rd 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
Dewald NelSCOWillowmoore ParkBenoni200921155*-1145.4500010
Gordon DrummondSCOSheikh Zayed StadiumAbu Dhabi2010110555.004125.0000000
Gordon DrummondSCOGrange Club Cricket GroundEdinburgh2011210555.002123.8100000
Josh DaveySCOZayed Cricket StadiumAbu Dhabi202111155*-5100.0000000
Safyaan SharifSCOMaple Leaf North-West GroundKing City202521155*-1241.6700000
Safyaan SharifSCOSportpark MaarschalkerweerdUtrecht2025210555.002250.0000010
PL MommsenSCOMission Road GroundMong Kok2016110555.001729.4100010
Craig WallaceSCOBulawayo Athletic ClubBulawayo2018210555.001145.4500000
Ryan FlanniganSCOICC Global Cricket AcademyDubai2012110555.004125.0000010
Robert TaylorSCOGoldenacreEdinburgh201521155*-683.3300000
Iain WardlawSCODubai International Cricket StadiumDubai201511155*-862.5000000
Hamish GardinerSCODubai International Cricket StadiumDubai2015110555.001145.4500000
Michael LeaskSCODaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110555.00862.5000000
Gavin MainSCOChoice Moosa StadiumPearland2022110555.001729.4100000
Tom BruceSCOWankhede StadiumMumbai2026110555.00683.3300000
Chris SoleSCOTribhuvan University International Cricket GroundKirtipur2023110555.003166.6700010
Tom SoleSCOGrange Cricket Club, Raeburn PlaceEdinburgh2019110555.003166.6700010
Christopher McBrideSCODubai International Cricket StadiumDubai2022110555.001338.4600010
Brad CurrieSCOVRA GroundAmstelveen202511155*-4125.0000000
Brad CurrieSCOSportpark WestvlietThe Hague2024310555.00771.4300000
Charlie TearSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2024110555.00683.3300000
George SalmondSCORiverside GroundChester-le-Street1999110555.00771.4300000
Majid HaqSCOCivil Service Cricket ClubBelfast2007-2013220552.50862.5000100
Neil McCallumSCOGymkhana Club GroundNairobi2007-2010220532.50955.5600000
Craig WrightSCOWarner Park, BasseterreSt Kitts2007220542.502817.8600000
Glenn RogersSCOMombasa Sports ClubMombasa200722154*5.001435.7100000
Hamish GardinerSCOUniversity OvalDunedin2015220552.502123.8100100
Stu WhittinghamSCODubai International Cricket StadiumDubai2017121555.001145.4500010
Chris SoleSCOMannofield ParkAberdeen2022220542.503166.6700010
Dylan BudgeSCOChoice Moosa StadiumPearland2022220542.50771.4300000
Christopher McBrideSCOBulawayo Athletic ClubBulawayo2023220552.501729.4100110
James BrinkleySCOThe GrangeEdinburgh1999220552.503713.5100100
Stu WhittinghamSCOICC AcademyDubai2018-201943153*2.501435.7100000
CJO SmithSCOTitwoodGlasgow2007110444.00850.0000010
JAR BlainSCOTitwoodGlasgow2007110444.004100.0000000
Navdeep PooniaSCOKingsmeadDurban2007110444.00666.6700000
Glenn RogersSCOCivil Service Cricket ClubBelfast200711144*-3133.3300000
Dewald NelSCOMannofield Park, Aberdeen2008210444.00580.0000000
Kyle CoetzerSCOCambusdoon New GroundAyr2012210444.00580.0000000
Kyle CoetzerSCOSheikh Zayed Stadium Nursery 2Abu Dhabi201311144*-757.1400000
JH StanderSCOSheikh Zayed StadiumAbu Dhabi2010110444.004100.0000000
JH StanderSCOSharjah Cricket StadiumSharjah2012110444.00944.4400000
Josh DaveySCOSaxton OvalNelson201511144*-3133.3300000
Josh DaveySCOThe Grange, Raeburn PlaceEdinburgh2010110444.001822.2200000
Gordon GoudieSCOICC Global Cricket AcademyDubai2012110444.00757.1400000
Gordon GoudieSCOGymkhana Club GroundNairobi2010110444.003133.3300010
Safyaan SharifSCOCivil Service Cricket ClubBelfast2013110444.00580.0000000
Craig WallaceSCOZayed Cricket StadiumAbu Dhabi2021110444.001330.7700000
Robert TaylorSCOUniversity OvalDunedin2015110444.00666.6700000
Robert TaylorSCOBert Sutcliffe OvalLincoln201411144*-3133.3300000

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.