Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Michael ClarkeAUSKenya2011110939393.0080116.2501071
Michael ClarkeAUSNetherlands20071119393*-85109.4101063
Ahmed ShehzadPAKUnited Arab Emirates2015110939393.0010588.5701081
Tom CooperSOMWorcestershire20151119393*-91102.2001073
Matt MachanSUSHampshire2015110939393.0010291.1801082
Joe WeatherleyHAMDerbyshire2024110939393.0012574.4001080
Dharmang PatelQATCayman Islands2017110939393.0079117.72010113
John WrightNZBangladesh1990110939393.009894.9001080
Andrew JonesNZBangladesh1990110939393.0072129.1701042
Niall O'BrienLEIDurham2015-2016220935046.5085109.41010112
Matt ColesHAM/KENEssex2014-2016220939146.5057163.16010105
Steven CrookNORNottinghamshire2016-2018321934893.0068136.7600083
Aneurin DonaldGLASussex2015-2018320935346.5010985.32010110
Tom HainesSUSWarwickshire2023-2024220935546.5011084.55010112
Ian HollandUSAOman2020220936546.5011084.55010110
Feroze KhushiESSSussex2021-2024220937746.5012077.5001081
Ben WellsGLOWarwickshire2022-2023220937646.5011382.3001091
Josh BlakeSURLancashire2023-20262219359*93.0081114.8101073
Barry WoodENGIndia1975-19823219378*93.0017652.8401040
Mathew SinclairNZZimbabwe2001330938531.0015261.18010101
Ryan ten DoeschateESSWarwickshire2014-2016331935346.5089104.4901072
Eoin MorganMIDHampshire2015-2019330935231.0010786.9201191
Umar AminPAKZimbabwe2013330935931.009795.8801091
Peter HandscombMID/YOR/LEIWorcestershire2017-2025330938831.0089104.49010100
Binod BhandariNEPKenya2015-2017430937331.0011481.5801062
Andrew McBrineIRENew Zealand2022330933931.0012673.81000151
Anthony Hawkins-KayJEROman2014-20163329360*93.0013469.4001060
David LloydDER/GLADurham2014-2024330936331.009696.88011102
Richie RichardsonWIZimbabwe1992-1996330935631.0013170.9901062
Agha SalmanPAKEngland2023-2026330935131.0011382.30010101
Martin AnderssonMIDLancashire2021-20243329346*93.0010093.0000061
Liam Patterson-WhiteNOTLancashire2022-2026330933931.0011084.5500082
James RewSOMGloucestershire2022-2025330934631.0011183.7800091
Luc BenkensteinESSWorcestershire2022-2026330935531.009795.88010140
Dennis AmissENGWest Indies1976330934731.0013071.54000120
Alan TurnerAUSWest Indies1975330934631.0012276.23000120
Lanka de SilvaSLIndia1997632935093.0011779.4901060
Jamie HowNZWest Indies2006-2009540936623.2513469.40012110
Alexei KervezeeNEDScotland2006-2011540934923.2510588.5700034
Anderson CumminsWI/CANNew Zealand1992-20077439344*93.0010786.9200081
Scott BorthwickDURNorthamptonshire2015-2024440934223.259597.89000120
Dean ElgarSAEngland2012540934223.2515858.8600040
CJA AminiPNGHong Kong2014-20194419361*31.0012673.81011101
Joshua RasuVANDenmark2018-2022440936923.2513767.8801094
Sam HeazlettQUETasmania2021-2023440936323.2510192.08011103
Saud ShakeelPAKEngland2021-2023441935631.0013071.5401090
Danial IbrahimSUSWarwickshire2022-2025440935623.2510291.18010140
Aaron JohnsonCANOman2024-2026440933323.2510687.7400167
AR OdedaraOMAUnited Arab Emirates2024-20264419354*31.0020445.5901192
David CapelENGNew Zealand1988441934831.0014464.5800070
PreviousPage 146Next

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.