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
Vani MoreaPNGNamibia2016220676733.5012553.6001151
Anuj DalDERLancashire2019-2022220675233.5065103.0801031
Rob JonesLANYorkshire2018-2022320676533.5059113.5601061
Ian HollandHAM/LEISussex2021-2024220676533.507293.0601082
Ben CharlesworthGLODerbyshire2023-2025220676033.5067100.0001051
Aaron HardieAUSEngland2024420674433.5051131.3700062
Jack DaviesMIDHampshire2023-2024220674633.507194.3700072
Scott CurrieHAMYorkshire2022-20253216761*67.0046145.65010100
Saud ShakeelPAKSouth Africa2023-2025220675233.506898.5301090
S DadswellNKLeinster Lightning2026220674133.5038176.3200037
Saad BaigPAKEngland2026220673533.507688.16000120
Ben CalitzNWNorthern Knights2026220675433.506997.1001043
A WanninayakeBCAASinhalese Sports Club2024-2026220676033.509471.2801080
Haroon RasheedPAKSri Lanka19823216763*67.007885.9001000
Hashmatullah ShahidiAFGNew Zealand2019-2023220675933.5012852.34010100
Nasir JamalAFGScotland2015-20182216752*67.007787.0101080
Sylvester JosephWISri Lanka2000-2005330675822.3310862.0401161
Mitchell JohnsonAUSBangladesh2006-2011931674133.5038176.3200164
Ryan ten DoeschateESSKent2016-2021431674533.5053126.4200041
Chetan SuryawanshiSINOman2014-2018330673722.338380.7200152
Alex DaviesWAR/LANLeicestershire2014-2026430674122.3310166.34000101
Ben SlaterNOTGlamorgan2021-2025330675722.339769.0701070
Sam CurranSURKent2015-2017330673922.336898.5300062
Sam CurranENGBangladesh20234316733*33.508380.7200044
Kamran GhulamPAKSouth Africa2024330676322.3347142.5501145
Anuj DalDERHampshire2022-2026431674233.508380.7200060
Washington SundarINDBangladesh2022330673722.338975.2800051
Surendran ChandramohanSINCanada2017-2022330676722.337787.0101246
Matthew KuhnemannTAS/QUESouth Australia2021-2026632673667.0049136.7300062
Ishan PandeyNEPOman2026330673722.3312354.4700060
Sammu AshanNSWC/CMCC/ACCCTamil Union Cricket and Athletic Club2024-20263316737*33.508677.9100142
Aamer SohailPAKBangladesh1995-19983316737*33.509173.63001120
Mluleki NkalaZIMAustralia2001-2004640674716.7511458.7700160
Wesley BarresiNEDZimbabwe2019-20234416739*22.338479.7600062
Graham ClarkDURLancashire2017-2021440673216.759570.5300090
Jacob MulderNKLeinster Lightning2016-2019540673116.758777.0100022
Ed PollockWOR/WARYorkshire2018-2022440672916.758479.7600093
Michael LevittNEDNepal2024-2025440673916.756898.5300165
Daan van BungeNEDIreland2006-2013550674513.409272.8300162
Matt HorneNZAustralia1997-1999550673113.4011160.3600090
Roelof van der MerweNEDNepal2016-2026751672516.759967.6800031
Jason MohammedWIBangladesh2018-2021550671713.4013250.7600020
Bernard ScholtzNAMUnited Arab Emirates2017-20261272672413.4010067.0000030
Chandika HathurusingheSLWest Indies1992-199677067459.5711956.3000240
Dale SteynSAEngland2008-20121284672016.758677.9100061
Fabian AllenWIIndia2018-202298167299.5710961.4700251
Champaka RamanayakeSLPakistan1986-19951794672613.4014147.5200160
Waqar YounisPAKIndia1989-20032614116713*22.339471.2800131
James AndersonENGNew Zealand2004-201523149672813.4011259.8200080
Stephen FlemingNZNetherlands1996110666666.007983.5401040
PreviousPage 194Next

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.