Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · 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 runsT20I4th 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 opposition (All internationals)

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 294 of the 295 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
George MunseySCONetherlands2015-20251919296019156.47734130.793428751
Richie BerringtonSCONetherlands2008-20252827380310533.46735109.251336224
Kyle CoetzerSCOUnited Arab Emirates2015-20221414164712749.7767995.29221923
Richie BerringtonSCOUnited Arab Emirates2014-20262120463112739.4470789.251314913
George MunseySCOUnited Arab Emirates2015-2026161616227841.47563110.480515727
Richie BerringtonSCOIreland2008-202428275608101*27.6463196.351344520
George MunseySCONamibia2019-20261615259410845.69521114.012425929
Matty CrossSCOUnited Arab Emirates2014-20262318359111439.4068486.402303911
Kyle CoetzerSCOPapua New Guinea2017-2022131305869645.0873779.51060679
Kyle CoetzerSCOIreland2009-2019131305508942.31491112.020506015
Richie BerringtonSCOPapua New Guinea2017-202213132528114*48.0062384.751403214
Calum MacLeodSCOIreland2009-202219183525116*35.0060686.63122574
Richie BerringtonSCOOman2017-2026151455059756.1156589.380403515
Richie BerringtonSCONamibia2019-2026171524848937.2352292.720333717
Calum MacLeodSCOUnited Arab Emirates2014-20221515148110334.3658781.94131484
Kyle CoetzerSCONetherlands2008-20211717145589*28.4446198.700305013
Calum MacLeodSCOUnited States of America2019-2022661439133*87.8046494.612203710
Calum MacLeodSCOPapua New Guinea2017-20221313243615439.6464267.91111433
Kyle CoetzerSCOAfghanistan2009-20211515042513328.3349585.86111584
Matty CrossSCONetherlands2013-2025221904245922.32418101.44031405
Matty CrossSCOIreland2014-20241919341566*25.94357116.250225010
George MunseySCOOman2017-2026141413986230.6241994.99020419
PL MommsenSCOUnited Arab Emirates2014-2016543386139*386.0040894.61220303
Calum MacLeodSCOAfghanistan2009-202113131379157*31.5839396.44215415
Richie BerringtonSCOAfghanistan2010-2021171713786723.6351972.83032332
Matty CrossSCOOman2017-20261513337761*37.7048477.89020286
Richie BerringtonSCOCanada2010-202699036912041.0046579.35120386
Brandon McMullenSCONamibia2022-202613113367100*45.8839094.101103413
Michael LeaskSCONepal2022-202614123367107*40.78322113.981112916
George MunseySCONepal2022-2026121103477831.55282123.050314612
Neil McCallumSCOIreland2006-201010102345121*43.1345875.33211297
Michael LeaskSCOIreland2014-20241715233191*25.46269123.050313012
Kyle CoetzerSCOHong Kong2015-2018101023297041.13285115.440213813
PL MommsenSCOIreland2010-20151211332791*40.8840480.94020334
Brandon McMullenSCONetherlands2023-202588032510640.63302107.622103810
George MunseySCOPapua New Guinea2017-20221313332579*32.5039981.450222910
Gavin HamiltonSCOCanada2007-200966130411960.8042072.38120171
Richie BerringtonSCOZimbabwe2016-202399129382*36.6333886.69010178
Ryan WatsonSCOCanada2007-2009662291123*72.7535581.97110233
Matty CrossSCOPapua New Guinea2017-2022131212919126.4536978.86021284
Brandon McMullenSCONepal2022-2026131112827328.2030293.380102211
Calum MacLeodSCOHong Kong2015-201899028010231.1128299.29121246
Calum MacLeodSCOCanada2009-201444127817592.67275101.09110265
Michael JonesSCOIreland2018-20244402708767.5029691.22030227
George MunseySCOIreland2015-2024151502695017.93236113.98012339
Brandon McMullenSCOOman2023-202655225713685.67214120.09110307
Matt MachanSCOAfghanistan2013-20168802525431.5030383.17010154
Calum MacLeodSCONetherlands2011-2021161512435717.3627588.36022233
Brandon McMullenSCOUnited States of America2024-202643023815179.33214111.211102010
Richie BerringtonSCONepal2022-20261413223810221.6432273.91101188
Page 1Next

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.