Live1st ODI · India in New Zealand 2026/27NZ135/8 (31.5)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
Pavan RathnayakeSLPakistan2025-20264412117970.33202104.46020183
Hashmatullah ShahidiAFGNetherlands2022-20234412117370.3327875.90030124
Alex CareyAUSNew Zealand2019-20225512118552.7524486.48020221
Aqib IlyasOMACanada2017-20246602118635.1725084.40021177
Mackenzie HarveyVIC/SATasmania2021-202666021112935.1725881.78100254
Aftab AhmedBANKenya20067712116235.1722195.48020275
David HusseyAUSWest Indies2008-20127702115730.1421498.60032186
Paras KhadkaNEPUnited States of America2010-20207732117352.7527177.86010225
Tony de ZorziSAPakistan2024-20257702117630.14203103.94010248
Andrew BalbirnieIREEngland2015-202398021111326.3827078.15100221
Rob KeoghNORDerbyshire2015-202488221163*35.1725483.07010182
Jonny BairstowENGSri Lanka2016-2023131012114323.4421697.69001243
Norman VanuaPNGNepal2015-2023121112116021.10187112.830121215
Khaled MashudBANPakistan1995-20041616521154*19.1839952.88022180
Rilee RossouwHAMSomerset2017-201944121015670.00144145.83101343
Keaton JenningsDUR/LANDerbyshire2016-20224402108452.5025084.00020210
Joe ClarkeWOR/NOTLeicestershire2015-20194412106270.00195107.69030266
Matthew ShortVICNew South Wales2021-20265512108052.50196107.140211411
MO OdumbeKENBangladesh1997-200376321058*70.0024685.37020151
Beau WebsterTASSouth Australia2021-20267612107842.00200105.00020234
Rob KeoghNORDurham2015-202577021013430.00210100.00101223
Javed OmarBANZimbabwe2001-20068812106930.0033762.31020231
Grant ElliottNZBangladesh2010-20158802107126.2531067.74021193
Colin MunroNZPakistan2018-20199902105823.33163128.83022296
Angelo MathewsSLWest Indies2011-20211310321055*30.0022692.92010144
Mashrafe MortazaBANSri Lanka2003-20182217121034*13.1326878.36001206
Steven DaviesSOM/SURDerbyshire2015-2021220209115104.50189110.58110213
Graham ClarkDURHampshire2021-2026221209141*209.00198105.56110266
Kyle CoetzerSCOZimbabwe2017-201833020910969.67198105.56110245
Azhar AliPAKBangladesh201533020910169.6724585.31110220
Josh PhilippeNSWWestern Australia2024-202633020913969.67182114.84110254
Sherfane RutherfordWISri Lanka2024-202644220980104.50202103.470301610
Graham YallopAUSSri Lanka198344120960*69.6726977.70030233
Adam VogesAUSWest Indies2010-2013552209112*69.67206101.46100174
Harry TectorIREBangladesh202365120914052.25209100.001011312
Riki WesselsWOR/NOTWarwickshire2014-201966120985*41.8022991.27020205
Sam WhitemanWAVictoria2021-202666320970*69.67204102.45020271
Matthew CritchleyESS/DERWorcestershire2015-2026762209102*52.25178117.42100193
Rizwan CheemaCANKenya2009-201587120976*34.83174120.11030269
Narsingh DeonarineWIZimbabwe2007-201398220965*34.8329171.82010123
Mansoor AkhtarPAKAustralia1981-1990121002094720.9031965.52000131
Murray GoodwinZIMIndia1998-1999111102096619.0031366.77010180
Tim TectorLLNorthern Knights2021-2026111102098419.00207100.97022305
Upul ChandanaSLAustralia1994-2004161212093819.0031666.14000100
MS DhoniINDZimbabwe2005-201663220885*208.00185112.43030119
Sam RobsonMIDNottinghamshire2015-202333020810369.3323389.27110222
David HempBERNetherlands2006-20094412088169.3326977.32020282
Stephen EskinaziMID/LEISurrey2018-202644020818252.00173120.23100187
Scott EdwardsNEDAfghanistan2022-20234402088652.0027775.09031221
Ollie RobinsonDUR/KENHampshire2021-20264412089569.3321397.65020223

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.