Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)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 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Swapnil PatilUAENepal2014110767676.009580.0001082
Lee SavidentGUEMalaysia2014110767676.007996.2001092
Jonty JennerJERNamibia2023110767676.009679.1701052
Ben CoxLEIWorcestershire2025110767676.008095.00010120
Afzal SaleemKSABhutan20141117676*-32237.5001066
Anshuman RathHKNamibia2019110767676.008193.8301090
Adam HoseSOMSussex2017110767676.0058131.0301053
Dharmang PatelQATChina20171117676*-61124.5901082
Eddie ByromGLADurham2026110767676.0074102.70010111
Prithvi ShawNORMiddlesex2024110767676.0058131.03010121
D KhanalNEPCanada2024210767676.008193.8301072
NRM ThainESSDurham2026110767676.008391.57010110
S HapuhinnaTUCAColombo Cricket Club2025110767676.0075101.3301083
JA NelsonMIDYorkshire2026110767676.0069110.14010101
Leon GarrickWIKenya2001110767676.0011963.8701070
Hashan TillakaratneSLBangladesh1988-2003420763938.0011168.4700020
Andrew SymondsAUSKenya2002-2003221764376.0010870.3700091
Raqibul HasanBANEngland2010-2011220767638.009778.3501170
Cameron DelportLEIYorkshire2017-2018220766838.0054140.74010113
GSNFG JayasuriyaUSANepal2026220765038.007996.2001091
Kamau LeverockBERKenya2022220764738.008985.3900092
Alex DaviesWARSussex2023-2025220767438.009580.0001050
Daniel LawrenceESSGlamorgan2016-2019320765638.0057133.3301071
Callum ParkinsonLEINottinghamshire2018-20192217652*76.0074102.7001080
Ryan PatelSURDurham2021-20222217667*76.008985.3901083
Vriitya AravindUAECanada2023-2024220765138.0010572.3801041
Muditha LakshanCCCColombo Cricket Club2024-2025220766838.0075101.3301018
Rhys MariuNZPakistan2025220765838.008688.3701092
Asif IqbalPAKWest Indies1977-19792217659*76.008589.4101051
Andrew HallSANew Zealand2000-2007630764625.339976.77000100
Yasir HameedPAKAustralia2004-2005330764725.3311963.87000100
Ryan ten DoeschateESSLancashire2014-2021332764576.009580.0000060
Nizakat KhanHKNepal2014-2018330764725.3311963.8700063
Jack LeaningYOR/KENSomerset2015-2025330764025.3311566.0900061
Nasum AhmedBANIndia2022-2023331764438.0074102.70000102
Ruben TrumpelmannNAMPapua New Guinea2022-20235317655*38.0073104.1101034
Kushal BhurtelNEPCanada2024330766225.338292.68010121
Mohamed ShamazTUCA/PSCNondescripts Cricket Club2024-20263317642*38.008787.3600090
Dewald BrevisSANamibia2026331763738.0060126.6700035
Harry DixonVICNew South Wales2025-2026330765725.3360126.6701173
Jack RichardsENGWest Indies1987430765025.3312162.8101050
Chris KuggeleijnNZEngland1988430764025.3312859.3800041
Suresh PereraSLNew Zealand1998-20014317656*38.0073104.1101090
Marlon SamuelsWIIreland2007-20185427627*38.0010076.0000074
Morné van WykSANew Zealand2007-2015440765819.0013058.4601172
CJO SmithSCONetherlands2006-20085427626*38.008688.37000100
Richie BerringtonSCOZimbabwe2017-2023440764719.0014153.9000041
James FaulknerAUSWest Indies2013-2016742763938.009877.5500050
Tom Kohler-CadmoreWOR/YORWarwickshire2016-2019440763919.008095.00000113
Adam LythYORHampshire2014-2026440762519.0010870.37000120
PreviousPage 174Next

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.