Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND22/1 (3.3)IND need 164 runs in 279 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
Cameron BancroftWAQueensland2021-2025661192124*38.4021788.48101191
Will YoungNZIndia2023-20267701928727.4325176.49010221
Cameron BancroftWAVictoria2021-202677319278*48.0025575.29021172
Muhammad UsmanUAEIreland2017-2021771192102*32.0025774.71100145
David HempBERKenya2006-2009881192102*27.4330862.34102172
Khaled MahmudBANIndia1998-20049901924721.3330762.54000180
Lega SiakaPNGUnited States of America2019-20229901926221.3324478.69011213
Tyrone KaneLL/MRNorth-West Warriors2016-2023121011927821.3324279.34020118
Duleep MendisSLWest Indies1975-1987101011925621.3325475.59010170
Keith DabengwaZIMBangladesh2006-2010121131923224.0035953.48000111
Ajit AgarkarINDWest Indies1998-2007211411929514.7727569.82012162
Jason RoySURWorcestershire2015-20172201919995.50176108.52020231
Ben GreenSOMDurham2022-2025221191157191.00119160.501001512
Luke GeorgesonNKMunster Reds202122019112895.5020792.27110156
Babar HayatHKBahrain2024-202633119110395.5025375.49110177
Wayne MadsenDERWarwickshire2017-2019331191119*95.50163117.18110168
Geraint JonesENGZimbabwe20045411918063.67182104.95020164
Virandeep SinghMASSingapore2016-20224411917363.6734156.01020143
Will RhodesWARNottinghamshire2019-202444019111347.7520493.63100155
Jacques RudolphSAZimbabwe2003-200565119169*47.7527669.20020240
Tom WestleyESSWorcestershire2014-202655019112938.20174109.77101212
Ben DuckettNOR/NOTYorkshire2014-201955019112138.20189101.06100214
Sabbir RahmanBANIndia2015-20196611914338.2020294.55000251
Max O'DowdNEDNamibia2024-20266601914331.8329365.19000166
RD ShahKENSouth Africa1999-20037701916027.2930762.21030241
Tanmay MishraKENCanada2006-20137741916263.6728666.78020132
Will RhodesYOR/DUR/WARWorcestershire2015-20268701917527.2923680.93022180
Niroshan DickwellaSLIndia2014-2017101011916421.2220692.72010272
Ridley JacobsWIIndia1998-20021813519153*23.8825275.7901484
JP DuminySANetherlands2011-2013221190150*190.00137138.69100712
Michael BracewellNZIreland2022333190127*-138137.681001411
Stephan BaardNAMUganda2015-202133019014563.33168113.10100213
Luke WrightSUSSurrey2014-20194401906947.5020891.35020203
Steven MullaneyNOTLeicestershire2016-20194401908147.50132143.94020227
Mark PettiniESS/LEILancashire2014-20174401909247.5022684.07020181
George BaldersonLANKent2021-2026641190106*63.33165115.15111245
Charith AsalankaSLWest Indies2023-20265411907763.33179106.15020186
Mohammad NabiAFGCanada2010-20115511906247.50164115.85020812
Imam-ul-HaqPAKSri Lanka2017-202355119010047.5024577.55100113
Saman JayanthaSLZimbabwe200466219074*47.5021787.56010312
Ross WhiteleyWOR/DERYorkshire2014-20267611907738.00159119.50021228
Milind KumarUSANepal2024-202666119070*38.0019497.94020165
Gulsan JhaNEPScotland2022-202697219061*38.00182104.400101211
Will YoungNZWest Indies2025-20268801905623.7524776.92011221
Tony UraPNGOman2015-20228801905423.7520990.91010224
Duleep MendisSLAustralia1975-19858811908027.1421687.96010200
Ian HealyAUSSri Lanka1989-19962010219050*23.7519497.9401130
Dave HoughtonZIMIndia1983-1997141201904615.8331260.90001131
Stuart MatsikenyeriZIMWest Indies2003-2015151411905514.6225674.22011172
Nic MaddinsonNSWVictoria2024-202622018912694.5019198.95110187

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.