ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Grange Cricket Club Ground, Raeburn Place×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell MarshAUSScotland2024320703935.0035200.0000085
PL MommsenSCONetherlands20151116868*-44154.5501053
Brandon McMullenSCOIreland2023110686868.0035194.2901045
Matty CrossSCONew Zealand2022330685322.677097.14010100
Craig WallaceSCOHong Kong2016220665233.0060110.0001043
Craig WallaceSCOZimbabwe2017220655832.5059110.1701061
George MunseySCOZimbabwe2021330645421.3338168.4201084
Sarah BryceSCOWBangladesh Women2026221634063.0056112.5000070
Mohammad ShahzadUAEScotland2015-2016330632821.007584.0000063
George MunseySCOUnited Arab Emirates20151116262*-36172.22010111
Gerhard ErasmusNAMScotland2017220623531.008870.4500032
Rohan MustafaUAEScotland2016220624331.006595.3800071
Sikandar RazaZIMScotland20172216258*62.009763.9201070
Michael BracewellNZScotland20223216161*61.0025244.0001183
Sobhana MostaryBANWScotland Women2026220613930.5053115.0900071
Mark WattSCONew Zealand2022331613130.5048127.0800090
Richie BerringtonSCODenmark2023110606060.0032187.5001044
Dane CleaverNZScotland2022320603230.0053113.2100071
Dilara AkterBANWNetherlands Women2026220605130.0035171.4301092
James NeeshamNZScotland2022220583029.0021276.1900036
Ryan BurlZIMScotland2017-20215535830*29.006984.0600050
Peter BorrenNEDScotland2015110575757.0028203.5701063
Faisal MubashirGERJersey20231115757*-50114.0001080
Solomon MireZIMScotland2017220574028.506291.9400061
Darcey CarterSCOWNetherlands Women2026220575528.5041139.0201081
Hamid ShahDENScotland2023110565656.0042133.3301043
Paul StirlingIREDenmark20231115555*-39141.0301090
Robine RijkeNEDWScotland Women2026220554627.5052105.7700060
Richie BerringtonSCOIreland2023110545454.0029186.2101034
Andrew BalbirnieIREDenmark2023110535353.0038139.4701043
Taranjit BharajDENItaly2023110525252.0043120.9301052
PL MommsenSCONamibia20172215249*52.0041126.8300041
Harry ManentiITADenmark2023110515151.0035145.7101051
Ben CooperNEDUnited Arab Emirates20151115050*-38131.5801033
Nick GreenwoodJERAustria20231115050*-27185.1901081
Hamilton MasakadzaZIMScotland2017220503825.005492.5900062
Regis ChakabvaZIMScotland2021330502516.6749102.0400023
JJ SmitNAMScotland2017221483048.0038126.3200003
Rameez ShahzadUAEScotland2016220483324.006376.1900041
Benjamin WardJERScotland20231114747*-29162.0700032
Heather SiegersNEDWScotland Women2026220473223.5023204.35000100
George MunseySCONew Zealand2022220472823.5042111.9000061
Imran FarhatPAKScotland2013110464646.007065.7100040
Irfan KarimKENScotland2015110464646.0026176.9200033
Jonty JennerJERGermany2023110464646.0024191.6700053
Ross AdairIREAustria2023110464646.0024191.6700043
Babette de LeedeNEDWBangladesh Women2026220463023.0021219.0500080
Matty CrossSCOKenya20151114545*-34132.3500041
Anshuman RathHKScotland2016220453222.504893.7500041
Laxman SreekumarUAEScotland2016220442822.004989.8000081

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.