Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES149/5 (17)WAR206/4 (20)ES need 58 runs in 18 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th 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
Andre AdamsNZPakistan2001-2004761784515.6010177.2300081
Khaled MahmudBANAustralia1999-20056617825*15.6015849.3700030
Dipak ChudasamaKENZimbabwe1996-1999660783413.0016048.75001100
PL MommsenSCOAfghanistan2010-2016770783111.1412363.41000110
Hiri HiriPNGUnited States of America2019-2023770782311.1419639.8000140
Nayan MongiaINDZimbabwe1996-19991372782815.6011567.8300052
Chad SoperPNGUnited Arab Emirates2017-2023983781915.6014852.7000031
Gary BrentZIMPakistan1996-200810947818*15.609284.7800052
Majid HaqSCOIreland2007-20151192785211.1416347.8501261
Joel GarnerWIAustralia1978-19873412178277.099185.7100132
Tim SoutheeNZAustralia2009-20222117578176.509780.4100223
Kevin O'BrienLEIWarwickshire2016110777777.0070110.0001073
Janeiro TuckerBERCayman Islands2010110777777.008392.7701055
Geoff BarnettCANBangladesh2007110777777.0012362.6001062
Amjad AliUAESri Lanka2008110777777.007997.47010120
Michael LumbNOTSussex2014110777777.009085.5601081
Adam WheaterESSWorcestershire2021110777777.008293.9001091
Travis HeadWORYorkshire2018110777777.009481.9101061
Travis HeadSAVictoria2021110777777.0055140.0001082
Terryn FrayBERVanuatu2018110777777.0013258.3301050
Dean MorrisonJERSingapore2014110777777.009382.80010100
William TavaréGLOHampshire2014110777777.007898.7201080
Paul CoughlinDURGloucestershire2022110777777.0038202.63010103
George HankinsGLOEssex2018110777777.009878.5701070
MB GaunaFIJIndonesia2017110777777.0071108.4501061
Irosh SamarasooriyaNWLeinster Lightning2017110777777.009581.05010130
Caleb JewellDERSurrey2025110777777.0055140.0001093
Jack HaynesWORKent2021110777777.008986.5201070
Grant RoelofsenESSKent2022110777777.007997.4701070
D JayatungaBSCMoors Sports Club2024110777777.008195.0601072
J PereraMSCPolice Sports Club2024110777777.0011268.7501073
Barry WoodENGEast Africa1975110777777.0013855.8001060
James FosterESSSomerset2016-20172217775*77.0051150.9801083
Clayton LambertWIIndia1991220776638.5012064.1701041
Kevin O'BrienLLMunster Reds2021221773977.0077100.00000102
William PorterfieldWARLeicestershire2016-2017220777538.508788.51010120
Paras KhadkaNEPCanada2015-2018220777738.507997.47011113
Alex HalesNOTSomerset2014-2019220775438.5066116.67010111
David WieseNAMUnited Arab Emirates2022220776738.509581.0501051
Gareth AndrewHAM/WORGloucestershire2014-20162217770*77.0050154.0001055
Haseeb AmjadHKPapua New Guinea2014220774238.5059130.5100056
Jack VarePNGNepal20152217776*77.009581.0501030
Hamu KayondoUGASingapore2014-2017220774138.5015649.3600031
Keaton JenningsDUR/LANGlamorgan2014-20222217777*77.0011368.14011100
Michael JonesSCOCanada2026220774138.509581.0500032
Chris BenjaminWAR/KENNottinghamshire2024-20262217755*77.0070110.0001062
Thomas KellySANew South Wales2022-20242217753*77.008887.5001072
George BellLANSomerset2024-2025220775638.5011070.0001090
Shaun FouchéNAMUnited States of America2023-2025220775538.5013557.0401030
AM VaughanSOMGloucestershire2025-2026220776938.509382.80010100
PreviousPage 172Next

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.