Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR8/0 (2)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Alex BlakeKENWorcestershire2018-2022220856142.5071119.7201073
Zameer KhanDENCanada2019-2022220856042.5012369.1101060
Zaheer IbrahimQATSingapore2019-2022220856342.5011772.65010110
Ollie RobinsonKENGloucestershire2019-2021220857542.5011573.9101060
George BaldersonLANWorcestershire2022-2024220855042.509886.73010120
Ben GeddesSURGloucestershire2022-2024220857142.5010779.4401072
Aman DesaiSINUganda2024-2025220856642.5012667.46010130
Sithara GimhanMSC/ACCCTamil Union Cricket and Athletic Club2024-2026220855042.508698.84010140
Michael EnglishSCONepal2026221855185.0014459.0301051
Rod MarshAUSZimbabwe19832228550*-70121.4301053
Tim de LeedeNEDSri Lanka2002-2006330855128.339688.54010111
Ashwell PrinceSAIndia2005-2006530854628.3317548.57000110
Andre BothaIREEngland2006-2009330855228.3314259.8601080
Kraigg BrathwaiteWIPakistan2016330853928.3314857.4300070
Shaiman AnwarUAENetherlands2016-2018330857128.3311772.6501082
Marnus LabuschagneAUSBangladesh2023-20264318555*42.5013662.5001040
Matthew WaiteYORSurrey2016-2021330853828.339292.3900080
Asela GunaratneSLIndia20174318534*42.5010283.3300072
Manpreet SinghSINMalaysia2019-2022331858342.5014060.7101042
Josh InglisAUSSri Lanka2022-2025330855828.339688.54010101
Rishi PatelLEIMiddlesex2022-2026330854428.3311176.58000141
Vikramjit SinghNEDUnited States of America2023-2024330855928.3311573.9101070
Christopher McBrideSCONamibia2022-2026630854728.3314558.62000120
Harry ManentiITAUganda2022-2026330853628.3315654.4900061
Lasith CroospulleCCCKurunegala Youth Cricket Club2024-20263318564*42.5061139.34011114
Rahmat ShahAFGAustralia2019-2025330854328.3312568.0000080
Eric SzwarczynskiNEDScotland2007-2010540855321.2510779.44010130
Will YoungNZSouth Africa2023-2025440853321.2510878.70000120
Chris DentGLOMiddlesex2016-2019440854721.2510680.19000140
Sunil AmbrisWISri Lanka2019-2020440856021.2510085.0001081
Fakhar ZamanPAKWest Indies2019-2022440853521.2511275.89000111
Ben ManentiSAWestern Australia2022-2026540856121.2571119.7201083
Towhid HridoyBANPakistan2023-20265418548*28.339490.4300061
Jacob BethellENGAustralia2024541853528.3311573.9100072
Vinayak ShuklaOMANamibia2025-2026440853921.2512468.5500043
Shahriar HossainBANZimbabwe1997-2004550856817.0017349.1301180
Colin MunroNZAustralia2016-2017550854917.0012468.5500062
Karan KCNEPNamibia2015-20268518520*21.258896.5900085
Alishan SharafuUAEScotland2022-2025650853217.0013463.4300044
Saqlain MushtaqPAKZimbabwe1996-20021262852921.2515056.6700071
Andre AdamsNZSouth Africa2002-20058618530*17.0075113.3300053
Craig WishartZIMKenya1997-20039628522*21.2512766.9300070
Chris ReadENGPakistan2003-2006862853021.2511573.9100181
Carlos BrathwaiteWISri Lanka2015-2019660851914.1776111.8400063
David WilleyENGSouth Africa2016-2023862852621.259391.4000073
Haseeb HameedNOTSurrey2021-2026661855117.0010680.1901052
Franklyn RoseWIEngland1997-2000761852917.009688.5400181
Hiren VaraiyaKENZimbabwe2008-2009974853428.3314160.2800040
Lewis McManusHAM/NORSomerset2016-2026771853514.1710680.1900143
Syed KirmaniINDNew Zealand1976-19868728539*17.009985.8600060
PreviousPage 159Next

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.