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
Peter OngondoKENWest Indies2001-2003330613620.338869.3200031
David BernardWIBangladesh2009330613820.339464.8900050
James FranklinMID/NOTSomerset2014-20183316159*30.507779.2201050
Keith DabengwaZIMPakistan2008331614530.5054112.9600132
John MooneyIREAustralia2007-2015430613820.339464.8900170
Ravi BoparaENGBangladesh2007-20113316145*30.5042145.2400134
Alessandro BonoraITAOman2013-2016330614220.3313644.8500181
Kraigg BrathwaiteWIEngland2017330614220.3310856.4800030
Sean AbbottNSWWestern Australia2021-2025430613520.336495.3100032
Dane VilasLANDerbyshire2017-2019330613220.3359103.3900051
David WieseSUSGloucestershire2017-2021330615520.338175.3101042
Craig CachopaSUSKent2014-2016330613220.339862.2400080
RG MukasaUGAOman2013-2018330615720.337977.2201131
Bilawal BhattiPAKSouth Africa2013330613920.3348127.0800072
Michael RichardsonDURLancashire2017-2019430615820.338869.3201022
Tim GroenewaldSOMGlamorgan2014-20195326132*61.0048127.0800072
Will BraggGLASomerset2014-2017330613220.338670.9300060
Benny HowellGLOSussex2016-2019331614130.506396.8300052
Zameer KhanDENJersey2016-2024331613830.5010558.1000040
Saad Bin ZafarCANMalaysia2017-20224316134*30.508770.1100041
Dominic BessYOREssex2021-20265326153*61.007581.3301070
George BartlettSOM/NORHampshire2019-2024331614030.507087.1400050
Alishan SharafuUAENamibia2023-2024330613120.337680.26001101
Matthew MontgomeryNOTWarwickshire2021-2024330613520.3355110.9100060
Justin BroadNORDurham2023-2025331615930.5054112.9601071
Josh ThomasSOMWarwickshire2022-2026330615020.3351119.6101023
Andrew HilditchAUSEngland1979-1985330614720.3315539.3500040
Anil DalpatPAKNew Zealand1984-1985631613730.509862.2400070
Sadagoppan RameshINDSri Lanka1999330613220.337977.22000110
Jim LoveENGAustralia1981330614320.3310061.0000070
Sean ErvineZIMBangladesh2001-2004641615020.3310359.2201040
Ryan ten DoeschateESSSomerset2016-2019440613515.2536169.4400154
Alex CusackIRENetherlands2007-2013741614520.339564.2100140
Naeem IslamBANEngland2010-2011441612520.338175.3100140
Rickie-Lee DoughertyNWLeinster Lightning2016-2017441612420.339266.3000022
Ian HollandHAM/NOR/LEIYorkshire2019-2024442614230.5038160.5300090
David BarrNWLeinster Lightning2017-2019440613115.2512349.5900160
Romario ShepherdWIIndia2022-20235426139*30.5046132.6100172
Curtis CampherIREBangladesh2023640613615.258076.2500060
George HillYORGlamorgan2021-2026440612515.2510061.0000040
Greg FordLL/MRNorth-West Warriors2020-2023540613715.2559103.39002101
Mitchell OwenTASNew South Wales2023-2026440613515.2550122.0000054
Gavin HoeyIRENamibia2026440613115.256495.3100124
Arjun SaudNEPUnited Arab Emirates2022-2023440615115.2512150.4101160
Greg DyerAUSNew Zealand1987-1988840613815.259663.5400020
Ashley GilesENGIndia2002-20041052613920.339067.7800140
Rikki ClarkeWAR/SURNottinghamshire2014-2021550612512.2038160.5300072
Carlos BrathwaiteWIAustralia2016-2019551612115.258968.5400043
Adam ZampaAUSWest Indies2016-20241053613630.508670.9300060
Mark SteketeeQUEWestern Australia2021-2024550612312.2048127.0800163
PreviousPage 209Next

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.