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
Hamidullah QadriKENMiddlesex2021-20243326535*65.007290.2800050
Wanindu HasarangaSLAustralia2022-2025431653732.5053122.6400090
Liam TrevaskisDUR/LEISurrey2021-2025431655532.508576.4701051
Josh PhilippeAUSWest Indies2021330653921.678973.0300082
Nicholas KirtonCANScotland2024-2026430654421.679568.4200050
Will JacksENGSouth Africa2025331653932.5048135.4200043
Sandeep GoudOMAUnited States of America2019-20215326527*65.0064101.5600043
Saif HassanBANNew Zealand2026330655721.678477.38011101
Vishen HalambagePSCTamil Union Cricket and Athletic Club2024-2026330655021.6730216.6701085
Khuzaima TanveerUAENepal2026330654921.6756116.0700026
Jacob MartinINDPakistan2000331653932.5011158.5600050
MO OdumbeKENPakistan1996-2003440655416.258180.2501180
Jamie OvertonENGSri Lanka2026741653421.6747138.3000062
Ian HollandHAM/LEIKent2017-20266416530*21.677191.5500031
Syed AzizMASDenmark2018-2022440654716.259965.6600080
Jake Fraser-McGurkVIC/SAQueensland2022-2026540653516.2553122.64000102
Asif MujtabaPAKIndia1986-19954426534*32.509667.7100050
Roland HolderWIPakistan1995-1997440653216.2513149.6200010
Minhajul AbedinBANKenya1997-1998440654516.2512651.5900060
Dinesh MongiaINDBangladesh2003-2007551651716.257982.2800060
Brendan TaylorZIMEngland2004550652513.0014345.4500050
Trevor JestyENGAustralia1983552653021.6711258.0400160
Tim RobinsonENGIndia1984-1987550653413.0012352.8500040
Andrew McBrineIRESouth Africa2015-2024651653016.2510164.3600060
Jason SanghaSA/NSWWestern Australia2021-2025550653813.009072.2200190
Guy de AlwisSLAustralia1983-1988651654416.256797.0100151
David RichardsonSAWest Indies1992-19977536520*32.509072.2200010
Paul StrangZIMAustralia1994-19996536521*32.5012054.1700030
Iain ButchartZIMAustralia1983-19945516534*16.259866.3300140
Javed OmarBANSouth Africa2002-2007660652410.8318435.3300060
Gordon DrummondSCOIreland2007-2013761653013.006895.5900050
Irfan KarimKENNamibia2012-2018760652810.8313348.8700141
Matt HenryNZIndia2014-202511626539*16.2565100.0000153
Ben DwarshuisNSWWestern Australia2021-20267626531*16.256797.0100181
Henry ThorntonVIC/SAWestern Australia2022-2026862652316.2511556.5200181
Madan LalINDEngland1974-198510636553*21.6711755.5601151
Gulsan JhaNEPUnited States of America2021-202697065289.2911258.0400022
Phil DeFreitasENGSouth Africa1992-1996972652213.008081.2500061
Wiaan MulderSASri Lanka2018-20219836519*13.007982.2800090
Ian BishopWIAustralia1989-199715946533*13.0014644.5200130
Ricardo PowellWISri Lanka1999-2005101026516*8.139667.7100142
Anil KumbleINDWest Indies1991-200726115651410.8311258.0400150
Craig YoungNWLeinster Lightning2017-20261511165156.509270.6500172
Arshad AyubINDWest Indies1987-19891311465149.299866.3300040
Craig McMillanNZUnited States of America20041116464*-27237.0401027
Ross TaylorMIDSurrey2019110646464.007882.0501050
Rohit SharmaINDIreland2007-2015210646464.006696.9701033
Farhaan BehardienSAUnited Arab Emirates20151116464*-31206.4501053
Pieter MalanMIDSurrey2022110646464.0060106.6701053
Sam BillingsKENDurham2014110646464.0054118.5201061
PreviousPage 199Next

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.