Live1st ODI · India in New Zealand 2026/27NZ118/7 (29.4)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 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
Asif MujtabaPAKAustralia1987-199466521460*214.0026181.99020131
Bryan YoungNZSouth Africa1993-19997702147430.5732266.46010251
Andile PhehlukwayoSAPakistan2019-2024118221469*35.6724587.35020224
Mark GreatbatchNZSri Lanka1988-19969912144326.7531567.94000122
Mike AthertonENGSouth Africa1994-19969902148523.7838056.32012210
Alex CareyAUSPakistan2019-2026131112145621.4025783.27022172
Dwayne SmithWINew Zealand2004-20121414121465*16.4625384.580111412
Brendon McCullumNZIreland2007-2008220213166106.50172123.841001411
Jonathan TrottWAREssex2014-201633021310171.0027178.60120181
Hamid ShahDENKenya2018-2025331213105*106.5031467.83120191
Ian ChappellAUSWest Indies1975-197944121363*71.0032665.34030202
Tom WestleyESSGloucestershire2017-20257602139235.5027477.74020180
Haseeb HameedLAN/NOTWarwickshire2017-202666021310335.5022893.42111163
Aqib IlyasOMAPapua New Guinea2015-20216602136335.5025583.53021231
Jake LehmannSATasmania2021-202566121378*42.6021698.61010156
Janeiro TuckerBERKenya2006-20098802135226.6329372.70010232
Niall O'BrienIREBangladesh2007-20179802137026.6329073.45010153
Murray GoodwinZIMPakistan1998-20008802134726.6331667.41000143
Farhaan BehardienSAAustralia2014-2016111022136326.6322395.52021193
Basil HameedUAEOman2020-2024101002136121.3023291.81011206
Kushal BhurtelNEPNamibia2022-20261010021311521.3025384.19102187
Ajit AgarkarINDPakistan1998-2006241612134714.2032365.94001122
Hamish RutherfordWOR/GLANorthamptonshire2019-2021220212126106.0023191.77110233
Alex DaviesWAR/LANDurham2017-202544021214753.0021698.15110232
Jack TaylorGLODerbyshire2014-202544221267106.00134158.210301512
Rob KeoghNORLeicestershire2015-202154021210253.0021897.25120180
Tom TaylorWOR/NOR/LEIWarwickshire2019-202444221298*106.00153138.56020228
Ishan KishanINDWest Indies2022-20234402127753.00201105.47030236
Fraser WattsSCOKenya2007-20106502125942.4034361.81030183
Ruvindu GunasekeraCANKenya2011-20185502128342.4030369.97020158
Scott EdwardsNEDUnited Arab Emirates2018-20255502127442.4024885.48020152
Thilan SamaraweeraSLNew Zealand2001-201166221210453.0029671.62100220
Shaiman AnwarUAEZimbabwe2015-20196602127235.3324287.60020235
Ben DuckettENGWest Indies2023-20256602127135.33200106.00031215
Nick GubbinsMID/HAMSurrey2014-202566121287*42.4023590.21021254
Marcus HarrisVICNew South Wales2021-20256602125035.3326480.30010271
Wanindu HasarangaSLWest Indies2020-2026107221280*42.40158134.18010189
Kashyap PrajapatiOMAUnited Arab Emirates2022-20237702125730.2929771.38010242
Suryakumar YadavINDWest Indies2022-20239912126426.5023490.60010224
Thisara PereraSLEngland2014-2019151112125421.20184115.22011178
Kedar JadhavINDNew Zealand2016-2020151142124130.2922693.81001186
Wanindu HasarangaSLBangladesh2018-2025111122127423.56191110.99011149
Daniel VettoriNZPakistan2000-2015301652124119.2722295.50002130
Dawlat ZadranAFGZimbabwe2014-201822161121247*42.4021996.800001613
Younis KhanPAKHong Kong2004-2008220211144105.50187112.83110164
Tristan StubbsSAIreland2024331211112*105.5021299.53110117
Shahriar NafeesBANIreland2007-200844121190*70.3328773.52030260
Mark CosgroveLEILancashire2016-20194402119152.7522892.54030201
Max O'DowdNEDUnited States of America2023-20264402117752.7533263.55020180
Bas de LeedeNEDScotland2021-202544121112370.33174121.26111167

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.