Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 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)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
Harry FinchSUS/KENSomerset2016-20267701724824.5722775.77000162
Wavell HindsWISri Lanka1999-20068801725821.5035947.91011132
Kieran PowellWIAustralia2012-20138801728321.5022875.44011193
Roston ChaseWIIndia2017-202613921723824.5721281.13001140
Craig SpearmanNZWest Indies1996-2000101001724217.2020783.09002252
Upul ChandanaSLZimbabwe1996-2004151131725121.5020683.50011142
Michael HoldingWIAustralia1979-1987351561726419.11148116.22023172
Ray PriceZIMBangladesh2004-2011251741724613.2326963.94003123
Heath StreakZIMSri Lanka1993-2003221851722513.2329458.5000181
Kemar RoachWIIndia2009-20222521131723421.5031055.48003154
James VinceHAMYorkshire2018110171171171.00126135.71100203
Glenn TurnerNZEast Africa1975111171171*-20185.07100162
Varun ChopraESSSomerset2017-201822017116085.50162105.56100116
Pavan RathnayakeCCCPolice Sports Club2024-2025221171158*171.00117146.15100149
Waseem MuhammadUAECanada2023-20243301718057.0021081.43010165
Aiden MarkramSABangladesh2017-20234401716642.7518890.96021152
Ollie PriceGLOWarwickshire2022-202644017112242.7519090.00100211
Adam HollioakeENGSouth Africa199854117183*57.0019985.93010181
CG WilliamsNAMCanada2012-20196511718242.7517896.0702196
Mohammad NabiAFGIndia2014-20266601716428.5019587.6902097
Gavin HoeyLLNorthern Knights2022-202610621714042.7521380.28000154
Dave HoughtonZIMSouth Africa1992-199766117157*34.2022974.67020133
Rakep PatelKENNamibia2012-20187711718028.5027262.87010163
Marnus LabuschagneAUSSri Lanka2022-20257701714024.4326365.0200070
Jack EdwardsNSWWestern Australia2021-202688017110821.3821181.0410275
Chamu ChibhabhaZIMAfghanistan2015-20169901715819.0025267.86022122
SJ MacBethNWLeinster Lightning2022-2026101001714117.1021679.17001184
Mitchell JohnsonAUSIndia2006-20152716817127*21.38171100.00001145
Wasim AkramPAKZimbabwe1992-2003271861713814.2518095.00002135
Waqar YounisPAKWest Indies1989-200242245171379.0026963.5700492
Michael KlingerGLOKent2016-201722017013485.0020483.33100154
Kevin PereraNSWCColts Cricket Club2024-202522017010085.0021280.19110201
Suliman SafiMRNorth-West Warriors202522017013185.00157108.28100194
Karl BrownLANYorkshire2014-201733017012956.67167101.80100134
Josh CobbNORNottinghamshire2016-20193301707856.6717895.51020167
Ashar ZaidiESSHampshire2016-201833217072*170.00118144.07020138
Tom TaylorWOR/NOR/LEIDurham2019-20264301708656.6717895.51020173
Towhid HridoyBANIndia2023-202533017010056.6723472.65110114
David BedinghamDURMiddlesex2021-202633017010756.67125136.001001111
Tom ClarkSUSLancashire2021-202533017013956.67150113.33101185
Luke HollmanMIDDurham2021-202654117083*56.6717597.14010203
Joe DenlyENGAustralia20095501705334.0025068.00010231
Jonny BairstowENGIreland2017-20206521708256.67114149.12020225
Colin de GrandhommeNZPakistan2018-201965217074*56.67146116.44021156
Irfan KarimKENNetherlands2011-201755017010834.00169100.59100200
James NeeshamNZSri Lanka2013-201965417064170.00106160.38010910
Rory BurnsSURMiddlesex2014-201955117067*42.5020782.13010101
James BraceyGLOSussex2019-20245511708742.5017994.97010152
Matthew MontgomeryDER/NOTLeicestershire2021-20255511705842.5020284.16010192
Aftab AhmedBANIndia2004-20076601706728.3322774.89010153

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.