Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Reeza HendricksSAZimbabwe2018330726624.009179.1201061
Patrick MatautaavaVANJersey2017-2018330723924.009080.00000102
Matty CrossSCOEngland2014-2018330724824.007398.63000110
Ben CoxWORLeicestershire2014-2019530724424.007793.5100090
Jim AllenbySOM/GLASussex2014-2017330723024.007497.30000111
Ben SlaterNOTGloucestershire2022-2025330723824.0070102.86001141
Matthew WaiteWOR/YORNorthamptonshire2017-2023431724336.009278.2600060
Michael BurgessWAR/LEIDerbyshire2015-2023331724636.0072100.0000051
Joshua RasuVANMalaysia2018-2022330723824.0015048.00000101
Andries GousUSAUnited Arab Emirates2024-20253317266*36.0068105.88010131
Eddie ByromGLAWorcestershire2023-2026330724124.008683.72000120
Ed PollockWARNottinghamshire2018-2021330725624.0061118.0301185
Dylan BudgeSCOPapua New Guinea2021-20224327246*72.008188.8900060
Ben MikeLEINottinghamshire2021-2025331723436.007991.1400034
George LavelleLANHampshire2021-2024430725724.0011562.6101060
B SharkiNEPOman2023-2026330723324.0014450.0000081
Josh ThomasSOMSussex2022-2025331725036.007596.00010111
Dermot ReeveENGSri Lanka1992-1996430723524.009675.0000030
Stuart LawAUSPakistan1997330722824.0011960.5000020
Desmond ChumneyCANKenya2003-2007440722918.0010966.0600052
Azhar MahmoodPAKBangladesh1998-2002640723018.0012358.5400060
Jeremy SnapeENGIndia2002441723824.0011065.4500030
Alex HughesDERLancashire2014-2019540724718.008386.7500071
Jordan ClarkLANYorkshire2014-2018440722618.0070102.8600032
Saad Bin ZafarCANUnited Arab Emirates2023-2026441722124.0010171.2900061
Dhananjaya de SilvaSLNew Zealand2019-2023440723618.008782.76000102
Jack WildermuthQUESouth Australia2021-2026540723718.0047153.1900135
Robin PetersonSAWest Indies2004-2013853723636.008584.7100061
Bhuvneshwar KumarINDSri Lanka2013-202115527253*24.0012856.2501361
Jason RoySURGloucestershire2015-2019550723414.409377.42001120
Zane GreenNAMNetherlands2024-2026650722214.4012159.5000081
Matty CrossSCOHong Kong2016-2018550724414.4011861.0200061
Adam RossingtonNORLancashire2014-2019551723418.009476.6000161
Rishi PatelESS/LEIGloucestershire2019-2026550723914.409575.79001101
Sushant ModaniUSAPapua New Guinea2021-2023550722414.4014051.4300060
Malan KrugerNAMScotland2024-2026550722714.4011164.8600090
Alok KapaliBANZimbabwe2004-2006760722312.0011960.5000060
Philo WallaceWIEngland1997-1998660723312.0010270.5900282
Asoka de SilvaSLNew Zealand1988-1991871721612.0011861.0200020
Peter TaylorAUSPakistan1987-199013747231*24.0013055.3800120
Graeme LabrooySLIndia1986-1991108072259.0058124.1400221
Mitchell SantnerNZBangladesh2016-202514867217*36.007398.6300131
Martin SujiKENIndia1996-2004131177214*18.0013652.9400040
Mashrafe MortazaBANAustralia2003-2019161237225*8.0011164.8600351
Andy RobertsWIAustralia1975-19831912172166.5510667.9200160
Venkatesh PrasadINDPakistan1994-20002918972198.0013852.1700112
Craig McMillanNZKenya2007110717171.0048147.9201035
Andy FlowerZIMNetherlands2003110717171.007298.6101070
RD ShahKENNew Zealand2007110717171.008979.7801082
Jesse RyderESSLancashire2014-20152117171*-52136.5401091
PreviousPage 183Next

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.