Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM33/0 (9.2)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Scotland: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Scotland×At The Village, Malahide×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Calum MacLeodSCOIreland2014-2019551222116*55.50218101.83110292
Richie BerringtonSCOIreland2014-2019541199101*66.33190104.74110186
George MunseySCONetherlands2019221154127*154.0079194.94100616
Hamish GardinerSCOIreland20143301128937.3315671.79010130
Kyle CoetzerSCONetherlands2019220948947.0054174.07010125
Matty CrossSCOIreland2014-20195518066*20.008297.5601183
Michael LeaskSCOIreland2014-2019540695017.257690.7901082
Richie BerringtonSCONetherlands20192214927*49.0035140.0000041
Josh DaveySCOIreland2014320444022.008055.0000040
PL MommsenSCOIreland20143314431*22.004793.6200041
George MunseySCOIreland2019220403420.0025160.0000062
Matty CrossSCOHong Kong2015110393939.0015260.0000052
Kyle CoetzerSCOHong Kong2015110333333.0019173.6800051
Freddie ColemanSCOIreland2014320302315.005554.5500031
Ollie HairsSCOIreland2019220262613.0018144.4400102
George MunseySCOHong Kong20151112525*-19131.5800040
Ollie HairsSCONetherlands2019221252525.0014178.5700022
Safyaan SharifSCOIreland2014-2019421241824.003863.1600030
Alasdair EvansSCOIreland2014-2019310222222.002491.6700020
Calum MacLeodSCONetherlands2019210181818.002185.7100030
Mark WattSCOIreland20191111414*-8175.0000030
Kyle CoetzerSCOIreland2019110101010.009111.1100020
PL MommsenSCOHong Kong2015110101010.008125.0000001
Craig WallaceSCOIreland2019110777.006116.6700010
Majid HaqSCOIreland2014321777.002133.3300010
Josh DaveySCOHong Kong201511144*-3133.3300000
Richie BerringtonSCOHong Kong2015110333.00650.0000000
Calum MacLeodSCOHong Kong2015110000.0050.0000100
Iain WardlawSCOIreland2014220000.0050.0000200
Michael LeaskSCONetherlands201922100*0.0010.0000100

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.