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
Warren LeesNZEngland1979-1983972522310.407470.2700002
Anil KumbleINDZimbabwe1992-20042383522110.409057.7800120
Stuart BroadENGSri Lanka2007-201512845220*13.008362.6500020
Kemar RoachWIPakistan2011-20131083522410.4011047.2700261
Danny MorrisonNZAustralia1990-1995201075220*17.3311644.8300121
Tim SoutheeNZBangladesh2008-2019151155219*8.6750104.0000562
Waqar YounisPAKNew Zealand1990-2002371545222*4.7311844.0700512
Michael VaughanENGNetherlands2003110515151.0047108.5101080
Nick KnightENGNetherlands2003110515151.005887.9301080
Mashrafe MortazaBANScotland2006-20153115151*-27188.8901025
Shoaib MalikPAKAfghanistan2012-20182115151*-43118.6001031
Gautam GambhirINDHong Kong2008110515151.005494.4401070
Marlon SamuelsWIScotland2018110515151.009852.0401040
Dean MinorsBERIreland2007110515151.0010747.6601033
CJO SmithSCOAustralia2007110515151.007667.1101070
Mudassar BukhariNEDPapua New Guinea20151115151*-32159.3801043
Tim AmbroseWARKent20141115151*-5986.4401050
Omar WillisCAYQatar2017110515151.007667.1101060
Abhik PatwaTANHong Kong2024110515151.0049104.0801032
Chris WoakesENGNetherlands2023110515151.0045113.3301051
Andreas LambertDENUnited States of America2012110515151.006085.0001080
Ahmed FaizMASItaly2014110515151.009852.0401012
J SingyeBHUJapan2012110515151.008659.3001070
Matt TaylorGLOLancashire20211115151*-6479.6901033
Steven MullaneyNOTMiddlesex2014-2015210515151.0050102.0001050
Mirza YaqoobBHRSaudi Arabia2014110515151.008659.3001032
Fabian CowdreyKENGloucestershire2014110515151.006875.0001050
Mohammed IrfanUGAVanuatu2018110515151.0017300.0001017
Gian-Piero MeadeITAQatar2017110515151.008460.7101041
Wiaan MulderLEIYorkshire20231115151*-7468.9201050
Mohammad SaifuddinBANIndia20191115151*-38134.2101090
Henry ThorntonSANew South Wales2022-2024310515151.0036141.6701033
Johnny ThompsonNWNorthern Knights2017110515151.005298.0801034
A VenkateshSWEAustria2017110515151.005298.0801060
Finn AllenNZSri Lanka2023110515151.0049104.0801052
Shubman GillINDNetherlands2023110515151.0032159.3801034
Rodrigo ThomasCANQatar2019110515151.0051100.0001053
Rachin RavindraNZNetherlands2023110515151.0051100.0001031
Jack HaynesNOTWorcestershire2025110515151.0050102.0001031
Matt RevisYORMiddlesex2023110515151.006085.0001051
Ben GeddesMIDNorthamptonshire2025110515151.0051100.0001080
Haider ButtBHRSingapore20241115151*-6282.2601021
Chamika GunasekaraNCCTamil Union Cricket and Athletic Club20241115151*-5986.4401012
Devan VishvakaCCCColts Cricket Club2025110515151.0038134.2101062
Nishan MadushkaSLAustralia2025110515151.007072.8601041
Sonal DinushaCCCKandy Customs Cricket Club20241115151*-38134.2101061
L DawatagePSCSinhalese Sports Club2024110515151.0046110.8701061
N BalasooriyaPSCBurgher Recreation Club2024110515151.0048106.2501032
Dilshan de SoysaBSCAce Capital Cricket Club2025110515151.007766.2301040
Nipun KarunanayakeBCAAColombo Cricket Club2025110515151.006479.6901014
PreviousPage 237Next

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.