Live3rd ODI · Zimbabwe Women in India 2026/27INDW46/1 (6.1)ZIMW131 (39.5)INDW need 86 runs in 263 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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
Hamza TahirSCOChoice Moosa StadiumPearland2022210131313.002552.0000010
Chris GreavesSCOChoice Moosa StadiumPearland2022110131313.007185.7100011
Mike SmithSCONew RoadWorcester1999110131313.003240.6300010
Majid HaqSCOClontarf Cricket Club GroundDublin2007-200822013116.502356.5200010
JAR BlainSCOGrange Cricket Club GroundEdinburgh2006-200822013136.503240.6300110
Calum MacLeodSCOCastle AvenueDublin201312013126.504429.5500020
Simon SmithSCOGymkhana Club GroundNairobi201022113913.002846.4300000
Craig WallaceSCOICC Global Cricket AcademyDubai2012221137*13.009144.4400010
Craig WallaceSCOCastle AvenueDublin20131201386.505225.0000010
Alasdair EvansSCOMannofield ParkAberdeen2009-2019421139*13.001681.2500020
Michael LeaskSCOThe Grange ClubEdinburgh2016-20183211310*13.0011118.1800001
Brad WhealSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2024221138*13.0012108.3300010
Jack JarvisSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh202422013106.5011118.1800001
Dougie LockhartSCOVRA GroundAmstelveen201032013136.502846.4300100
Safyaan SharifSCOGrange Cricket Club, Raeburn PlaceEdinburgh2018-201933113106.5013100.0000101
Matty CrossSCOSharjah Cricket StadiumSharjah2019-20213301384.332356.5200110
Chris SoleSCOSportpark WestvlietThe Hague202433213613.001492.8600010
Fraser WattsSCOSheikh Zayed StadiumAbu Dhabi2010110121212.0010120.0000000
Gavin HamiltonSCOSher-e-Bangla Cricket StadiumDhaka2006110121212.001675.0000020
Craig WrightSCOGrange Cricket Club GroundEdinburgh2008110121212.002254.5500010
Gordon DrummondSCORaeburn PlaceEdinburgh2009110121212.003534.2900020
Gordon GoudieSCOMannofield ParkAberdeen2009-2013410121212.001392.3100001
PL MommsenSCOCivil Service Cricket ClubBelfast2013110121212.002548.0000020
Michael LeaskSCOMaple Leaf North-West GroundKing City2025210121212.001675.0000010
Matty CrossSCOMission Road GroundMong Kok2016110121212.001866.6700001
Jack JarvisSCOSportpark MaarschalkerweerdUtrecht20252111212*-7171.4300010
Majid HaqSCOCambusdoon New GroundAyr2010-2012321121212.002744.4400010
Gordon DrummondSCOClontarf Cricket Club GroundDublin2007-20083221210*-10120.0000010
Josh DaveySCOUniversity OvalDunedin20152211211*12.002842.8600010
Safyaan SharifSCONamibia Cricket GroundWindhoek20264221210*-9133.3300001
Freddie ColemanSCOCastle AvenueDublin201312012126.002744.4400120
Gavin MainSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2021-20236221212*-1485.7100020
Jasper John DavidsonSCOForthillDundee2024-2026633129*-9133.3300010
Majid HaqSCOTitwoodGlasgow2007110111111.001861.1100020
Majid HaqSCOThe Grange, Raeburn PlaceEdinburgh2010110111111.002152.3800010
CJO SmithSCOKingsmeadDurban2007110111111.007157.1400020
Dewald NelSCOCambusdoon New GroundAyr2006-20103111111*-1764.7100010
Calum MacLeodSCOSaxton OvalNelson2015110111111.0011100.0000020
Calum MacLeodSCOSheikh Zayed Stadium Nursery 1Abu Dhabi2013110111111.001573.3300010
Matt MachanSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2013110111111.001957.8900010
David MurphySCOGrange Cricket Club GroundEdinburgh2013110111111.003729.7300000
Robert TaylorSCOCivil Service Cricket Club, StormontBelfast2013110111111.002445.8300000
Mark WattSCOMission Road Ground, Mong KokHong Kong20162111111*-6183.3300001
Dylan BudgeSCOThe Grange ClubEdinburgh2018110111111.009122.2200010
Oliver DavidsonSCOForthillDundee20262111111*-4275.0000011
Asim ButtSCOGrace RoadLeicester1999110111111.0010110.0000001
Gavin HamiltonSCONairobi Gymkhana ClubNairobi200722011115.503036.6700110
Neil McCallumSCOCivil Service Cricket Club, StormontBelfast2007-200832011115.502055.0000110
Asim ButtSCOThe GrangeEdinburgh199922011105.501384.6200001
Gavin HamiltonSCOWarner Park, BasseterreSt Kitts20073301143.674425.0000000

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