Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND76/1 (13.1)IND need 67 runs in 113 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Ed JoyceENG/IRENew Zealand2007-20176601616626.8324166.80011190
James NeeshamNZPakistan2014-202366216197*40.2517094.71010105
Michael van LingenNAMOman2021-20246601615126.8319881.31010143
John ReidNZIndia1985-19866601615526.8328656.2901060
Stuart CarlisleZIMSouth Africa1999-20017711615126.8328756.10011151
Andre FletcherWIAustralia2008-20169901615417.8926261.45010173
Faheem AshrafPAKNew Zealand2018-202510911617320.1316995.27010127
Upul ChandanaSLSouth Africa1997-20041915116161*11.5025862.4001191
Saqlain MushtaqPAKIndia1996-2000361771612916.1028356.89003102
Gareth RoderickWORGloucestershire2021-202322016013780.00150106.67100124
Emilio GayDUR/NORLancashire2022-202522016013180.00160100.00100181
Rizwan CheemaCANWest Indies2008-20103301608953.33124129.030201810
Miles HammondGLOSussex2019-20243301609553.33152105.26010185
Dhanushka GunathillekeSLPakistan2017-201933016013353.3317392.49100201
Rahul ChopraUAECanada2024-2026331160127*80.0017193.57100171
Dean MinorsBERKenya2006-20074401606840.0023966.95020195
Marnus LabuschagneQUETasmania2021-202544016010540.00149107.38100152
Alex WakelyNORYorkshire2016-20194401607140.0018984.66010144
Graham ClarkDURNottinghamshire2015-20224401609240.0018287.91010192
Jacob BethellENGIndia2025-20264401609140.0019880.81020163
Wavell HindsWIBangladesh1999-20066501608232.0024166.39010202
Mohammad AshrafulBANIreland2007-201155116064*40.0020677.67010181
Salman ButtPAKEngland20055501606732.0021375.12010251
Harry FinchKENLancashire2022-20266501604832.0022571.11000161
Vani MoreaPNGHong Kong2014-201655116065*40.0023368.67020142
Kiran CarlsonGLASomerset2017-20245501607532.00147108.84021203
Hammad MirzaOMANepal20265501608732.0024964.26010143
Bastiaan ZuiderentNEDBermuda2006-20096611607132.0026759.93020111
Farhaan BehardienSANew Zealand2013-20176601607026.6717591.43011134
Dhanushka GunathillekeSLIndia20176601607626.6719582.05010162
Janneman MalanSAIndia20226601609126.6722471.43010191
Dinesh ChandimalSLWest Indies2013-20217711607126.6724964.2601073
Derek RandallENGPakistan1977-198487216051*32.0027757.7601072
George DockrellIREBangladesh2010-2023128316074*32.0017392.49011104
Matt HorneNZSouth Africa1997-1999101001604216.0024665.04000190
Jason HolderWIAustralia2013-2021101001605216.0023966.95022173
Lee GermonNZPakistan1995-1996111001605216.0029953.5101070
Phil DeFreitasENGAustralia1987-19972116616049*16.0019781.22001102
Anil KumbleINDPakistan1990-2005332271601610.6725064.0000383
Callum FergusonWORNorthamptonshire2018111159159*-136116.91100133
Imam-ul-HaqYORNorthamptonshire2025110159159159.00130122.31100202
Charlie TearSUSNorthamptonshire2025110159159159.00146108.90100232
Marcus HarrisLAN/LEIYorkshire2021-202522015912779.5017590.86100182
Joel CurtisWAVictoria2025-20262201599179.50147108.16020173
Luke WrightSUSHampshire2015-20183301595853.0017292.44020164
Steven DaviesSOM/SURYorkshire2015-202133015910453.00158100.63100191
David WieseSUSGlamorgan2017-201933215967159.00119133.61020157
Ali ZaheerKUWQatar2017-20253301599953.0017789.83020105
Jonathan TattersallYORGlamorgan2021-20243301595553.0018685.4803090
Eddie ByromGLAGloucestershire2023-20253301599453.0021673.61020142

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.