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
Suliman SafiMRNorthern Knights2025110686868.0067101.4901052
Craig SpearmanNZNetherlands1996110686868.0059115.2501080
Minhajul AbedinBANScotland19991116868*-11658.6201060
Jacques RudolphGLAWarwickshire2014-2015220685734.009770.10010100
Albie MorkelSABangladesh20085226837*-52130.7700054
Shakib Al HasanBANBermuda20072226842*-10564.7600040
Ryan ten DoeschateNEDSouth Africa2007-2011220685734.009571.5801081
Tim RobinsonENGSri Lanka1987-1988220685534.0010862.9601070
Phil MustardDUR/GLOGlamorgan2014-2017220685334.0010266.67010100
Shawn FindlayWIAustralia20082216859*68.008877.2701052
Karl BrownLANEssex2014-2015220684734.0012355.2800080
PL MommsenSCOSri Lanka2011-2015220686034.009968.6901080
Richard LeviNORGloucestershire2014-2015220684334.0059115.2500093
Hamid ShahDENUganda2018220683734.0011360.1800072
Aminul IslamBANWest Indies1999220686634.0011360.1801030
James FullerHAMMiddlesex2019-2025220684234.007393.1500081
Nurul HasanBANNew Zealand2016320684434.007097.1400042
Ben CooperNEDNamibia20152216851*68.008282.9301080
Jonty JennerJERUnited States of America2016-2023220685734.008183.9501071
Jonty JennerJEROman2014-2016220685534.007590.6701063
Mohammad NadeemOMAScotland2019-20234216853*68.008282.9301041
Graham ClarkDURGlamorgan2021-2026220684034.008085.00000130
Zafar GoharGLOWarwickshire2022-2023220686234.007294.4401071
Manpreet SinghITA/SINUnited States of America2016-2018220685034.0014048.5701060
Eddie ByromSOM/GLANorthamptonshire2021-2023220685034.007195.77010130
Ryan PatelSURLancashire2023-2026220685834.008877.2701062
Daniel SamsNSWWestern Australia2022220684234.007294.4400091
Teja NidamanuruNEDSouth Africa2023220684834.009670.8300033
Ricardo VasconcelosNORMiddlesex2024-2025220686234.007294.44010110
Saud ShakeelPAKIndia2023-2025220686234.008679.0701050
Ollie PriceGLOWorcestershire2023-2025220686634.008679.0701090
Tom LawesSURWarwickshire2022-2026220684034.0065104.6200092
Aman DesaiSINItaly2024-2025220685934.009968.6901090
Pushkar SharmaKENDenmark2024-2025220686034.009571.5801072
Muditha LakshanCCCMoors Sports Club2024-2026320685234.0061111.4801072
Santhush GunathilakeMSC/RCCSinhalese Sports Club2024-2026220685734.0068100.0001090
Freddie McCannNOTWarwickshire2024-2026220686234.007294.4401090
AR OdedaraOMANetherlands2024220684134.0012753.5400081
Ken WadsworthNZIndia1975-19763216846*68.009472.3400072
Martin SneddenNZZimbabwe1987220686434.0010962.3901030
Jimmy AdamsWIBangladesh19992216853*68.0011161.2601070
Javed AhmadiAFGUnited Arab Emirates2014320686734.0051133.33010111
Chris GayleWIIreland2007-2018430683622.6710763.5500072
Habibul BasharBANKenya1997-20065316864*34.0010564.7601151
Charles CoventryZIMWest Indies2006-2010330685622.6711061.8201170
James FranklinMIDSurrey2016-2018330683522.678085.0000061
Ravi BoparaESSWarwickshire2014-2016330683922.677986.0800052
Chris FoggoBERCanada2008330686022.679869.3901031
Imrul KayesBANSri Lanka2010330684222.6710068.0000061
David WieseSAEngland20163316841*34.0068100.0000063
PreviousPage 191Next

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.