ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Johann MyburghSOMSurrey2014-20183311547677.00132116.67020213
Varun ChopraWAR/ESSSurrey2014-201833115492*77.0019180.63020151
Ben SlaterDER/NOTDurham2016-202243015411951.3316891.67100231
CWJ AllisonESSLeicestershire2023-20253301548551.3318881.91020154
David LloydENGPakistan1974-1978331154116*77.0023665.25100131
RD ShahKENCanada2003-20074401546138.5023166.67010220
Ben StokesENGBangladesh2016-202364115410151.3316096.2510196
Nicolas PooranWIAfghanistan20194411546751.33132116.67020155
David WilleyYORLancashire2016-201944015413138.50131117.56100129
Harsh ThakerCANScotland2024-2026442154105*77.0023764.98100102
Paul CollingwoodDURWarwickshire2014-20185511547738.50140110.00020156
John SimpsonMID/SUSSurrey2014-20246511547538.5019280.21010151
Gavin SinghUSAUnited Arab Emirates2022-20235521546951.3315996.86010153
Roston ChaseWIAfghanistan2017-20195511549438.5020077.00011150
Samiullah ShenwariAFGUnited Arab Emirates2014-201866215482*38.50154100.00010143
Adam LythYORWorcestershire2014-20266601545925.6721172.99010202
Jack LeaningSUS/YOR/KENHampshire2014-20266611549230.8018981.48010120
Marc EllisonNKLeinster Lightning2018-20207701548522.0021372.30010145
Norman VanuaPNGScotland2017-20229801545719.2520874.0401087
Wayne PhillipsAUSNew Zealand19868811545322.0017886.52010182
Ashley NurseWIEngland2017-201912931544325.67124124.19000127
Soumya SarkarBANAfghanistan2015-20269901543517.1119877.78002173
Chad SoperPNGScotland2017-202299415446*30.8024862.1000182
Doug WaltersAUSEngland1971-19799911544119.2522668.14001150
Ryan McLarenSAPakistan20131311415429*22.0021272.64000132
Somachandra De SilvaSLNew Zealand1979-19851211415437*22.0025161.35000110
Zaheer KhanINDAustralia2000-20122217715431*15.4020874.04001134
Brendon McCullumNZCanada2003-2011321153101153.00130117.69110137
Brendan TaylorZIMBermuda20062201539876.50125122.40020151
Heino KuhnKENSurrey2018-2019221153117153.00144106.25100152
Colin IngramSOM/GLANottinghamshire2014-2024321153103*153.00147104.08110194
Sean DicksonSOMDerbyshire2023-20242201538676.50116131.90020124
Harry ManentiITAHong Kong2024-2026221153114*153.0016493.29100153
Damian CrowleyITAOman2013-20163301536251.0023764.56020173
Lewis McManusNORDerbyshire2022-202433015310751.0018284.0710085
Aqib IlyasOMAUnited Arab Emirates2018-202333115380*76.5019379.27020122
Ollie PriceGLOSussex2022-20243301539551.0015598.71010180
Hiral PatelCANAfghanistan2010-20114401536238.2520475.00010141
Haris SohailPAKBangladesh2015-20194401535238.2518980.9502074
Ben McDermottQUETasmania2023-202444015314338.25139110.07100132
Graham ClarkDURWarwickshire2017-20224401537038.2518980.95020142
Dennis AmissENGNew Zealand1973-197544015310038.2521770.51100211
MO OdumbeKENSri Lanka1996-20035501538230.6021571.16011130
Fawad AlamPAKEngland20105511536438.2519877.2701080
Andrew BalbirnieIRENetherlands2010-20215511536838.2525859.30020121
Murray GoodwinZIMKenya199955115376*38.2522667.70010190
Rory BurnsSUREssex2016-20255501535530.6017090.00020170
Will RhodesDUR/WARYorkshire2019-20265501534330.6021072.86000132
Allan BorderAUSZimbabwe1983-19925501536730.6020375.37010120
Upul ChandanaSLWest Indies1996-20058611538930.6018682.2601075

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.