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
CR KumarageSINBermuda2014110575757.006587.69010100
M DharmichandSINBhutan20141115757*-33172.7301081
Assad ValaPNGWest Indies2018110575757.008964.0401060
Nasir ShafiqMASGuernsey2014110575757.0057100.0001090
Oluseye OlympioNGRSierra Leone2017110575757.0051111.7601016
Paul HortonLANHampshire2014110575757.0050114.0001080
Tom FellWORKent2021110575757.0056101.7901062
Abdullah ShahidMALBahrain2014110575757.006291.9401033
Anders BülowDENVanuatu2018110575757.006193.4401072
Marcus HarrisLANNorthamptonshire2026110575757.006193.4401050
Ollie PopeSURMiddlesex2017-20182115757*-7180.2801022
Zaheer IbrahimQATKuwait20171115757*-19300.0001045
Liam BanksWARNottinghamshire2019110575757.006095.0001052
Kyle VerreynneNOTSurrey20261115757*-46123.9101051
Hayden Walsh, Jr.USANamibia2019110575757.007378.0801051
Chamika KarunaratneCOLBODambulla2019110575757.0053107.5501042
Priyamal PereraPSCColombo Cricket Club2025110575757.0056101.7901051
Jack HaynesNOTWarwickshire20241115757*-7180.2801030
Emilio GayITAHong Kong2024110575757.0052109.6201090
Sahan ArachchigeSLNetherlands2023110575757.007180.2801040
Pathum NissankaSLUnited Arab Emirates2023110575757.007675.0001050
Nuwanidu FernandoSSCBloomfield Cricket and Athletic Club2024-2026210575757.0049116.3301053
Gulsan JhaNEPIreland20231115757*-42135.7101043
Tom LawesSURSussex20221115757*-6095.0001042
FJ HillSOMLancashire2025110575757.0053107.5501042
G SenhasRCCNondescripts Cricket Club2024110575757.007279.1701061
KI FernandoBRCPolice Sports Club2026110575757.008765.5201061
Rehan PeirisNSWCPanadura Sports Club2026110575757.007774.0301042
K KumarasingheACCCKurunegala Youth Cricket Club2026110575757.007279.1701061
Sadiq MohammadPAKCanada19791115757*-12246.7201040
Hansie CronjeSAUnited Arab Emirates1996110575757.006291.9401011
Faruque AhmedBANIndia1990110575757.0012645.2401030
Habibul BasharBANCanada2003-2007220575728.508368.6701160
David ObuyaKENSri Lanka2003-2011220575128.5011350.4401040
Geraint JonesGLOSurrey2015220575028.507576.0001051
Keegan MethZIMKenya2006220575328.509063.3301051
Martin GuptillNZAfghanistan2015-2019220575728.507774.0301170
Devon ThomasWINew Zealand2012220573728.507477.0300041
Louis van der WesthuizenNAMScotland2011-2017220573328.5052109.6200062
Rohan MustafaUAECanada2018-20232225737*-7081.4300041
Timm van der GugtenGLAYorkshire2024-20262215734*57.006686.3600062
Jason HolderWIScotland2018-2023220574528.509758.7600031
Vince PennazzaITAOman2013-20142215741*57.0041139.0200043
Ashton AgarAUSSouth Africa2020-20232215748*57.007774.0300031
Sagar PunNEPPapua New Guinea2015220574728.5011549.5700030
Jim AllenbySOM/GLAWarwickshire2014-2016220573528.505996.61000100
Tom FellWORWarwickshire2016-2019220575328.507477.0301060
Sam CurranSURHampshire2016-2018320574228.5051111.7600070
Billy RootGLA/NOTDerbyshire2017-20234225734*-56101.7900040
James BraceyGLONorthamptonshire2023-2026220575628.5044129.5501082
PreviousPage 219Next

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.