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 resultODI3rd 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 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
Martin GuptillLANYorkshire2016110454545.0025180.0000043
Neil BroomDERWorcestershire20161114545*-38118.4200050
Sybrand EngelbrechtNEDIndia2023110454545.008056.2500040
Shingirai MasakadzaZIMIreland20101114545*-4893.7500061
Fiqre CrockwellBERKenya2009110454545.008950.5600041
Timroy AllenUSAOman2016210454545.0032140.6300052
Andrew BalbirnieIREUnited States of America20231114545*-5877.5900050
Peter PetricolaITACayman Islands2017110454545.005877.5900050
Carlos GibsonARGCayman Islands2010110454545.0011638.7900010
Jonny BairstowYORHampshire20141114545*-4893.7500041
Timm van der GugtenGLAWorcestershire2026110454545.0029155.1700061
Nalin NipikoVANPhilippines2017110454545.008056.2500031
Zeeshan SiddiquiNORVanuatu2015110454545.0012635.7100020
Craig CachopaSUSGlamorgan2014210454545.005778.9500050
Joe RootYORKent2016110454545.005581.8200030
Sohaib MaqsoodPAKUnited Arab Emirates2015110454545.0031145.1600042
Babar HayatHKMalaysia2014110454545.007659.2100070
Kinchit ShahHKUnited States of America2019110454545.009845.9200030
Solomon MireZIMWest Indies2018110454545.0033136.3600032
Devon ConwayNZSri Lanka2023110454545.0042107.1400090
Will SmithDURNottinghamshire2018210454545.004991.8400030
Laurie EvansWARLeicestershire20161114545*-39115.3800071
Wayne MadsenDERSomerset2015110454545.0027166.6700080
Will BraggGLAWarwickshire2015110454545.007758.4400040
Benny HowellGLODurham2015110454545.0024187.5000043
Vijay ShankarINDNew Zealand2019310454545.006470.3100040
William BeerSUSDurham20141114545*-5090.0000070
Sami AslamPAKBangladesh2015110454545.005090.0000070
Saqib MahmoodLANWarwickshire2016-2019210454545.0043104.6500022
Ben CoadYORLeicestershire2017-2023410454545.005286.5400041
Jack BurnhamDURDerbyshire2019110454545.0037121.6200022
Aqib IlyasOMAZimbabwe2023110454545.006173.7700050
Paul WalterESSDerbyshire2025110454545.0045100.0000033
Manpreet SinghITABermuda2016110454545.006866.1800031
Adnan MuftiUAEWest Indies2018110454545.0036125.0000031
Daniel SamsNOTEssex2025110454545.0043104.6500033
Jamie SmithSURWarwickshire20211114545*-5877.5900032
Lyndon JamesNOTNorthamptonshire20261114545*-40112.5000061
Jaker AliBANNew Zealand2025110454545.005581.8200031
Daniel DouthwaiteGLADurham20261114545*-18250.0000025
Justin GreavesWISri Lanka2026110454545.0038118.4200051
Vriitya AravindUAEJersey2023110454545.007758.4400040
Archie LenhamSUSKent2021-20252114545*-38118.4200061
Josh de CairesMIDGlamorgan20261114545*-30150.00000100
Fateh SinghWOR/NOTMiddlesex2022-2026210454545.0022204.5500081
Waseem MuhammadUAEIreland2023110454545.0032140.6300062
Tanzim Hasan SakibBANWest Indies2024210454545.006272.5800042
Blake MacdonaldVICNew South Wales2026110454545.004697.8300041
BS McKinneyDURMiddlesex2026110454545.006569.2300061
Michael BoothWARNorthamptonshire20251114545*-25180.0000052
PreviousPage 257Next

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.