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 resultODI3rd 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 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
Andrew DewhurstJERCayman Islands2014110444444.007459.4600050
Johann MyburghSOMNottinghamshire2017110444444.0019231.58000100
Shaaiq ChoudhryWOREssex20141114444*-36122.2200070
Will GidmanGLOWorcestershire2014110444444.0040110.0000070
Navneet DhaliwalCANHong Kong2019110444444.008651.1600031
Kelvin SmithSAWestern Australia2023110444444.0034129.4100050
Mohammad RizwanPAKNepal2023110444444.005088.0000060
Roston ChaseWIZimbabwe2023110444444.005383.0200030
Sandun WeerakkodyTUCAPanadura Sports Club2024110444444.0035125.7100033
Sulaimon RunseweNGRSierra Leone2017110444444.0011139.6400010
Khurram ShahzadQATSingapore2019110444444.004597.7800051
Camilus AlexanderUSASingapore2017110444444.0040110.0000051
Liam BanksWARWorcestershire2019110444444.005284.6200031
Tom LotenNOTMiddlesex2023110444444.0040110.0000042
Kushal MallaNEPIreland2023110444444.0038115.7900052
James WhitakerENGPakistan19871114444*-5383.0200021
Kavindu NadeeshanSSCMoors Sports Club2026110444444.005383.0200040
Jacob BethellWARDerbyshire2021-2023210444444.004597.7800032
Toby AlbertHAMNottinghamshire2023110444444.004793.6200060
Luc BenkensteinESSWarwickshire2024110444444.0027162.9600042
Sanchit SharmaUAEIreland2023110444444.005481.4800013
Krishan SanjulaSSCPanadura Sports Club2024110444444.004597.7800070
Alex HortonGLANorthamptonshire20231114444*-32137.5000061
Tom BevanGLADerbyshire2023110444444.0043102.3300062
CWJ AllisonESSKent2023110444444.005186.2700022
Dylan McLachlanQUESouth Australia2024110444444.007757.1400031
S LiyanageACCCChilaw Marians Cricket Club20241114444*-36122.2200050
Sandun MendisNSWCBurgher Recreation Club2025110444444.004695.6500013
Josh BoydenLANNorthamptonshire20241114444*-35125.7100022
S GillKENKuwait2024110444444.006369.8400031
Senitha HalambagePSCChilaw Marians Cricket Club20251114444*-4793.6200051
Isaac MohammedWORSussex2026110444444.004793.6200071
AS SawantMIDWorcestershire2026110444444.0044100.0000032
Ashok MankadINDEngland1974110444444.006172.1300030
Woorkeri RamanINDBangladesh1990110444444.0010143.5600020
Andy WallerZIMPakistan1992110444444.0036122.2200031
Asghar AfghanAFGEngland2019110444444.004891.6700032
Manzoor AkhtarPAKEngland1997110444444.006864.7100020
Lachlan ShawNSWWestern Australia2026110444444.0040110.0000032
Minod BhanukaGALDambulla2019110444444.0036122.2200030
James FosterESSHampshire2014-20163214436*44.0028157.1400050
Kumar SangakkaraSURSomerset2016-2017220443222.006073.3300020
John CrawleyENGSri Lanka19992214431*44.007360.2700030
Parthiv PatelINDAustralia2003-2004320442822.006468.7500040
Thomas OdoyoKENNew Zealand2007-2011220444222.007360.2700041
Shahriar HossainBANPakistan1999-2000320443922.007657.8900060
Narsingh DeonarineWISri Lanka2005220442322.008055.0000050
Janeiro TuckerBERItaly2013-2016220442522.006864.7100021
Ravi BoparaESSNottinghamshire2015-2017220442822.006073.3300040
Saqib AliUAENamibia2013220442922.0010641.5100020
PreviousPage 261Next

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.