Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
Sam NortheastKEN/GLAWarwickshire2014-20265511746943.5018693.55021212
John ReidNZPakistan1984-19856601748829.0026765.17010120
ShafiqullahAFGIreland2017-201887117450*29.00124140.320121710
Steven TaylorUSANamibia2019-20238801744421.7528261.7000096
Gareth RoderickWOR/GLOHampshire2014-202610901746419.3327962.37010200
Dhananjaya de SilvaSLAfghanistan2018-202311911745121.7522876.32011162
Gulbadin NaibAFGZimbabwe2014-2018119217482*24.8620983.25011116
Axar PatelINDSri Lanka2014-2024161031744424.8620385.7100097
Waqar YounisPAKSri Lanka1989-200251277174228.7025967.18002133
Younis KhanPAKKenya2002-201133117387*86.5023374.25020191
Niall O'BrienIREIndia2007-20153301737557.6723274.57020143
James BraceyGLOKent2019-20263301738357.67169102.37020194
John CampbellWIIndia202633017310157.67135128.15110178
Daniel Bell-DrummondKENGloucestershire2016-20264401739043.2520285.64010180
Larry GomesWISri Lanka1985-198664117310157.6721082.38100123
Mohammad AzharuddinINDBangladesh1988-20007421738486.5022477.23010200
Ali BrownENGIndia1996-199744017311843.2521680.09101162
Jimmy MaherAUSSouth Africa1998-20026521739557.6723972.38010162
Bastiaan ZuiderentNEDCanada2006-201055217377*57.6726365.78011230
Yusuf PathanINDNew Zealand2009-20101153173123*86.50131132.06101129
Irfan KarimKENNepal2015-201855117375*43.2532752.91010120
Luke ProcterNOR/LANNottinghamshire2016-202655217363*57.6724171.78020142
Aamer MalikPAKWest Indies1988-19895501737734.6027762.45020140
Devon SmithWIIndia2007-20136601738128.8323872.69011201
Hashmatullah ShahidiAFGPakistan2018-202366317397*57.6720982.78012140
Nawroz MangalAFGNetherlands2009-201266217367*43.2521979.00011155
Kushal BhurtelNEPNetherlands2023-20267701736624.7123075.22011183
Dipendra Singh AireeNEPNetherlands2018-2026109117338*21.6326764.79000121
Brandon KingWIIndia2022-20239901735419.2221879.36012194
Nasser HussainENGSouth Africa1998-2000101011738519.2227064.07010202
Aaron FinchAUSWest Indies2013-2019101001734717.3019787.82001261
Wahab RiazPAKSouth Africa2010-2019131301734513.3120883.17004155
Craig WishartZIMNamibia2003111172172*-151113.91100183
Lou VincentNZZimbabwe200522017217286.00123139.84101169
Tim AmbroseWARWorcestershire2016-20183311727586.00171100.58020181
BJ WatlingNZWest Indies201233117272*86.0020783.09020133
Matthew MontgomeryDER/NOTEssex2023-202533017210857.3317598.29110201
Steven MullaneyNOTLancashire2015-201954117277*57.3317797.18020136
Ben DuckettNORWorcestershire2014-20184401728643.00159108.18011231
Rameez ShahzadUAEIreland2017-20184401727543.0025467.72020153
Ollie RobinsonDUR/KENSussex2019-202644017210043.00164104.88100213
Ali OrrSUS/HAMMiddlesex2021-202644017210843.0023772.57100203
Ikram AlikhilAFGWest Indies20194401728643.0022078.18020161
Jack LeaningYOR/KENLeicestershire2014-2023551172131*43.00158108.86101125
Najibullah ZadranAFGScotland2015-201975117289*43.00159108.18020167
Alex ObandaKENScotland2008-20176611728934.4025068.80011171
Ben BrownSUS/HAMGlamorgan2014-20268601726028.6720086.00020141
Oliver DaviesNSWWestern Australia2021-20266611725134.4017896.6301097
Kevin O'BrienIREPakistan2007-201677217284*34.4019787.31010222
William PorterfieldIREPakistan2007-201677017210724.5730057.33100171

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.