Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Andrew SalterGLAEssex2016-2022432754375.008390.3600043
Mohammad AminKUWQatar2017-2025330756125.009975.7601180
Gurdeep SinghKENNamibia2015330753925.0010670.7500032
Anshuman RathHKUganda2024-2026330755025.009083.33010131
Billy RootGLA/NOTDurham2017-2021330756625.0010075.0001170
Ian HollandHAM/LEIGlamorgan2017-20243327563*75.0072104.1701051
Najibullah ZadranAFGAustralia2012-2019330755125.008192.5901183
Mujeeb Ur RahmanAFGPakistan2018-2023631756437.5049153.0601075
Hugo BurdonQUEVictoria2024-2026330757325.008588.2401072
Paul SheahanAUSEngland1972330755025.0012460.4801061
Mike VelettaAUSEngland1987-19894317545*37.508291.4600070
Habibul BasharBANSouth Africa2002-2007440755118.7511664.6601090
MD DaiPNGUnited Arab Emirates2017-2018440752818.759975.7600090
James VinceENGIreland2019-2020540752518.759281.52000140
Steven CrookNORWorcestershire2014-20174417552*25.007797.4001280
Jasdeep SinghUSAOman2016-20254427537*37.508885.2300053
Dominic BessYOR/SOMHampshire2018-20265427527*37.5011465.7900061
Bas de LeedeNEDWest Indies2022-2023440753318.7510968.8100141
SJ ToppingNK/NWMunster Reds2024-2025440753018.7516545.4500171
Manzoor ElahiPAKAustralia1986-1988442754837.507698.6800071
Andy WallerZIMEngland1992-1997440754818.7513356.39001100
Chris ReadENGSouth Africa2000-20038547530*75.009083.3300051
Indika de SaramSLPakistan2000-2001550753815.009380.6500031
Adil RashidENGBangladesh2016-20239537533*37.509975.7600041
Toby Roland-JonesMIDHampshire2015-20255537539*37.508291.4600061
Brett HuttonNOR/NOTLancashire2015-20265517533*18.758291.4600152
Stephen DohenyIREBangladesh2023650753415.0013555.5600091
Dunith WellalageSLAustralia2022-2025850753015.0011565.2200042
Martin SneddenNZSri Lanka1983-19881253754037.509380.6500070
Stuart LawAUSNew Zealand1996-19986527542*25.007797.4000041
Mehrab HossainBANPakistan1999-2002550754115.0017044.1200170
Tapash BaisyaBANSouth Africa2002-20046617535*15.0013256.8200071
Aftab AhmedBANAustralia2005-2007661753015.009777.3200082
Tim BresnanENGWest Indies2009-2014863752125.0010670.7500080
Tom de GroothNEDKenya2008-2011662752218.7512858.5900070
Dougie BrownENGWest Indies1997-1998763752125.0010273.5300060
Tom RogersTASVictoria2022-2026662752818.7575100.0000072
Dimitri MascarenhasENGWest Indies2007-20091070753610.7114551.7200240
Ruwan KalpageSLZimbabwe1992-1998873753718.759479.7900131
Craig EvansZIMNew Zealand1992-199899075228.3313356.3900122
Akila DananjayaSLIndia2017-20241092751710.7110273.5300090
Abdul QadirPAKEngland1983-19891192752110.719083.3300243
Aaqib JavedPAKSri Lanka1989-1997319175219.3810770.0900223
Nuwan ZoysaSLPakistan1999-200418114752210.717797.4000272
Brendon McCullumMIDHampshire2016110747474.0056132.1401084
Hamish MarshallGLOMiddlesex2016110747474.008686.0501061
Ross TaylorNZCanada2011110747474.0044168.1801065
Mark CosgroveAUSBangladesh2006110747474.0069107.2501072
Rohit SharmaINDNepal20231117474*-59125.4201065
Darren BravoWICanada2010110747474.007598.6701062
PreviousPage 177Next

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.