ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsODI2nd 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
Sam WhitemanYOR/NORSussex2023-20262201047452.0099105.0501083
Hussain TalatPAKSri Lanka202532110462104.0012086.6701071
Ishan PandeyNEPUnited States of America202622110484104.0011392.0401091
Luke GeorgesonNKLeinster Lightning20212201045852.0016463.41010110
Taylor CornallWOR/LANEssex2021-202222110497104.0011987.3901070
Akash BabuQATSingapore20222201047352.0011888.14010103
Graeme WoodAUSZimbabwe19832201047352.0018157.4601080
Kevin PietersenENGZimbabwe200443210477*104.0012483.8701153
Gavin HamiltonSCOBangladesh1999-20063301046334.6711888.14010111
Steven DaviesSOM/SURNorthamptonshire2015-20213301049934.6712185.9501152
Steven DaviesSOM/SUREssex2016-20183301048234.6710599.05010100
Karl BrownLANDerbyshire2014-20173301045934.6711987.39010102
Heinrich KlaasenSAZimbabwe20183301045934.6712483.87010113
Philip SaltENGPakistan20213301046034.6789116.85010180
Rameez ShahzadUAEOman2018-20233301044634.6715766.24000121
Aiden MarkramSAZimbabwe20183301044234.6712781.89000180
Jack WildermuthQUENew South Wales2023-20253301048334.6786120.9301095
Cameron GreenAUSBangladesh202633110452*52.0015168.8701064
Harry CameDERGlamorgan2022-20263301047334.6712384.55011111
Muhammad AbbasNZPakistan20253301045234.67103100.9701064
Tim BresnanYOR/WARSurrey2015-20214401046826.0014173.7601041
Matthew WadeTASNew South Wales2021-20264401044226.0011590.43000112
Lo-handre LouwrensNAMUnited Arab Emirates2017-20234401044726.0016961.5400072
Nasir JamalAFGIreland2015-20174401045326.0016563.0301031
Paras KhadkaNEPNetherlands2015-20185501045120.8018556.22011102
Tom FellWORYorkshire2014-20195501043220.8013974.82000111
Innocent KaiaZIMIreland20235511045126.0016563.0301061
L McCarthyNW/MRLeinster Lightning2022-2026105110439*26.0075138.67001115
Asif MujtabaPAKZimbabwe1993-19956501046120.8018057.7801150
Andrew PoynterIREScotland2008-20147601045117.3315168.8701183
Henry NichollsNZAustralia2016-20206601046117.3315467.53010101
Dasun ShanakaSLAfghanistan2018-20239601044317.3311094.55001111
Fionn HandLL/MRNorthern Knights2021-20248611043020.8096108.33001124
Jehan MubarakSLEngland2002-200777110444*17.3316164.6000071
Luke RonchiNZIndia2014-20168721043820.8070148.5700196
Will YoungNZEngland2023-20258801043313.0013179.39002160
Clint McKayAUSSri Lanka2010-201313901043011.5617659.0900181
Javagal SrinathINDNew Zealand1992-2003301661041910.4015766.24001111
Callum FergusonWORDerbyshire2019111103103*-95108.4210074
Ahmed ShehzadPAKBangladesh2014110103103103.0012383.74100121
Dimuth KarunaratneSLIreland2023110103103103.00103100.0010080
Ahmed FaizMASGuernsey2014110103103103.0082125.61100142
Ben StevensJERTanzania2016111103103*-88117.0510063
Sean DicksonSOM/DURLancashire2021-2024211103103*-76135.5310095
Nick KellyLEIMiddlesex2026110103103103.0010796.26100103
Harry BrookYORLeicestershire2018-2019210103103103.0010598.10100140
Ryan RickeltonSAAfghanistan2025110103103103.0010697.1710071
Kashyap PrajapatiOMAZimbabwe2023110103103103.0097106.19100121
Sarfraz AhmedPAKIreland2015-2016221103101*103.0013178.6310060
Paul HortonLAN/LEINorthamptonshire2014-201822010310351.5012781.1010190
PreviousPage 132Next

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.