Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Steven TaylorUSAUganda2014-2018220432721.506962.3200050
Aftab AhmedDENBermuda2016220433221.504987.7600052
Peter GoughJERDenmark2016-2018220432221.507954.4300030
Corey BissonJERItaly2014-20162214342*43.0034126.4700050
Will SmithHAM/DURDerbyshire2014-2018220433521.505282.6900040
Zeeshan MaqsoodOMASingapore2014-20183214343*43.006566.1500170
Tom WellsLEILancashire2017-20182214332*43.006071.6700031
Aaron ThomasonWARDurham2017-2018221432843.0039110.2600060
Tom BaileyLANYorkshire2017-2025320433321.5036119.4400031
Harvey HoseinDERLancashire2016-20192224341*-37116.2200021
Waqas KhanHKScotland2016-20173214335*43.007061.4300030
Marcus HarrisGLO/LANSussex2022-2025220434321.505184.3100122
Satsimranjit DhindsaCANNepal2015-20182224325*-5676.7900011
Matthew CritchleyESSHampshire2025-2026220434321.506071.6700141
Joe ClarkeWORNottinghamshire2016-2018320434021.5037116.2200061
Aaron BeardESSGlamorgan2022-20242214342*43.0032134.3800031
Brydon CarseENGPakistan2021321433143.005282.6900030
Manpreet SinghITAJersey2016-2022220432621.508153.0900040
Danny LambSUS/LANMiddlesex2021-2025220433321.5042102.3800023
Eddie ByromGLAHampshire2025-2026220432921.504889.5800080
Martin AnderssonMID/DERGloucestershire2022-20252214331*43.0042102.3800050
Abid AliPAKZimbabwe2020220432221.505479.6300090
Zawar FaridUAEIreland2021220432821.505282.6900080
Darius D'SilvaUAENamibia2020221433143.009644.7900060
William SmaleGLAEssex2024-2025220434221.505874.1400070
Tony MunyongaZIMBangladesh20222214330*43.0034126.4700042
Sahan ArachchigeSLEngland2026220433021.5032134.3800060
Toby AlbertHAMNorthamptonshire2022-2024220432821.505972.8800041
Janith LiyanageSLAustralia20252214332*43.005086.0000032
Kashif AliWORSomerset2023-2025220433721.507061.4300011
Charlie TearSCOOman20242214339*43.0039110.2600052
Campbell KellawayVICQueensland2022-2026320433421.507458.1100050
BI KellawayGLASussex2023-2024220433021.504987.7600071
Michael LevittNEDUnited States of America2024220433321.505676.7900051
Sithara GimhanMSCKurunegala Youth Cricket Club2025-2026220433021.505578.1800070
S HapuhinnaTUCANondescripts Cricket Club2024-2025220433121.504497.7300033
Chathuranga JayathilakePSCBadureliya Sports Club2025-2026220434221.5029148.2800061
G SenhasNCC/RCCChilaw Marians Cricket Club2024-2025220433321.506566.1500050
V ThewmikaTUCAColombo Cricket Club2025-2026220432821.505282.6900030
Keith BoyceWIAustralia1975320433421.505479.6300040
Ian BothamENGSouth Africa1992220432221.505381.1300040
Wilf SlackENGWest Indies1986220433421.508550.5900051
Robert SamuelsWIAustralia1996-19973214336*43.0039110.2600051
Sajid AliPAKSri Lanka1997220432821.506863.2400030
Rais AhmadzaiAFGCanada2010221433743.007458.1100030
Wasim RajaPAKSri Lanka1975-19823324341*43.0043100.0000051
Bastiaan ZuiderentNEDSouth Africa1996-2011330432714.338650.0000031
Luuk van TroostNEDSri Lanka2002-2006330434014.337160.5600142
Tushar ImranBANNew Zealand2002-2007330432214.336269.3500080
Evan GrayNZIndia1986-1988330433814.3310043.0000030
PreviousPage 266Next

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.