Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR100/1 (10.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)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
Anton DevcichNZPakistan2014430845828.0010877.78011100
James AdamsHAMKent2015-2018330844728.0012169.4200080
Fynn Hudson-PrenticeSUS/DERNorthamptonshire2021-2025331846442.0073115.07010102
Tom BantonENGIreland2020330845828.009093.33010101
Liam TrevaskisDUR/LEIDerbyshire2019-20253328476*84.0059142.3701152
Odean SmithWIIreland2022331844642.0037227.0300049
Scott EdwardsNEDSri Lanka20233318467*42.008796.5501042
Prithvi ShawINDNew Zealand2020330844028.0082102.44000122
Rob YatesWARYorkshire2021-2025330847228.0012666.67010101
Tadiwanashe MarumaniZIMAustralia2022330844528.0012666.6700080
Sachitha JayathilakeBCAA/TUCAAce Capital Cricket Club2024-2026331844542.009291.3000082
Cooper ConnollyAUSIndia20254318461*42.009687.5001171
Julien WienerAUSWest Indies1979-1980330845028.0017049.4101070
Gus LogieWISouth Africa1992-1993430846128.0014060.00010101
Bandula WarnapuraSLPakistan1975-1982330847728.0013562.22010100
Vikram RathourINDEngland1996330845428.0014060.0001080
Aftab AhmedBANIreland2007-2008440846121.0078107.6901153
Hemang BadaniINDNew Zealand2001-2003441844128.0010084.0000082
Regis ChakabvaZIMAustralia2011-20224418437*28.0013761.3100080
Darren StevensKENGloucestershire2014-2021541844028.0011275.00000101
CR KumarageSINMalaysia2012-2014440845421.0014657.53010111
Kurtis PattersonNSWQueensland2021-2026540846321.0059142.3701168
Benny HowellGLOSomerset2015-2019540843521.0013263.6400142
Billy RootGLA/NOTNorthamptonshire2018-20235418439*28.0081103.7000071
Ian HollandUSAScotland2019-2022440844421.0083101.2000042
Felix OrganHAMEssex2021-2025441843028.0010679.2500062
HJ CullenWORHampshire2022-2026442847242.0073115.0701064
Chandrakant PanditINDNew Zealand1986-19886428433*42.0011573.0400070
John MooneyIRENetherlands2006-2013851845421.009984.8501171
Gordon DrummondSCOAfghanistan2009-20136528435*28.0072116.6700182
Mohammad AmirPAKSri Lanka2009-20199538428*42.0012268.8500060
Darren StevensKENSurrey2014-2018550843716.808895.4500081
Elmore HutchinsonUSAOman2016-20216528449*28.0010282.3500045
Naseem KhushiOMAUnited Arab Emirates2020-2023650844216.8061137.7000145
Nathan McAndrewSAQueensland2021-2026761845516.808796.5501172
Michael VaughanENGSri Lanka2001-2007770842812.0015354.9000160
Jamie DalrympleENGAustralia2006-2007770843112.0013164.1200051
Jordan SilkTASNew South Wales2021-2026770842012.0013562.2200080
Richie RichardsonWISouth Africa1992-19969718437*14.0014259.1500020
Gudakesh MotieWIBangladesh2022-20259718444*14.0010580.0000073
Wayne ParnellSAEngland2009-20231382843414.0010183.1700081
Ashley NurseWIIndia2017-2018981844012.009192.3100172
Norman VanuaPNGOman2015-2022881842712.0014060.0000123
Brett LeeAUSPakistan2000-201121103842212.0012070.0000071
Abdur RazzakBANNew Zealand2007-201314102842710.5010381.5500182
Liam PlunkettENGAustralia2007-201917103842412.009489.3600282
Yuvraj SinghINDBermuda2007110838383.0046180.4301037
Gary KirstenSANetherlands1996110838383.009884.6901060
Misbah-ul-HaqPAKScotland20131118383*-80103.7501023
Vikram SolankiSURKent2014110838383.008894.3201092
PreviousPage 161Next

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.