Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Jason HolderWIUnited States of America2023110565656.0040140.0001023
Nikhil DuttaCANJersey2023110565656.008268.2901053
Matt MachanSCONew Zealand2015110565656.007970.8901071
Kyle MayersWIZimbabwe2023110565656.007277.7801081
Kila PalaPNGNetherlands2015110565656.0042133.3301091
Kinchit ShahHKNamibia2019110565656.0052107.6901032
Oliver NeweyGUEJersey2014110565656.009360.2201050
Brad TaylorHAMKent2018110565656.006388.8901050
Nadeem JavedKSAKuwait20141115656*-34164.7101063
Stephen EskinaziMIDLeicestershire2022110565656.0051109.8001071
Billy RootGLANottinghamshire2021-2025310565656.007080.0001040
Arnold OtwaniUGAJersey2022110565656.007475.6801061
Matt RenshawSOMKent2018110565656.005896.5501041
Sandun WeerakkodyGALKandy2019110565656.006388.8901090
Qalandar KhanQATGuernsey2017110565656.006487.5001090
Will JacksSURSussex2019110565656.006586.1501052
Zubayr HamzaSANetherlands2021110565656.007970.8901051
David BedinghamDURSurrey2021110565656.0035160.0001052
Ethan BrookesWOREssex2025110565656.0025224.0001064
James WhartonYORGloucestershire2024110565656.008367.4701033
Chris GreavesSCOSri Lanka20231115656*-41136.5901072
Christopher McBrideSCOIreland2023110565656.006093.3301061
L DawatageNSWCMoors Sports Club2026110565656.0056100.0001033
Ravindu RasanthaCCCNugegoda Sports Welfare Club2024110565656.006191.8001062
HE HurleGLAWorcestershire2025110565656.007574.6701063
J MartinsLLNorth-West Warriors2026110565656.007871.7901060
Steve SmithAUSIndia1984310565656.0054103.7001070
Tom MoodyAUSBangladesh19991115656*-29193.1001062
Sean ErvineHAMSurrey2016-2017220565028.007772.7301040
K WeeraratneSLWest Indies2008220564128.0053105.6600012
Mohammad TauqirUAEIndia2004-2015220565528.007871.7901080
Joe DenlyKENNottinghamshire2015-20182215652*56.0033169.7001055
Mominul HaqueBANPakistan2014-2018220565128.0051109.8001070
Peter TregoSOMDurham2014-2015220565328.006783.5801071
Cameron DelportLEIWarwickshire2017-2018220563428.0038147.3700091
Kyle AbbottHAMSurrey2017-2025320565628.007871.7901121
David WieseSUSHampshire2018-2021220562928.0055101.8200052
Michael PedersenDENItaly2014-2016220564328.006586.1500051
Stuart PoynterIRESri Lanka2016220563628.007178.8700050
Hamu KayondoUGADenmark2018220565128.0010851.8501030
Sam WhitemanYOR/NORDurham2023-20262215652*56.005994.9201060
Arif HussainOMAMalaysia2014220564428.0054103.7000063
Ali ZaheerKUWKenya2024-2025221563656.007970.8900050
Fynn Hudson-PrenticeSUS/DERWarwickshire2021-20242215651*56.006783.5801040
Heinrich KlaasenSANetherlands2023320562828.0049114.2900080
Sachith PathiranaSLAustralia2016220563228.007772.7300060
Sean DicksonSOMDurham2023-2024221563756.006093.3300060
Stephen EskinaziMIDEssex2018-2019220562828.006093.3300050
Ainool HafizsMASSingapore2016-2022221563456.0052107.6900061
Ishan KishanINDZimbabwe2022320565028.007475.6801060
PreviousPage 222Next

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.