Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and 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,790 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shaun PollockSAWest Indies1996-20083523924126*17.2126790.26001173
Andries GousUSANamibia2024-20253302408380.0025693.75030198
Liam LivingstoneENGWest Indies2023-2024651240124*60.00223107.621001115
Graham ClarkDURWorcestershire2016-202366024011440.0027288.24110263
Will JacksENGWest Indies2023-20259802407330.0024697.56010226
Shaiman AnwarUAEScotland2012-201899124077*30.0037164.69030155
Mohammad KaifINDSouth Africa2002-20061110224095*30.0032474.07010243
Sunil DhaniramCANBermuda2006-2008101002407924.0030778.18020212
Peter BorrenNEDIreland2006-2018111002408424.0027387.91010243
Ruwan KalpageSLPakistan1992-19992218924044*26.6740659.1100072
Varun ChopraESSGloucestershire2017-201933023915679.6726091.92100222
Amir JangooWIIndia2026331239114119.50176135.80120255
Rahmanullah GurbazAFGPakistan202344023915159.7526689.85110234
Nawroz MangalAFGUnited Arab Emirates201444023912959.7525992.28110216
Azhar AliPAKZimbabwe201555023910247.8027287.87110233
Gyanendra MallaNEPKenya2015-201855223991*79.6733072.42020251
Andrew FlintoffENGBangladesh2000-200786323970*79.67209114.350302912
Adam LythYORNorthamptonshire2014-202566023912539.83199120.10110238
Henry HuntSAWestern Australia2022-202676023910339.8332773.09110270
Woorkeri RamanINDSouth Africa1992-199666023911439.8342456.37101162
Shahriar NafeesBANKenya20067702399134.1433072.42020350
Harsh ThakerCANUnited States of America2023-20267702397734.1429182.13021127
Soumya SarkarBANSri Lanka2015-202410802396929.8826889.18020283
Graham ThorpeENGWest Indies1994-2000109123966*29.8833970.50020120
Parthiv PatelINDEngland20119902399526.5630877.60010243
Chamara KapugederaSLBangladesh2006-2012101012397426.5630079.67021146
Mark AdairNKLeinster Lightning2018-2024121122394026.5624298.76000287
Nicky BojeSAAustralia1996-2002171232394926.5629381.57001174
Ryan BurlZIMAfghanistan2017-20261413223951*21.7338262.57011181
Mashrafe MortazaBANIndia2004-2019201542394221.73212112.740011715
Denesh RamdinWISouth Africa2007-2016191722395715.9333172.21011143
Shubman GillINDAfghanistan2026321238154238.00176135.23110334
Jonathan TrottWARYorkshire2016-201833023811879.3327586.55120232
Brandon McMullenSCOUnited States of America2024-202643023815179.33214111.211102010
Sanju SamsonINDSouth Africa2022-2023653238108119.0024099.17110177
Sam WhitemanWASouth Australia2021-2025551238137*59.5027785.92100206
Sikandar RazaZIMNetherlands2019-2023663238102*79.33187127.271111415
Umar AkmalPAKBangladesh2010-20147712385939.6728284.40030174
Graham YallopAUSEngland1979-19819812386334.0048848.77021110
Ian HealyAUSEngland1989-1997161132385629.7526290.8402082
Charith AsalankaSLIndia2021-2024121202386519.8334968.19011211
Shaun PollockSAIndia1996-2006331982383721.6432673.01003225
Saleem YousufPAKWest Indies1985-19902624102385617.0032872.56011152
Peter KirstenSANew Zealand1992-19943302379779.0032074.06030191
Marlon SamuelsWINew Zealand2007-2015761237101*47.4027785.56100234
Craig ErvineZIMNetherlands2019-20236602378439.5027885.25020313
Nick GubbinsMID/HAMGloucestershire2016-202566123798*47.40218108.72020321
Ashish BagaiCANNetherlands2006-20138702377433.8641557.11030200
Richie BerringtonSCOUnited States of America2019-2026871237107*39.5025294.051011311
Harry BrookENGNew Zealand2023-202577023713533.86230103.041001913

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.