Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Qalandar KhanQATKuwait2017110727272.008386.75010102
Charles StoboKENWorcestershire2024110727272.007991.1401061
Bas de LeedeDURLancashire2024110727272.0063114.2901081
Prithvi ShawNORWorcestershire2024110727272.0059122.03010101
Matt McKiernanDEREssex20221117272*-49146.9401081
Ben MikeLEIWorcestershire20251117272*-46156.5201095
Kashyap PrajapatiOMAIreland2023110727272.007497.3001061
Joseph EcklandHAMYorkshire2023110727272.0055130.91010110
RMRDG RathnayakeCMCCAce Capital Cricket Club2025110727272.0027266.67010210
T AmarasingheCMCCPolice Sports Club2025110727272.007991.1401073
Robert LordNOTSurrey2024-20252117272*-42171.4301054
KI FernandoBRCSinhalese Sports Club2026110727272.008782.7601051
AS BasraDERNottinghamshire2025110727272.0055130.9101054
Andrew HilditchAUSPakistan1979110727272.0012955.8101040
Azam KhanPAKZimbabwe1996210727272.007793.5101050
Daren GangaWIKenya2001220726836.0012756.6901051
Ross TaylorNZAfghanistan2015-2019221724872.009377.4200081
Ed JoyceLLNorth-West Warriors2017220724936.0010767.2900070
Luke RonchiNZIreland2017220723736.0057126.32000140
Harpreet SinghUAEUnited States of America2026220724836.008485.7100052
Aaron FinchAUSBangladesh2017-2019220725336.007892.3101082
Kamau LeverockBERMalaysia2018220726136.0013254.5501045
Graham WaggGLASurrey2014-20183217237*72.0053135.8500073
Tom WellsLEINottinghamshire2017-2018220726936.008881.8201031
Fynn Hudson-PrenticeSUSKent2016-2025220724836.007991.1400080
Dhanushka GunathillekeSLIreland2016220726336.008980.9001071
Dieter KleinLEIDurham2017-2019220724636.0011264.2900060
Saif AhmadDENOman2016-2018220724136.0011264.29000100
Wiaan MulderSANew Zealand2025220726436.007398.6301061
Muhammad TanveerQATMalaysia20222217262*72.0010568.5701071
Ed PollockWORHampshire2022-2024220726736.0066109.09010131
Riazat Ali ShahUGANamibia2021220724036.0010270.5900024
Charles TrottBERKenya2022221725872.0062116.1301064
Joe CookeGLANorthamptonshire2021-2022221723972.0072100.0000071
Grant RoelofsenESSGlamorgan2022-20262217269*72.0059122.0301081
Josh de CairesMIDSomerset2024-2025220727136.009278.26010101
Luc BenkensteinESSGloucestershire2024-2025220726736.0069104.3501072
Surya AnandDENSingapore2022220723936.0012060.0000081
Gudakesh MotieWISri Lanka2024-20264217250*72.009179.1201090
D KhanalNEPPapua New Guinea2022220727236.009278.2601143
Tomas Mackintosh SabaterDURWarwickshire2022-2023220725336.007398.6301062
Movin SubasinghaBRCPolice Sports Club2024-2026220726336.0066109.0901033
Joseph EcklandHAM/GLONorthamptonshire2024-20262217268*72.008782.7601072
Sandun MendisNSWCColombo Cricket Club2025-2026221726572.0049146.9401074
Akhil KumarCANUnited States of America20262217248*72.0055130.9100053
Deryck MurrayWIPakistan1975-19793227261*-10369.9001060
Daan van BungeNEDScotland2006-2008430723424.0012060.0000043
Vikram SolankiENGSri Lanka2004-20063317244*36.007892.3100071
Qaiser AliCANScotland2007330727024.009972.73011100
Calum MacLeodSCOZimbabwe2017-2018330725824.0010966.0601090
PreviousPage 182Next

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.