Live1st ODI · India in New Zealand 2026/27NZ85/4 (18)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Billy GodlemanDERWarwickshire2017-201933022313774.33209106.70100263
Sol BudingerLEIEssex2023-202533022312074.33200111.502002010
Michael BurgessSUS/WARGlamorgan2018-20245402238555.7523594.89030168
Stuart WilliamsWIPakistan1995-19984402237755.7529276.37030262
Amjad AliUAEAfghanistan20145502239844.6026285.11020312
Nathan McSweeneySATasmania2022-20255502237544.6030872.40020102
Asad ShafiqPAKZimbabwe2011-201576222378*55.7531969.91020141
Sam WhitemanWATasmania2021-20266602237937.17210106.19020185
Stephan BaardNAMPapua New Guinea2016-20227702237331.8633965.78020261
Soumya SarkarBANIndia2015-20258802235427.8825487.80012236
Alex BlakeKENHampshire2015-20239822236237.17179124.580101613
Janith LiyanageSLEngland202688122361*31.86198112.63010209
Graeme WoodAUSIndia1981-1985109222398*31.8635662.64011220
Neil McKenzieSAPakistan2000-2003101012236224.7835063.71020180
Michael BracewellNZWest Indies2022-20261110322340*31.8625388.14000233
Wasim RajaPAKWest Indies1975-1985131242235827.8830672.8801292
Ricardo PowellWIAustralia2001-2003131212233720.2727182.29000253
Najibullah ZadranAFGZimbabwe2015-20221715322381*18.5825786.770111410
Prithvi ShawNORDurham2023-2024221222125*222.00147151.02110318
Ben GeddesMID/SURLeicestershire2021-20265502227344.40210105.71031207
Mark AdairNKMunster Reds2021-202366022210837.00167132.931101513
Sam NortheastHAM/KEN/GLASurrey2014-20267702226331.7131470.70010163
Peter HandscombVICNew South Wales2021-202588222291*37.00206107.77021225
Mohammad NabiAFGScotland2009-201812812229231.7123395.28031166
Matty CrossSCOUnited States of America2019-202610802227427.7529475.51021174
Ben CoxWOR/LEIDerbyshire2014-202588322256*44.40206107.77010194
Andrew FlintoffENGSri Lanka1999-2007109122210427.7523594.47110196
Ravi BoparaENGNew Zealand2008-2013101002225822.2035462.71010210
Richard HadleeNZWest Indies1979-1987121012224224.6737459.36000210
Bruce LairdAUSWest Indies1979-198210101222117*24.6742751.99100210
Manoj PrabhakarINDWest Indies1987-199622184222102*15.8637758.89102220
Peter HandscombLEIGloucestershire2023-2025332221107221.0028178.65110173
Babar HayatHKNetherlands2017-20183302218673.6728178.65030214
BJ WatlingNZSri Lanka2010-201264122196*73.6726882.46030270
Peter TregoSOMKent2014-201844022113555.2523394.85100176
Jake LibbyWOREssex2021-202644122110973.67205107.80110223
Shai HopeWIZimbabwe2016-202344022110155.2527879.50110145
Philip SaltENGWest Indies2023-20246602217436.8324590.20020254
Geoff HowarthNZSri Lanka1979-19858712217636.8329874.16020281
Matt HorneNZPakistan1997-20028802216227.6333665.77010231
Sabbir RahmanBANSri Lanka2015-201910912216027.6324689.84031311
Craig WishartZIMWest Indies2000-20031111122172*22.1036660.38021212
James McCollumNKNorth-West Warriors2017-2026121202215718.4229774.41020292
George BartlettSOM/NORLeicestershire2021-202633022010873.3322896.491101311
Rakep PatelKENPapua New Guinea2016-20254402209155.0027779.42020205
Marcus HarrisVICSouth Australia2021-2025551220102*55.0024689.43100184
David MillerSABangladesh2015-20239612207944.0022199.55010187
Alex LeesYOR/DURNorthamptonshire2014-202566022010236.6724689.43110261
Kamran AkmalPAKBangladesh2003-2010127022010031.43202108.91101294
Mark VermeulenZIMKenya2002-200977222062*44.0026184.29020301

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.