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
Ajeet DaleGLOEssex2024110636363.0034185.2901055
Charith AsalankaSLScotland2023110636363.006596.9201042
Louis KimberLEINorthamptonshire2021110636363.006892.6501060
Tim RobinsonNORDurham2025110636363.006991.3001090
Tillakaratne SampathNSWCColombo Cricket Club2025210636363.0056112.5001053
Justin BroadNORLancashire2024110636363.009864.2901060
L DawatageACCCChilaw Marians Cricket Club2025210636363.009367.7401040
G KotuwegodaBRCMoors Sports Club2025110636363.009566.3201080
D InduwaraPSCChilaw Marians Cricket Club2025110636363.0010858.3301031
TSB EkanayakeACCCColombo Cricket Club2026110636363.0011256.2501020
WJ BennisonYORMiddlesex2026110636363.009665.6301061
Mark GreatbatchNZWest Indies1992110636363.007781.8201073
MSK PrasadINDSouth Africa1999210636363.009070.0001060
Sewnarine ChattergoonWIZimbabwe20062216354*63.009864.2901090
Peter McGlashanNZIndia20094216356*63.0051123.5301061
Jesse RyderESSGlamorgan2015-2016220635031.506596.9201071
Tim AmbroseWAREssex2015-2016220636031.508970.7901050
Virat KohliINDNetherlands2011-2023220635131.507682.8901071
Mitchell MarshWATasmania2021-2023220636331.5049128.5701171
Doug BracewellNZNetherlands2022220634131.5060105.0000034
Subash Prasad KhakurelNEPPapua New Guinea2015220636331.5010659.4301120
Carl SandriITADenmark2014-2016220635931.5042150.00010102
Nicolas PooranWIEngland2019220636331.508276.8301131
Sohaib MaqsoodPAKAustralia2014-2015220633431.509070.0000031
Stuart PoynterDURYorkshire2016-2018321633663.0040157.5000081
Ben StevensJERMalaysia2014-2018220634731.5010460.5800033
Sam NortheastKEN/GLALeicestershire2024-2026220633231.509764.9500061
Ben DuckettNORSurrey2015-2016220635631.5058108.6201052
Delray RawlinsBERDenmark2016220633931.508970.7900053
Adam HoseSOM/WARYorkshire2015-2018220634431.506892.65000110
Sean DicksonSOMNorthamptonshire2023-2024221635263.0056112.5001041
Aamer YaminPAKZimbabwe2015321636263.006991.3001054
Mohammad RizlanQATDenmark2019-2022220636331.5010063.0001181
Harrison CarlyonJERDenmark2024-2025220635931.507781.82010100
Taranjit BharajDENMalaysia2018-2022220634531.5010460.5800031
Riazat Ali ShahUGAKenya2018-2022320634931.5011952.9400041
Kamindu MendisSLIndia2024221634063.0063100.0000041
Mohomad AslamKUWQatar2024-2025220636331.5045140.0001181
Alishan SharafuUAENetherlands2025220635831.507682.8901051
Jonathan BushnellDURWorcestershire2023-20242216360*63.007090.0001030
A BandaraCCCSinhalese Sports Club2024-20262216360*63.008276.8301040
ARG ThomasSURLeicestershire2025-2026220635731.509764.9501060
Z MalikWARSomerset2025-2026220634431.506498.44000101
M GillCANUnited States of America20252216354*63.008673.2601061
Basit AliPAKAustralia1994320636331.507781.8201142
Dulip SamaraweeraSLIndia1994220634931.5010957.8000060
Sanwar HossainBANZimbabwe2001330635221.0012251.6401010
Naved LatifPAKBangladesh2002330633621.0013247.73000110
Jacques RudolphGLAEssex2015-2017330634421.0010460.5800061
Prosper UtseyaZIMAustralia2011-20143316330*31.5010063.0000031
PreviousPage 203Next

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.