ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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 Queens Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Matty CrossSCOUnited Arab Emirates2018110114114114.0013584.4410054
Brandon McMullenSCONetherlands2023110106106106.0011096.36100113
Michael LeaskSCOIreland20231119191*-61149.1801094
Kyle CoetzerSCONepal20181118888*-13664.7101073
Calum MacLeodSCOUnited Arab Emirates2018110787878.007998.7301081
Michael LeaskSCOZimbabwe2018-2023221764876.0062122.5800052
Richie BerringtonSCONetherlands2023110646464.008476.1901032
George MunseySCOZimbabwe2018-2023220603130.0012548.0000030
Chris GreavesSCOSri Lanka20231115656*-41136.5901072
Christopher McBrideSCOIreland2023110565656.006093.3301061
Richie BerringtonSCOZimbabwe2018-2023220544727.009457.4500040
Matty CrossSCOZimbabwe2018-2023220513825.509354.8400031
Mark WattSCOIreland2023110474747.0043109.3000070
Kyle CoetzerSCOUnited Arab Emirates2018110434343.0041104.8800051
Kyle CoetzerSCOZimbabwe2018110393939.0037105.4100042
Tomas Mackintosh SabaterSCONetherlands20231113838*-28135.7100050
Mark WattSCOZimbabwe2018-20232213821*38.003997.4400050
Richie BerringtonSCOUnited Arab Emirates20181113737*-21176.1900012
Brandon McMullenSCOZimbabwe2023110343434.0034100.0000060
Christopher McBrideSCONetherlands2023110323232.003884.2100060
George MunseySCOUnited Arab Emirates2018110303030.0014214.2900041
Christopher McBrideSCOSri Lanka2023110292929.003876.3200021
Christopher McBrideSCOZimbabwe2023110282828.004562.2200020
Chris GreavesSCOIreland2023110202020.002580.0000011
Chris GreavesSCONetherlands2023110181818.0015120.0000010
Tomas Mackintosh SabaterSCOIreland2023110181818.002669.2300010
Craig WallaceSCONepal2018110171717.002860.7100010
Chris SoleSCOSri Lanka2023110171717.002180.9500020
Calum MacLeodSCONepal2018110151515.002268.1800020
George MunseySCOIreland2023110151515.002755.5600010
Matty CrossSCONepal2018110141414.002850.0000010
Mark WattSCOSri Lanka2023110141414.001782.3500020
Craig WallaceSCOZimbabwe2018110131313.002065.0000010
Tomas Mackintosh SabaterSCOZimbabwe2023110131313.002161.9000010
Richie BerringtonSCOIreland2023110101010.001758.8200000
Richie BerringtonSCOSri Lanka2023110101010.002050.0000020
George MunseySCONepal2018110101010.001283.3300020
Brandon McMullenSCOIreland2023110101010.002540.0000010
George MunseySCONetherlands2023110999.001464.2900010
Matty CrossSCOSri Lanka2023110777.004175.0000010
Safyaan SharifSCOIreland2023110666.00966.6700000
Michael LeaskSCOUnited Arab Emirates2018110666.00785.7100000
Safyaan SharifSCOZimbabwe2018-202322165*6.00875.0000010
Safyaan SharifSCONepal201811155*-1435.7100000
Michael LeaskSCOSri Lanka2023110555.001241.6700010
Brandon McMullenSCOSri Lanka2023110555.001145.4500010
Craig WallaceSCOUnited Arab Emirates2018110444.003133.3300010
Matty CrossSCOIreland2023110444.00580.0000010
Tom SoleSCOZimbabwe2018110444.00580.0000010
Tomas Mackintosh SabaterSCOSri Lanka2023110333.00837.5000000
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.