Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Scotland: Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Christopher McBrideSCO1313820v NEDGlasgow15 Jun 2025
Matty CrossSCO13131120v NEDGlasgow18 Jun 2025
Finlay McCreathSCO13131820v CANDundee13 Aug 2026
Gavin HamiltonSCO12121620v BANDhaka17 Dec 2006
Neil McCallumSCO12121920v CANMombasa23 Jan 2007
Neil McCallumSCO1212*1810v NEDDublin29 Jul 2008
Craig WrightSCO12122210v ENGEdinburgh18 Aug 2008
JH StanderSCO12122901v CANBenoni8 Apr 2009
Ryan WatsonSCO12123100v IREAberdeen22 Aug 2009
Gordon DrummondSCO12121610v IREAberdeen22 Aug 2009
Gordon GoudieSCO12121301v IREAberdeen22 Aug 2009
Gordon DrummondSCO12123520v AUSEdinburgh28 Aug 2009
Fraser WattsSCO12121000v AFGAbu Dhabi10 Feb 2010
Majid HaqSCO12121910v AFGAyr16 Aug 2010
Gregor MaidenSCO1212*1410v NEDAberdeen29 Jun 2011
PL MommsenSCO12122520v IREBelfast8 Sept 2013
Freddie ColemanSCO1212 & 02720v IREDublin11 Sept 2013
Michael LeaskSCO1212711v PNGDubai21 Nov 2013
Michael LeaskSCO1212901v CANChristchurch23 Jan 2014
George MunseySCO12121020v IREBready18 Jun 2015
Matty CrossSCO12121801v HKMong Kok26 Jan 2016
Matt MachanSCO12121020v UAEDubai4 Feb 2016
Safyaan SharifSCO1212*1220v HKEdinburgh8 Sept 2016
PL MommsenSCO12121610v HKEdinburgh8 Sept 2016
Michael LeaskSCO12122310v HKEdinburgh10 Sept 2016
Con de LangeSCO12121020v IREDubai20 Jan 2017
Con de LangeSCO12121800v NAMEdinburgh13 Jun 2017
Chris SoleSCO1212 & 03610v IREDubai29 Nov 2017
Matty CrossSCO12121420v UAEDubai23 Jan 2018
Calum MacLeodSCO12121510v PAKEdinburgh12 Jun 2018
Calum MacLeodSCO12121310v IREDeventer16 Jun 2018
Safyaan SharifSCO12123100v OMAAberdeen15 Aug 2019
Michael LeaskSCO12121110v PNGAberdeen20 Aug 2019
Josh DaveySCO1212*801v NAMDubai22 Oct 2019
Kyle CoetzerSCO12121301v BERDubai24 Oct 2019
Michael LeaskSCO1212901v UAEDubai30 Oct 2019
Richie BerringtonSCO12121720v PNGAl Amarat25 Sept 2021
Chris GreavesSCO12121210v AFGSharjah25 Oct 2021
Calum MacLeodSCO12121500v NZDubai3 Nov 2021
Michael LeaskSCO1212820v NZEdinburgh27 Jul 2022
Matty CrossSCO1212630v NZEdinburgh29 Jul 2022
Gavin MainSCO1212*1420v NZEdinburgh29 Jul 2022
Richie BerringtonSCO12122220v NZEdinburgh31 Jul 2022
Michael LeaskSCO1212920v ZIMHobart21 Oct 2022
Richie BerringtonSCO1212*2010v NEPWindhoek8 Dec 2022
George MunseySCO12121420v ITAEdinburgh24 Jul 2023
George MunseySCO12122310v DENEdinburgh27 Jul 2023
George MunseySCO12121211v IREThe Hague23 May 2024
Charlie TearSCO12122020v NAMDundee20 Jul 2024
Ollie HairsSCO1212811v AUSEdinburgh7 Sept 2024

BF balls faced · 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.