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
PL MommsenSCO44800v ZIMEdinburgh17 Jun 2017
Safyaan SharifSCO441200v PNGPort Moresby8 Oct 2017
Chris SoleSCO44700v PNGPort Moresby8 Oct 2017
Mark WattSCO44500v KENDubai8 Dec 2017
Craig WallaceSCO44500v IREDubai18 Jan 2018
Mark WattSCO44310v IREDubai18 Jan 2018
Alasdair EvansSCO44*900v UAEDubai21 Jan 2018
Michael JonesSCO44700v UAEDubai23 Jan 2018
Tom SoleSCO44510v ZIMBulawayo12 Mar 2018
Craig WallaceSCO44310v UAEBulawayo15 Mar 2018
Matty CrossSCO441000v WIHarare21 Mar 2018
Chris SoleSCO44*210v PAKEdinburgh13 Jun 2018
Dylan BudgeSCO44800v PAKEdinburgh13 Jun 2018
Richie BerringtonSCO44*400v IREDeventer17 Jun 2018
Michael LeaskSCO44300v IREDeventer17 Jun 2018
Calum MacLeodSCO44*110v NEDAmstelveen20 Jun 2018
Alasdair EvansSCO441000v OMAAberdeen15 Aug 2019
Mark WattSCO44*410v PNGAberdeen17 Aug 2019
Safyaan SharifSCO44*200v PNGAberdeen20 Aug 2019
Safyaan SharifSCO44500v SINDubai18 Oct 2019
Mark WattSCO44600v NAMDubai22 Oct 2019
Michael LeaskSCO44500v NEDDubai27 Oct 2019
Safyaan SharifSCO44*700v USASharjah9 Dec 2019
Dylan BudgeSCO441900v NEDRotterdam19 May 2021
Josh DaveySCO44700v AFGSharjah25 Oct 2021
Craig WallaceSCO441300v NAMAbu Dhabi27 Oct 2021
Chris GreavesSCO441200v PAKSharjah7 Nov 2021
Adrian NeillSCO44*300v OMADubai10 Apr 2022
Matty CrossSCO44410v PNGDubai13 Apr 2022
Dylan BudgeSCO44500v USAPearland29 May 2022
Michael LeaskSCO441010v NEPGlasgow13 Jul 2022
George MunseySCO44800v NEPGlasgow13 Jul 2022
Richie BerringtonSCO44*810v NEPGlasgow17 Jul 2022
Ollie HairsSCO44110v NZEdinburgh29 Jul 2022
Chris SoleSCO44210v UAEAberdeen10 Aug 2022
Chris GreavesSCO44710v UAEAberdeen14 Aug 2022
Michael LeaskSCO44600v WIHobart17 Oct 2022
Josh DaveySCO44*300v ZIMHobart21 Oct 2022
Michael JonesSCO44510v ZIMHobart21 Oct 2022
Mark WattSCO44700v NEPWindhoek4 Dec 2022
Safyaan SharifSCO44*600v NAMKirtipur20 Feb 2023
Brandon McMullenSCO441000v NAMKirtipur20 Feb 2023
Matty CrossSCO44510v IREBulawayo21 Jun 2023
Brandon McMullenSCO44310v UAEBulawayo23 Jun 2023
Ollie HairsSCO44210v JEREdinburgh21 Jul 2023
Michael LeaskSCO44*310v ITAEdinburgh24 Jul 2023
Ollie HairsSCO44400v IREEdinburgh28 Jul 2023
Chris GreavesSCO44*1100v CANDubai1 Mar 2024
Jack JarvisSCO44600v UAEDubai14 Mar 2024
Ollie HairsSCO441110v NEDThe Hague18 May 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.