ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shaun PollockSAZimbabwe1997-2007191162627552.4029389.42020192
Thilan SamaraweeraSLIndia1998-201116143262105*23.8237270.43102260
Manoj PrabhakarINDPakistan1984-19951814626210632.7539067.18102200
Janneman MalanSAIreland2021321261177*261.0026598.491102310
Imam-ul-HaqPAKBangladesh2018-202333026110087.0028990.31120145
Tom RogersVICNew South Wales2023-202665026119652.20239109.211001917
Navjot SidhuINDZimbabwe1987-19966502618052.2036471.70030201
Mike RindelSAPakistan1994-199888126110637.2937270.16111230
Mathew SinclairNZPakistan2001-200399026111729.0038068.68112190
James HildrethSOMSussex2014-20195512608765.0030385.81020152
Mushfiqur RahimBANAustralia2007-2023774260102*86.6728690.91110194
Aarif SheikhNEPNetherlands2018-20269902608428.8941263.11021204
Hemang BadaniINDZimbabwe2000-2004111052607752.0034974.50031193
Morris OumaKENCanada2007-2013101012605828.8939565.82011291
Matthew WadeAUSIndia2012-2017131112606726.0029887.25021126
Brad HaddinAUSSri Lanka2004-2015151422605021.6733477.84010312
Umar AkmalPAKNew Zealand2009-2015151402605518.5733677.38012222
David WarnerAUSBangladesh2017-2023331259166129.50252102.78110225
Taufeeq UmarPAKZimbabwe2001-200355125981*64.7540563.95030221
Josh InglisWASouth Australia2021-202355025913851.80205126.34110259
Ben CoxWOR/LEISomerset2015-20266602598943.1727195.57021263
Jason MohammedWIEngland20178702597237.0037169.81020195
Ian ChappellAUSEngland1971-198088125960*37.0037668.88030261
Kyle CoetzerSCONamibia2011-202399125911232.3831083.55113304
Tim TectorLLNorth-West Warriors2021-2026109025912228.7832878.96100265
James NeeshamNZSouth Africa2013-20231513125971*21.5827992.83012321
Khaled MashudBANSri Lanka1995-2006151552595425.9050950.88011210
Roger BinnyINDAustralia1980-1987231612595717.2743459.68013301
Forster MutizwaZIMKenya20097612587951.60254101.57030246
Cameron WhiteAUSPakistan2009-201177025810536.8629487.76110197
Mohammad NadeemOMAUnited States of America2016-20251010325855*36.8647853.97020123
Dhananjaya de SilvaSLEngland2018-2026121022589132.2534973.93010252
Hashan TillakaratneSLEngland1988-20031312625866*43.0046355.72022200
Paul StrangZIMIndia1996-2000131222584725.8042061.43000190
Sunil GavaskarINDNew Zealand1975-198715141258103*19.8545057.33112234
Ravi BoparaESSKent2016-201944125712585.67220116.82110148
Ben FoakesSURMiddlesex2016-20194412578685.6728390.81030232
Shivnarine ChanderpaulWIKenya1996-200366325787*85.6732180.06020283
Mark ChapmanNZSri Lanka2023-20257612578151.4026198.47030266
Chris CookeGLAKent2014-201966125794*51.40234109.83020207
Ajay JadejaINDEngland1996-199977225774*51.4027095.19020201
Andrew McBrineNWMunster Reds2021-202588025710032.1334973.64100293
Mohammad AshrafulBANSouth Africa2003-2008101002578725.7035273.01031340
Alvin KallicharranWIEngland1973-1981111022575732.1347554.11020210
Stuart CarlisleZIMWest Indies1999-2001131102575723.3643758.81010222
Mohammad KaifINDSri Lanka2002-2006151232574128.5636171.19000190
Matthew WadeAUSSouth Africa2014-2016131222575225.7028191.46020234
Rod LathamNZAustralia1990-1994141432573923.3648552.99001200
Shoaib MohammadPAKWest Indies1985-1993201802575314.2861241.99015191
A BandaraCCCNugegoda Sports Welfare Club2024-2026333256150*-239107.11110205

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.