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
T RajapakseACCCBadureliya Sports Club2025110414141.005475.9300040
Ramiru PereraNCCChilaw Marians Cricket Club2025110414141.006266.1300030
J MooresLANLeicestershire20261114141*-15273.3300043
SP van der MerweNORLancashire20261114141*-30136.6700042
S HeathDENJersey2025110414141.0023178.2600052
V GubaPNGJersey2025110414141.007951.9000060
Raheel ThakkarSINItaly2026110414141.0010439.4200010
Hansie CronjeSANetherlands1996110414141.0039105.1300030
Daryll CullinanSAUnited Arab Emirates19961114141*-5082.0000020
Vijay BharadwajINDKenya19991114141*-30136.6700031
Sandeep GuptaKENSri Lanka1996110414141.006662.1200040
Neil McKenzieSAEngland2000220413720.507455.4100010
Andy BlignautZIMBangladesh2001-20044214128*41.0028146.4300031
Jacques RudolphSAIndia2003320413720.507455.4100030
David BernardWIIndia2009520412220.506662.1200020
Rikki ClarkeWAR/SURGlamorgan2014-2021420413520.506662.1200040
Chris ReadNOTSussex2014-20152224122*-6365.0800030
Ashwell PrinceSAPakistan2007520413920.505278.8500020
Dean MinorsBERZimbabwe2006221412941.005673.2100031
WF StellingNEDSri Lanka2006221412841.007157.7500010
Luke WrightENGIreland2009-2013220413620.504689.1300042
Gyanendra MallaNEPCanada2015-20182214132*41.007653.9500051
Jason RoySURSussex2016-2019220413220.504983.6700060
Simon HarmerESSLeicestershire2023-20252214141*41.0025164.0000124
Colin AckermannNEDAustralia20232214131*41.004885.4200050
L NatapeiVANGhana2012220414120.507951.9000141
George WorkerNZSouth Africa2015221412141.006365.0800040
Kithuruwan VithanageSLPakistan2013220412720.5039105.1300060
John AndersonIRESri Lanka2016220413420.506464.0600060
Kamau LeverockBERUganda2014-2022220412720.5038107.8900042
Dhiren GondariaKENScotland2017220413820.504395.3500050
Matt ColesESSKent2018-2019221413441.0032128.1300032
Tim GroenewaldSOMEssex2016-2019420412420.5035117.1400023
Paul HortonLAN/LEIWarwickshire2015-2018220413720.506068.3300030
Alex DaviesWARSomerset2025-2026220412420.505278.8500040
Graeme WhiteNORNottinghamshire2016-2018320414020.5038107.8900041
Donald TiripanoZIMSouth Africa2018221412941.005377.3600070
Harvey HoseinDERNottinghamshire2016-2019220414020.5037110.8100060
Ben DwarshuisNSWQueensland2023-2026220412720.5035117.1400033
Alex WakelyNORLeicestershire2016-2019320413620.505377.3600060
George HankinsGLOSomerset2017-2018221413341.005969.4900040
Lukas CareyGLAHampshire2017-20193214129*41.004591.1100050
Rob JonesWOR/LANGloucestershire2021-2023220412120.508349.4000030
Tom BantonSOMEssex2018-2019220414020.505870.6900030
George BartlettSOMGlamorgan2021-20232214135*41.0041100.0000050
Martin AnderssonMID/DEREssex2023-2026320413320.507058.5700040
Ben CharlesworthGLONottinghamshire2024-20252214124*41.004493.1800022
Shiraz KhanKUWJersey2024-2025220412920.505180.3900041
Tom ClarkSUSNorthamptonshire2023-2025220413620.506068.3300040
Basil HameedUAEIreland2021-2023220413920.506761.1900003
PreviousPage 274Next

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.