Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Hayden KerrQUENew South Wales2025-2026221412141.0026157.6900013
Joey EvisonKENMiddlesex2024-2025220412720.507256.9400040
Mahesh TheekshanaSLNetherlands2023320412820.507753.2500010
Fateh SinghWOR/NOTWarwickshire2022-2024220412520.5033124.2400032
James SalesNORDerbyshire2022-20232214135*41.005673.2100010
George ThomasSOMNorthamptonshire2023-2024220412820.5031132.2600061
D SabirBERKenya2022220413920.507256.9400031
Aman DesaiSINDenmark2022220412820.505771.9300070
JD AllanVANDenmark2022220413120.508548.2400040
JA RichardsESSSurrey2023-20253214131*41.0040102.5000011
Charlie TearSUSWorcestershire2023-2026220413020.504591.1100080
Muditha LakshanCCCBurgher Recreation Club2024-2026320413720.5036113.8900042
A WanninayakeBCAABurgher Recreation Club2025-20262214136*41.007356.1600060
Freddie McCannNOTGloucestershire2024-2026220412120.506563.0800070
HP RogersSUSWarwickshire2024-20252214125*41.005969.4900050
T AshelBRCColts Cricket Club2025-2026220412920.506068.3300041
AR BishtOMANepal2026220413520.505278.8500041
Kavija GamageCCCBurgher Recreation Club2025-2026220412620.505278.8500051
Mike DennessENGPakistan1974220413220.507356.1600020
Roland HolderWIAustralia1995-19962214134*41.007058.5700030
Vinod KambliINDKenya1996-20002214139*41.004493.1800070
Greg BlewettAUSSri Lanka1999320414020.507852.5600010
Robin BrownZIMAustralia1983-1987220413820.5011037.2700040
Athar Ali KhanBANZimbabwe1997220413220.507455.4100051
Johanne SamarasekeraUAEPakistan1994-19962214131*41.009742.2700000
Karun JethiCANWest Indies2008220412320.504395.3500070
James FranklinNZBangladesh2004-20106324120*41.005969.4900040
Graeme CremerZIMNew Zealand2011-2015430412213.678548.2400010
Kwame TuckerBERKenya2006330413413.678250.0000060
Gavin HamiltonSCOAfghanistan2009-2010330413113.678846.5900040
Niall O'BrienIREKenya2007-2008330412213.678747.1300030
Khurram KhanUAEScotland2012-2014330413413.676662.1200040
John HastingsWOR/DURYorkshire2014-2017330413313.6731132.2600023
Sachithra SenanayakeSLIndia2012-20144314122*20.5034120.5900050
Andrew EllisNZSouth Africa2012330412013.675180.3900021
Kyle MayersWIPakistan2022330413313.674591.1100052
Tom SmithGLOLeicestershire2015-20244314127*20.504297.6200030
Paul HortonLEILancashire2016-2019330413213.675475.9300060
Jordan ClarkLANWarwickshire2015-2018431413220.5032128.1300021
Joe LeachWORDerbyshire2014-2023630413213.674591.1100032
Brett D'OliveiraWORGlamorgan2023-2026330412213.676761.1900180
Ian CockbainGLOHampshire2014-2017330412913.675574.5500122
Jake DoranTASQueensland2021-20244314136*20.506563.0800040
Sam CurranSURYorkshire2015-2017331411920.5035117.1400070
Sese BauPNGJersey2023-2025330412613.675771.9300160
Billy RootGLAHampshire2019-2025331413920.505082.0000031
Robin SinghINDEngland1997-1999330411813.675180.3900011
Nathan SmithNZBangladesh20263324121*41.004983.6700020
Ben GreenSOM/LEINottinghamshire2022-2026430412113.675771.9300041
Nosthush KenjigeUSACanada2019-2026731412820.506167.2100030
PreviousPage 275Next

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.