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
Tom HainesSUSLancashire2021-20253301779059.0022180.09010143
William FraineYOR/NOTNorthamptonshire2018-202233017714359.00150118.00100188
Owais ShahENGSouth Africa2008-20096411779859.0019292.19010127
Nasir JamshedPAKAustralia2009-20124401779744.2521781.57010212
Sam HainWARDurham2016-201944017710744.2521582.33110190
Nick GubbinsHAMDerbyshire2022-20264401777144.2519292.19020260
Bas de LeedeNEDPakistan2022-20234401778944.2523076.9602085
Tom de GroothNEDBermuda2006-20095511779744.2521084.29010152
Grant ElliottNZPakistan2009-201655217775*59.0021183.89021133
Calum MacLeodSCONamibia2011-20225501775935.4025868.60021220
Laurie EvansSUS/WARSomerset2014-20195501775035.40175101.14010167
Aryansh SharmaUAENepal2023-20265501779835.4020387.19011205
Jimmy AdamsWISri Lanka1993-1999105217774*59.0025768.87021110
Evin LewisWIBangladesh2018-20246601777029.5024073.75010158
Lyndon JamesNOTLeicestershire2021-20266621778244.2520984.69011250
SJ MacBethNWMunster Reds2023-20256601777529.5022180.09020166
Keith FletcherENGAustralia1971-19756601776029.5033652.68010170
Asghar AfghanAFGNetherlands2009-20126621776444.2531057.10010123
Asghar AfghanAFGWest Indies2017-20197601778629.5020785.51010108
Lewis HillLEINottinghamshire2016-20247701778125.2919690.31010192
Greg BlewettAUSSouth Africa1995-19979801775322.1328462.32010131
Kumar DharmasenaSLSouth Africa1994-2000129417769*35.4028661.89010110
Darren BravoWIEngland2011-20199921776125.2923475.64010129
Graham HumeNWLeinster Lightning2019-202499217744*25.2925070.80001184
Javagal SrinathINDPakistan1991-200336267177439.3220586.34006135
Brandon KingWIUnited Arab Emirates202322017611288.0018296.70110168
SS NadkarniUSANepal2010-20134311768488.0022777.5302096
Jason RoySUREssex2016-20193311768688.00147119.73020177
Marnus LabuschagneQUEVictoria2025-202633017613058.6719490.72100201
James WhartonYOREssex2023-202633217671176.0021581.86030164
Adeeb UsmaniUAEOman20263301767258.6721980.37020117
Ed BarnardWOR/WARSurrey2015-202644017614044.00162108.64100187
Mohammad NabiAFGKenya2010-20136521766058.67175100.57011138
Babar HayatHKScotland2016-201855117679*44.0023674.58020211
Cade CarmichaelNKMunster Reds2023-20255501766535.2023375.54020211
Raqibul HasanBANSri Lanka2008-20106611765235.2031056.77011120
George MunseySCOUnited States of America2019-20266601765429.3320187.56020234
Saiteja MukkamallaUSAScotland2022-202666017610429.33172102.33101710
Simon O'DonnellAUSNew Zealand1987-199111611766635.20145121.38021128
Ashwell PrinceSAEngland2005-200787317662*44.0022777.53011131
Cameron WhiteAUSWest Indies2008-20108711766329.3325070.4001091
Gavin RoulstonNWLeinster Lightning2024-20267701766425.1424173.03020134
Roy DiasSLNew Zealand1979-198577117664*29.3330657.52010170
Asanka GurusinhaSLZimbabwe1992-19967701768725.1424970.68010136
Lance CairnsNZIndia1976-198510821763929.3318396.17001104
Michael BracewellNZPakistan2023-20259921765925.14164107.32010613
Raman LambaINDPakistan1986-1989101001765717.6034551.01010153
Darren SammyWIPakistan2009-2015131131763022.0019490.72000176
Dion EbrahimZIMSri Lanka2001-20041212217650*17.6037546.93011110
Guy WhittallZIMEngland1994-2002151521765313.5432653.99013141

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.