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
Danial IbrahimSUSNottinghamshire2022-2024220454022.505581.8200030
Zak TribeJERKenya2024-20252214545*45.006767.1600140
NRM ThainESSDerbyshire2025-2026220454022.507758.4400050
Dilpreet BajwaCANNetherlands2024220452522.507163.3800050
Michael LevittNEDCanada2024220454522.505680.3600180
Sithara GimhanMSC/ACCCSinhalese Sports Club2024-2026220453922.504795.7400081
Riaz HassanAFGSouth Africa2024220452922.508056.2500031
C de LangeNEDCanada2026221453545.007064.2900030
Eldine BaptisteWIEngland1984-1990520452622.506569.2300030
Bert VanceNZIndia1988220454222.5010642.4500010
Atul BedadeINDPakistan1994220454422.504893.7500014
Saeed AzadPAKSouth Africa1996220453122.508354.2200060
Jason GillespieAUSWest Indies1996-20059334544*-43104.6500021
Hannan SarkarBANWest Indies2002-2004330453615.007956.9600020
Luke WrightENGWest Indies2011-2014330454415.007163.3800150
Stuart BinnyINDBangladesh2014-20153324525*45.005581.8200060
OM BakerUSANepal2010-2013430453715.008552.9400140
Karl BrownLANWarwickshire2015-2018430453715.006470.3100052
Nasir HossainBANSouth Africa2015-2017530453115.006371.4300051
Hamza TariqCANNamibia2015-2018330452315.004893.7500023
Louis van der WesthuizenNAMUnited Arab Emirates2013-2017330454115.006569.2300142
Andrew EllisNZZimbabwe2012331453322.5037121.6200041
Chris MorrisSAPakistan2013-2019330452815.005778.9500021
Ben WheelerNZEngland20153334539*-36125.0000023
Andrew McBrineIRENamibia2026331453022.505090.0000022
Ashar ZaidiESSSurrey2016-2018330452715.005877.5900031
Luke FletcherNOTNorthamptonshire2016-2019331452922.5033136.3600042
Zeeshan MaqsoodOMADenmark2014-2018330451715.006173.7700070
Joe LeachWORHampshire2021-20234314534*22.504697.8300070
Lewis HillLEIEssex2023-2025330454215.0042107.1400050
Saif AhmadDENSingapore2018-2022330452315.005090.0000170
Julius SumerauerJERKenya2022-2025430452215.005581.8200042
Sachin BhudiaKENJersey2022-2025331453022.507758.4400060
Ethan BrookesWOR/WARDurham2022-2024330453115.005581.8200002
Ben GeddesMID/SUREssex2023-2026330453615.005976.2700062
Dion MyersZIMPakistan2024330453315.004697.8300080
BJR MartindaleNOTGloucestershire2022-2026330453815.006470.3100060
Rahul ChopraUAENamibia2024-2026430452815.009149.4500030
Oliver PeakeAUSPakistan2026330453115.006173.7700032
Abdul SamadPAKBangladesh2026330453415.005877.5900151
John ReidNZWest Indies1980-19853314522*22.508652.3300000
Ian HealyAUSZimbabwe1992-1996530454015.005581.8200150
Craig MatthewsSAEngland1994-1996731452622.506173.7700030
Nikhil ChopraINDZimbabwe1998-1999531453922.506866.1800030
Rajin SalehBANWest Indies2004440452011.2510841.6700000
Vusi SibandaZIMNew Zealand2005-2011440452111.258254.8800170
Albie MorkelSAEngland2008-2009440451711.255680.3600023
Nathan Coulter-NileAUSSouth Africa2014-2018541453415.005680.3600161
Simon HarmerESSYorkshire2018-20264414531*15.0037121.6200032
Babar HayatHKUganda2022-2026441451415.0010941.2800041
PreviousPage 259Next

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.