Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mannofield Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig WallaceSCOUnited States of America2022220514525.505592.7300070
Ian BellENGScotland2014110505050.0034147.0601042
William PorterfieldIREScotland2009110505050.007665.7901050
Alexei KervezeeNEDScotland2011110494949.005294.2300004
Lega SiakaPNGOman2019220474123.506671.2100020
Tony UraPNGScotland2019220464623.005485.1900151
Gavin SinghUSAScotland2022220463323.0031148.3900071
Calum MacLeodSCOPapua New Guinea2019220453622.508453.5700060
Basil HameedUAEScotland2022220453422.506767.1600050
Alastair CookENGScotland2014110444444.004793.6200040
Assad ValaPNGOman2019220442422.006567.6900021
Michael LeaskSCOUnited Arab Emirates2022220443922.0034129.4100040
Chundangapoyil RizwanUAEScotland2022220443222.004989.8000080
Michael LeaskSCOEngland2014110424242.0016262.5000025
Jatinder SinghOMAScotland2019220422321.008947.1900000
Craig WallaceSCOUnited Arab Emirates2022220413520.504983.6700022
Khawar AliOMAPapua New Guinea2019220413220.509443.6200020
Kiplin DorigaPNGScotland20192214139*41.004395.3500030
Matty CrossSCOUnited States of America2022220404020.005967.8000120
Chundangapoyil RizwanUAEUnited States of America2022110393939.0028139.2900031
Richie BerringtonSCONetherlands2011220392919.504586.6700031
Neil KrugerNEDScotland2011220393419.507552.0000030
Mark WattSCOUnited Arab Emirates2022220392919.5036108.3300011
Damien RavuPNGScotland20192213838*38.004290.4800122
Kyle CoetzerSCOUnited States of America2022220372818.506061.6700040
Calum MacLeodSCONetherlands2011220373518.505567.2700011
Jaskaran MalhotraUSAScotland20222213736*37.0031119.3500041
Gavin HamiltonSCOIreland2009110363636.009139.5600010
Josh DaveySCONetherlands2011220363018.007250.0000030
Duncan AllanKENScotland2013220361818.006060.0000020
Lega SiakaPNGScotland2019220363318.004678.2600021
Gaudi TokaPNGScotland2019220362018.007846.1500020
Khurram ChohanCANScotland20092113535*-34102.9400011
Mohammad NadeemOMAPapua New Guinea20192213529*35.007248.6100010
PL MommsenSCONetherlands2011110343434.004477.2700001
Zubin SurkariCANScotland2009220343317.006155.7400030
Irfan KarimKENScotland2013220343017.007644.7400020
George MunseySCOPapua New Guinea2019220343417.006750.7500140
Richie BerringtonSCOKenya2013332342034.004379.0700030
Andre BothaIREScotland2009110333333.005757.8900031
Matt MachanSCOEngland2014110333333.003886.8400040
Fraser WattsSCONetherlands2011220333316.505362.2600110
Kyle CoetzerSCOUnited Arab Emirates2022220332316.504082.5000070
Chris GreavesSCOUnited States of America20222213319*33.004475.0000030
Andrew WhiteIREScotland2009110323232.005954.2400010
Fayyaz ButtOMAPapua New Guinea20192113232*-32100.0000020
Sandeep GoudOMAScotland2019210323232.003396.9700023
Navdeep PooniaSCOCanada2009220322216.003982.0500040
Ian HollandUSAScotland2022220322016.004472.7300010
Eoin MorganENGScotland2014110313131.0023134.7800031

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.