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
Tom ClarkSUSYorkshire2024-2025220555527.506782.0901152
Jack CarsonSUSSomerset2023-2025221553555.0046119.5700072
Ashen BandaraPSCColts Cricket Club2024-20252215555*55.008564.7101150
Matthew MontgomeryDER/NOTGloucestershire2022-2025220554227.505894.8300081
Tanzeel SheikhKENItaly2022220553927.5044125.0000043
JK DenlyKENSurrey2023-2026221555155.0054101.8501042
Freddie McCannNOTSurrey2024-2026220552827.506880.8800090
Harry SinghLANWarwickshire2025-2026220552927.5046119.5700052
Anura RanasingheSLIndia1982220553527.5044125.00000--
Keerthi RanasingheSLPakistan1986320554127.508068.7500030
Parthiv PatelINDSouth Africa2003-2011530553818.336485.9400090
Andy BlignautZIMNew Zealand2003-2005330555018.335698.2101032
Sean ErvineZIMAustralia2004430553318.337078.5700031
James MarshallNZSri Lanka2006-2007330555018.339756.7001160
Craig WrightSCOKenya2007-2008431553027.508763.2200040
Saqib AliUAEAfghanistan20143315525*27.507672.3700070
Cephas ZhuwaoZIMBangladesh2018330553518.3354101.8500153
Max SorensenIREScotland2013-2014531553127.507573.3300060
Logan van BeekNEDIreland2021332552955.008763.2200060
Zane GreenNAMSouth Africa2026330553318.337375.3400060
Joe LeachWORLancashire2014-20225315542*27.507276.3900031
Shiv ThakorDER/LEILancashire2014-2017330553818.335796.4900032
Jake LibbyWORSomerset2023-2025330552418.337870.5100050
Harrison CarlyonJERPapua New Guinea2023-2025330552718.337969.6200042
Finn AllenNZPakistan2023330552918.335698.21000100
Abdullah ShafiquePAKWest Indies2025330552918.338167.9000151
Graham RoopeENGNew Zealand1973-1978330554418.3312444.3500130
John DysonAUSWest Indies1982330553718.3311249.1100130
Basit AliPAKZimbabwe19933315541*27.508961.8000040
Philo WallaceWIAustralia1991-1992330553118.3311547.8300061
Shane LeeAUSPakistan2000530552618.3342130.9500071
Tony SujiKENIndia1998-2004841552718.3311249.1100040
Brad HodgeAUSEngland2007540554913.756584.6200151
Asif MullaCANKenya2007440552513.756190.1600071
Navdeep PooniaSCOIreland2006-2009440552613.759657.2900080
Rakep PatelKENAfghanistan2010-2013540553413.7511050.0000130
Khurram ChohanCANScotland2009-20145425535*27.506782.0900022
Nitish KumarCANNetherlands2013-2015441552218.338663.9500130
Ruvindu GunasekeraCANNetherlands2013-2015440555413.759657.2901251
Adam MilneNZSri Lanka2012-20241343551955.006485.9400022
Amjad MahboobSINDenmark2012-2022641553418.3343127.9100035
Tinotenda MutombodziZIMAfghanistan2015541552718.339061.1100051
Ben CoadYORHampshire2018-2026442552427.505698.2100051
Simi SinghIRENew Zealand2017-2022440553013.756683.3300151
Tarisai MusakandaZIMPakistan2018440552413.756288.7100161
Naseem KhushiOMAUnited States of America2020-20225425535*27.5049112.2400124
Harsh ThakerCANNamibia2023-2025440552613.7510950.4600030
Ibrahim ZadranAFGIndia2023-2026440552213.758167.9000090
Hassnain ShahOMANepal20264415540*18.3342130.9500134
Andrew JonesNZWest Indies1992-1995440552613.7514737.4100050
PreviousPage 226Next

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.