Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Gary WilsonDER/SURDurham2014-2018430634021.009169.2300051
Harvir BaidwanCANBermuda2008431633331.507584.0000020
Mominul HaqueBANNew Zealand2013330633221.006794.0300190
Peter AnanyaGHAVanuatu2012-2017330635021.0010758.8801071
Dhiren GondariaKENPapua New Guinea2016-2025330633521.007682.8900064
Harry FinchKENLeicestershire2022-2026331633131.5059106.7800080
Tom AlsopSUS/HAMDurham2021-2023330634321.0010261.7600060
Will RhodesYOR/DUR/WAREssex2015-2026330634121.007682.8900070
Joe WeatherleyHAMGlamorgan2016-2025330633121.008772.4100041
David DelanyLLMunster Reds2023-2025330634421.0010460.5800171
Aaron JonesUSANetherlands2023-2024330634721.0010261.7600080
Tilak VarmaINDSouth Africa2023-2025431635231.5011057.2701051
Luke HollmanMIDHampshire2023-20253316328*31.506991.3000061
Rob YatesWARDurham2022-2025330635221.009467.0201061
Gaudi TokaPNGUnited Arab Emirates2023330632821.0010957.8000041
Jack HaynesNOTLeicestershire2024-2026330635621.006892.65011100
Noah CroesNEDCanada2024-2026430633121.0010162.3800060
Frank HayesENGNew Zealand1973-1975331633431.5015241.4500090
Guy de AlwisSLPakistan1983-19863316359*31.507287.5001161
Amal SilvaSLPakistan1985330632521.0014244.3700040
Amal SilvaSLNew Zealand1984-1985330633321.0013945.3200080
Carl HooperWIKenya2001-20035416333*21.0010957.8000030
David ObuyaKENBangladesh2006440633015.7515440.9100090
Gregory StrydomZIMWest Indies2006540634815.7510858.3300062
Kirk EdwardsWIIndia2011440632515.759268.4800152
Logan van BeekNEDWest Indies2022-2023440632815.7554116.6700041
Zane GreenNAMIreland2026541634521.007682.8900041
Gareth RoderickWOR/GLONorthamptonshire2015-2024440635715.758673.2601091
William LuxtonYOREssex2021-2026440633415.758078.7500091
Kashyap PrajapatiOMANepal2022-2024440633615.759764.9500170
D ParasharUAEScotland2025-2026441633321.008772.4100042
Shoaib KhanUAEUnited States of America2025-2026440632715.756498.4400162
Aunshuman GaekwadINDNew Zealand1975-1979440633715.7512152.0700040
Tauseef AhmedPAKNew Zealand1984-198910436327*63.007386.3000020
Paul DowntonENGAustralia1985-1987541632721.009963.6400040
Eddo BrandesZIMAustralia1987-1996441632321.0063100.0000063
Iain ButchartZIMIndia1983-19925416322*21.0011554.7800050
Adam HollioakeENGSri Lanka1998-1999740634615.7510063.0000030
Farveez MaharoofSLAustralia2007-2012851632515.758375.9000060
Keith DabengwaZIMKenya2006-2009650632512.609665.6300152
Samit PatelNOTWarwickshire2014-2019651631915.756892.6500191
Nitish KumarCANKenya2010-2018550632312.6014344.0600030
Taskin AhmedBANEngland2015-2023851632115.758078.7500053
Benny HowellGLOKent2014-2019550633312.609864.2900021
Ed BarnardWOR/WARLancashire2016-2025651632815.758078.7500061
Kushal BhurtelNEPOman2021-2026550635612.609665.6301260
Campbell KellawayVICSouth Australia2023-2026550632412.6014643.1500050
Mark EalhamENGIndia1996-1999650634012.607485.1400142
Stuart MatsikenyeriZIMPakistan2002-2008660634110.5011853.3900290
Xavier MarshallWIAustralia2005-2008660633510.5011952.9400290
PreviousPage 204Next

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.