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
ARG ThomasSURNottinghamshire2025-2026220514325.506282.2600050
S FernandoMSCNugegoda Sports Welfare Club2025-20262225144*-44115.9100061
Sandeep PatilINDZimbabwe1983220515025.506479.6901071
Anura RanasingheSLEngland1982220515125.5045113.3301131
Chris CowdreyENGIndia19852215146*51.0045113.3300051
Mike RindelSAEngland1998220514125.507369.8600080
Hannan SarkarBANEngland2003330513017.009553.6800170
Stuart CarlisleZIMKenya1999431514225.5044115.9100141
Elton ChigumburaAXAsia XI2007330514017.0047108.5100061
Narsingh DeonarineWIIndia2005-2013330514117.0011743.5900031
Cameron WhiteAUSBangladesh2008-20114315122*25.508560.0000021
Roelof van der MerweSOMSussex2017-20193335134*-43118.6000023
Nkruma BonnerWIBangladesh2021330513117.009553.6800130
Stephan MyburghNEDScotland2015-2021330514017.008758.6200050
Anwar AliPAKSouth Africa20133315143*25.506183.6100070
John SimpsonMID/SUSWarwickshire2014-2025330512317.007072.8600031
Aneurin DonaldGLAMiddlesex2016-2018330514817.005887.9300080
Jake DoranTASWestern Australia2021-2026530513617.007270.8300050
Christopher CarterHKNetherlands2017-2018330512417.009951.5200061
Joe WeatherleyHAMWorcestershire2021-2025331513325.508460.7100040
Zak CrawleyENGWest Indies2023330514817.007667.1100150
Dhanuka PathiranaCANOman2017-2018332512451.006578.4600041
Eddie ByromSOM/GLADerbyshire2021-2026331513025.507667.1100070
Liam TrevaskisDUR/LEISomerset2022-2024330514417.0039130.7700071
Chamika KarunaratneSLEngland2021331512125.5010051.0000011
Nathan EllisAUSZimbabwe20263335136*-6183.6100021
George BaldersonLANHampshire2021-2024430514417.0010946.7900020
Danial IbrahimSUSDurham2022-2026330514517.006776.1200041
James RewSOMSussex2022-2025330512917.006973.9100151
Hugh WeibgenQUEVictoria2025-2026331513325.506973.9100041
Hugh WeibgenQUESouth Australia2025-2026330512617.005986.4400032
John EmbureyENGIndia1986-1993530512517.005986.4400021
Naimur RahmanBANKenya1998-1999331514125.506776.1200030
Grant PatersonZIMIndia1983-1987330512317.0010747.6600060
Zaheer KhanINDZimbabwe2000-200315435132*51.0035145.7100024
Tom de GroothNEDCanada2006-2010441512117.0011245.5400040
Luke WrightENGSouth Africa2008-2009941512417.0041124.3900061
Paul StirlingNKNorth-West Warriors2021-2025440511612.7551100.0000023
Roelof van der MerweSOMGloucestershire2016-20194415118*17.005396.2300050
Calum MacLeodSCONetherlands2011-2021540513512.759255.4300131
Bhuvneshwar KumarINDBangladesh2014-20197415125*17.006578.4600032
Jason HolderWIZimbabwe2015-20235425122*25.505494.4400052
GSNFG JayasuriyaSLWest Indies2015-2016541513117.008857.9500140
Haris SohailPAKWest Indies2013-2019540512612.757667.1100150
Zane GreenNAMCanada2019-2025640514512.756085.0000142
Dawid MalanMIDSurrey2014-2019440511912.756282.2600171
Tom SmithGLOSussex2016-20236435143*51.005789.4700040
Tom SmithGLOEssex2014-20246445129*-5789.4700060
Joe LeachWORNorthamptonshire2014-2022640512512.7534150.0000070
Daniel DouthwaiteGLAEssex2022-2026440513412.756183.6100042
PreviousPage 239Next

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.