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
Ryan GibsonSAVictoria2021110484848.005784.2100041
Aziz MohammadBELNorway2017110484848.0046104.3500061
Grant StewartKENDerbyshire2024110484848.0040120.0000052
Rohit KumarNEPHong Kong20181114848*-8655.8100060
Josh BohannonLANGlamorgan20221114848*-5981.3600061
Jack BlatherwickLANMiddlesex20251114848*-20240.0000044
Oliver HaldDENKuwait2024110484848.0035137.1400043
Brooke GuestDERSurrey2025110484848.0037129.7300041
William SmaleNWNorthern Knights2019110484848.007167.6100021
Rishad HossainBANSri Lanka20241114848*-18266.6700054
Charith AsalankaSLUnited Arab Emirates20231114848*-23208.7000052
James RewSOMNottinghamshire2022110484848.006969.5700060
Krishan SanjulaSSCRagama Cricket Club2024110484848.008755.1700030
Arjun SaudNEPIreland2023110484848.008457.1400032
Thanuka DabareACCC/TUCAColombo Cricket Club2024-2026210484848.0034141.1800053
DA MehtaTANSingapore20261114848*-43111.6300060
AM ForemanSUSEssex2024110484848.007365.7500030
T SuriUAEOman2026110484848.005390.5700062
S KosalaCCCTamil Union Cricket and Athletic Club2025110484848.0039123.0800080
D InduwaraPSCSinhalese Sports Club2026110484848.007167.6100030
N DilshanKCCCKurunegala Youth Cricket Club20241114848*-10844.4400050
Freddie McCannNOTGlamorgan2024110484848.007365.7500080
Ekansh SinghKENSussex2025110484848.006178.6900022
Oliver PeakeAUSSouth Africa2026110484848.005390.5700041
S GulechaSINItaly2026110484848.005292.3100062
Y DewthusaBSCNondescripts Cricket Club2025110484848.009749.4800022
BJ DawkinsKENMiddlesex2025110484848.005488.8900080
DJ AhmedGLONorthamptonshire2026110484848.0038126.3200052
JI Hope-BellGLADerbyshire2026110484848.005488.8900060
Anura TennekoonSLAustralia1975110484848.007167.6100060
Ramesh DavidCANBermuda2008110484848.008258.5400040
Gajanand SinghUSAOman2021110484848.0048100.0000031
Avishka FernandoSLEngland2026110484848.005096.0000081
Graeme SmithSAIreland2007-2011220484124.006376.1900060
Andy BichelAUSWest Indies1997-2003720484124.004997.9600042
Ian BillcliffCANIreland2009220483824.006672.7300050
Farveez MaharoofSLNetherlands2006220483124.0042114.2900050
Trent JohnstonIREAfghanistan2010-20122214842*48.0040120.0000032
MahmudullahBANNetherlands2010-20233214828*48.007068.5700030
Lahiru ThirimanneSLScotland2015-20192214844*48.006178.6900031
Gyanendra MallaNEPMalaysia2012-2014320483524.007663.1600050
Abhik PatwaTANSingapore2012-2024220484724.006178.6900071
Damian CrowleyITABermuda2013-2016220482924.009053.3300030
Michael KlingerGLOEssex2014-2017221483148.008060.0000060
Frederik KlokkerDENJersey2016-2018220483924.006771.6400060
Matt MachanSUSNottinghamshire2014-2015220484324.005096.0000022
Ben CooperNEDPapua New Guinea2015-2018220482624.006672.7300051
Sompal KamiNEPHong Kong2014-20183214837*48.007068.5700050
Luke ProcterNORWarwickshire2019-20263214824*48.0047102.1300040
Tom AbellSOMGloucestershire2015-2019220484224.006870.5900000
PreviousPage 247Next

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.