Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Michael JonesSCOUnited Arab Emirates2018-2026550884417.6014062.8600071
Lee GermonNZWest Indies1996551885022.0012570.4001130
Chris WoakesENGPakistan2015-20231462883322.0010286.2700051
Mark EalhamENGAustralia1997-20011160883314.6714859.4600063
Ryan McLarenSASri Lanka2013-2014774882929.3316353.9900050
Matty CrossSCOIreland2014-2023880883311.0012470.9700091
Sompal KamiNEPPapua New Guinea2015-202313958822*22.0011973.9500041
Karan KCNEPUnited States of America2020-202512102884911.009097.7800173
Alec StewartENGBangladesh20001118787*-11277.6801072
Geraint JonesGLOLeicestershire2015110878787.0061142.62010102
David WarnerNSWSouth Australia2021110878787.0074117.57010131
Dean ElgarSUREssex2018110878787.009591.5801034
Charlie HemphreyGLAMiddlesex2019110878787.0081107.41010102
Ben CharlesworthGLODurham2021110878787.0011079.0901090
Mark DoneganLLMunster Reds2023110878787.0011376.9901082
Sineth JayawardenaTUCAPolice Sports Club2025110878787.0056155.3601077
Robbie KerrAUSEngland19851118787*-12669.0501050
Mahela JayawardeneSLUnited Arab Emirates2004-2008220876143.5069126.09010130
Damien MartynAUSICC World XI2005220875443.509888.7801080
Graeme SmithSANetherlands2007-2011220876743.509195.6001072
James AtkinsonHKNepal2014-2017220877643.5013564.4401091
Alex HalesENGIreland2017320875543.5074117.57010160
RG MukasaUGAUnited States of America2014-2018220877143.5012569.6001072
John SimpsonSUSMiddlesex2025-2026220876543.5080108.7501093
Tim GroenewaldSOMWarwickshire2014-2016221875787.0055158.1801082
Gordon MuchallDURNorthamptonshire2015-2016220874543.509294.5700081
Lewis HillLEIGlamorgan2021-2025320878143.509888.78010101
Stephen DohenyIREZimbabwe2023320878443.5012072.5001071
Dogodo BauPNGNamibia20162228780*-84103.5701080
Tom BantonSOMHampshire2019220876943.5085102.35010121
Grant StewartKENWorcestershire2021-2024320877843.5070124.2901075
Ricardo VasconcelosNORNottinghamshire2019-2021220877443.509789.69010100
Simon SsesaziUGAKenya20222218787*87.0011973.11011101
Minod BhanukaTUCAPanadura Sports Club2025-20262218774*87.009294.57010101
Tom PriceSUS/GLOGlamorgan2023-2026221875587.009492.55010131
James RewSOMKent2024-2025220877143.5079110.13010122
Thanuka DabareCMCC/TUCAAce Capital Cricket Club2025-2026220874543.5071122.5400075
Sangeeth CoorayCCCPolice Sports Club2025-2026220878543.5011079.0901061
Majid KhanPAKIndia1978220875043.5011973.1101020
Chris TavaréENGWest Indies19802218782*87.0014360.8401050
Surinder KhannaINDPakistan1984220875643.5010979.8201072
Matt PriorENGBangladesh2010-2011431874243.5011575.6500090
Khurram ManzoorPAKSri Lanka2009330878329.0014958.3901090
Mahela UdawatteSLWest Indies2008330877329.0014659.5901181
Anton DevcichNZBangladesh2013330874629.0011178.38000140
Riki WesselsWOR/NOTYorkshire2016-2019330874129.009690.6300062
James FullerHAMEssex2019-20263318758*43.5057152.6301057
Steven MullaneyNOTNorthamptonshire2016-2019430877129.009096.6701082
Ed BarnardWOR/WARLeicestershire2015-2024531876143.5069126.09010102
Max O'DowdNEDHong Kong2017-2018330876229.009393.5501054
PreviousPage 155Next

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.