Live3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG39/1 (3.3)ZIM79 (14.3)AFG need 41 runs in 99 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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 ICC Academy×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kyle CoetzerSCOUnited Arab Emirates2016-20194401989549.5021094.29021271
Matty CrossSCOUnited Arab Emirates2016-2019441192107*64.0022186.88110174
Michael JonesSCOIreland20182201618780.5022970.31020141
Richie BerringtonSCOUnited Arab Emirates2016-20194401149028.5014081.4301193
Matt MachanSCONetherlands2013-201622111067*110.0087126.4401072
Richie BerringtonSCOPapua New Guinea2013-20213311064353.0084126.1900083
George MunseySCOUnited Arab Emirates2018-2019330994733.0085116.47000104
Calum MacLeodSCOIreland2018220915845.5084108.33010130
Calum MacLeodSCOPapua New Guinea2013-2021331855842.5072118.0601163
Richie BerringtonSCONamibia2019-2021220846142.0070120.0001053
Richie BerringtonSCONetherlands2013-2016220804240.0053150.94000101
Kyle CoetzerSCOPapua New Guinea2013-2021330795426.3366119.7001072
George MunseySCOPapua New Guinea2019-2021220645032.0047136.1701082
Calum MacLeodSCOUnited States of America2019110626262.007384.9301060
Matty CrossSCOOman20191116161*-45135.5601080
Michael LeaskSCOIreland2018110595959.0035168.5701052
PL MommsenSCOUnited Arab Emirates2016110565656.0042133.3301042
Matty CrossSCOIreland2018220513325.506776.1200041
Calum MacLeodSCOUnited Arab Emirates2016-2019440471711.756572.3100050
George MunseySCOSingapore2019110464646.0025184.0000071
Calum MacLeodSCOSingapore2019110444444.0031141.9400021
Matt MachanSCOPapua New Guinea2013110444444.0025176.0000022
Robert TaylorSCONetherlands2013-20162114141*-19215.7900042
Matty CrossSCOPapua New Guinea2013-20213224140*-24170.8300041
Calum MacLeodSCONamibia2019110393939.004684.7800011
Kyle CoetzerSCOSingapore2019110383838.0036105.5600040
Michael LeaskSCOOman2019110383838.0021180.9500032
Craig WallaceSCOIreland2018220383419.004388.3700030
Kyle CoetzerSCONetherlands2013-2016220373018.503897.3700021
Richie BerringtonSCOUnited States of America2019110363636.004383.7200031
Safyaan SharifSCOUnited Arab Emirates2016-2018331352217.505563.6400020
George MunseySCOIreland2018220303015.006050.0000150
Michael JonesSCOUnited Arab Emirates2018-2019330301510.004862.5000020
George MunseySCONamibia2019-2021220281714.0023121.7400050
Josh DaveySCOUnited States of America20191112626*-25104.0000011
Safyaan SharifSCOUnited States of America20191112626*-2892.8600030
Michael JonesSCOUnited States of America2019110242424.003666.6700011
Dylan BudgeSCOUnited Arab Emirates2019110242424.003666.6700010
Mark WattSCOUnited Arab Emirates2016-20194422410*12.003177.4200010
Josh DaveySCONamibia2019-20212222312*-12191.6700021
Safyaan SharifSCONamibia2019-20212222317*-15153.3300020
Craig WallaceSCONamibia2019-2021220232311.502882.1400111
Michael LeaskSCOUnited Arab Emirates2016-2018220211510.5018116.6700040
David MurphySCOKenya2013110202020.002195.2400000
Tom SoleSCOIreland2018110202020.0014142.8600040
Richie BerringtonSCOKenya2013110191919.0012158.3300021
Robert TaylorSCOKenya2013110171717.0013130.7700002
George MunseySCOOman2019110171717.0015113.3300030
Matty CrossSCOUnited States of America2019110161616.003053.3300020
George MunseySCOUnited States of America2019110161616.002759.2600030
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.