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
JAR BlainSCOSher-e-Bangla Cricket StadiumDhaka2006110222222.005242.3100010
Josh DaveySCOICC Global Cricket AcademyDubai20151112222*-17129.4100040
Matt MachanSCOBert Sutcliffe OvalLincoln2014110222222.0021104.7600030
Alasdair EvansSCOThe Village, MalahideDublin2014-2019610222222.002491.6700020
James BrinkleySCORiverside GroundChester-le-Street1999110222222.004351.1600030
Majid HaqSCOHagley OvalChristchurch2014-2015321221522.003073.3300030
Matty CrossSCOVidarbha Cricket Association Stadium, JamthaNagpur2016220222211.0015146.6700112
George MunseySCOAmini ParkPort Moresby2017220222211.006633.3300100
Chris GreavesSCOBulawayo Athletic ClubBulawayo2023220222211.003073.3300130
Fraser WattsSCOClontarf Cricket Club GroundDublin2007-200833022147.334647.8300130
Calum MacLeodSCOCivil Service Cricket Club, StormontBelfast2013110212121.004843.7500020
Moneeb IqbalSCOWillowmoore ParkBenoni2009220211510.503953.8500020
Michael LeaskSCONamibia Cricket GroundWindhoek2026520211710.5020105.0000010
Ross LyonsSCOMombasa Sports ClubMombasa2007332211521.002875.0000030
Josh DaveySCODubai International Cricket StadiumDubai2017-20194312114*10.502875.0000030
Glenn RogersSCOChittagong Divisional StadiumChattogram2006110202020.005735.0900020
Glenn RogersSCOSher-e-Bangla Cricket StadiumDhaka20061112020*-4544.4400030
Richie BerringtonSCOBready Cricket Club, MagheramasonBready20151112020*-15133.3300020
David MurphySCOICC AcademyDubai2013110202020.002195.2400000
David MurphySCOCivil Service Cricket ClubBelfast20131112020*-2580.0000010
Matty CrossSCOSaxton OvalNelson2015110202020.0014142.8600011
Con de LangeSCOThe Grange ClubEdinburgh2016210202020.003951.2800000
Liam NaylorSCOTribhuvan University International Cricket GroundKirtipur2023110202020.002195.2400040
Majid HaqSCOMannofield ParkAberdeen2009-20149212018*20.002676.9200020
JAR BlainSCOClontarf Cricket Club GroundDublin2007-2008321201320.002968.9700001
JH StanderSCOICC Global Cricket AcademyDubai20122212017*20.0019105.2600010
Oliver DavidsonSCOEden GardensKolkata20263212020*20.0016125.0000121
George SalmondSCOThe GrangeEdinburgh1999220201910.004445.4500030
Majid HaqSCODubai International Cricket StadiumDubai2010-20154442010*-5337.7400010
Alasdair EvansSCOICC AcademyDubai2016-20219542013*20.002676.9200101
Majid HaqSCOJaffery Sports Club GroundNairobi2007110191919.0017111.7600030
Calum MacLeodSCOSportpark WestvlietThe Hague2012110191919.0013146.1500021
Hamish GardinerSCOSaxton OvalNelson2015110191919.003259.3800030
Michael LeaskSCOICC Global Cricket AcademyDubai2015110191919.002095.0000021
Matty CrossSCOZayed Cricket StadiumAbu Dhabi2021110191919.003357.5800010
Dylan BudgeSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021210191919.002673.0800010
Brandon McMullenSCOKensington Oval, Bridgetown, BarbadosBridgetown2024210191919.0017111.7600020
Alec DaviesSCORiverside GroundChester-le-Street1999110191919.002867.8600010
Dougie LockhartSCOSportpark WestvlietThe Hague2010110191919.006827.9400010
Richie BerringtonSCOMission Road Ground, Mong KokHong Kong201622019149.502576.0000001
Matty CrossSCOEden GardensKolkata202632019119.502095.0000020
Dylan BudgeSCOMoosa Cricket StadiumPearland202222019149.504047.5000011
Chris GreavesSCOBellerive OvalHobart20223221916*-18105.5600020
Michael LeaskSCOSportpark Westvliet, VoorburgThe Hague202533019156.332965.5200000
Richie BerringtonSCOTitwoodGlasgow2022-20256611993.804443.1800120
Safyaan SharifSCOQueens Sports ClubBulawayo2018-20236631966.333554.2900010
Chris SoleSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2016-202413621910*4.753948.7200100
Fraser WattsSCOChittagong Divisional StadiumChattogram2006110181818.003748.6500010
Dougie BrownSCOJaffery Sports Club GroundNairobi2007110181818.003748.6500020
Craig WallaceSCOGrange Cricket Club, Raeburn PlaceEdinburgh2019110181818.002378.2600000

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