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
Ed JoyceIREWest Indies2011-20184402568464.0030384.49030282
Jason RoySURKent2015-201844025611264.00256100.00110353
Jake LibbyWORDurham2021-20264402568964.0032279.50020142
Christopher JanikSINMalaysia2012-201455025610651.2039964.16110252
Tim AmbroseWARNottinghamshire2014-20196602569842.67225113.78021283
Zeeshan MaqsoodOMACanada2017-202466025610942.6726696.24110258
Josh PhilippeNSW/WAVictoria2022-202566025610042.67223114.80110269
Sunil DhaniramCANScotland2007-20107722569251.2028290.78020222
Stephen DohenyNW/MRLeinster Lightning2021-20259902565128.4428390.46010336
Wasim RajaPAKEngland1974-1984141102566023.2732279.50012266
Neil BroomNZAustralia2009-2017121212567323.2735272.73012204
Tony UraPNGNepal2015-2023121202565021.3331780.76010362
Bryan YoungNZIndia1994-1999131312565721.3342959.67022330
Rashid KhanAFGZimbabwe2015-2026251842564318.29234109.40000238
Daniel VettoriNZIndia1998-2010362492563117.0732678.53002201
Varun ChopraWAR/ESSMiddlesex2014-201944025512763.7534174.78110244
Ali OrrSUS/HAMWorcestershire2021-202644025511063.7531880.19200208
William PorterfieldIRECanada2007-2011551255104*63.7532179.44120281
Soumya SarkarBANSouth Africa2015-20195512559063.75224113.84020402
Roy DiasSLWest Indies19856612558051.0040562.96030160
Shahriar NafeesBANAustralia2005-20119902557528.3336170.64033240
Sese BauPNGUnited Arab Emirates2017-20231010225581*31.8834174.78022231
Rohit KumarNEPNamibia2022-2026101002557225.5038466.41012183
Gareth RoderickWOR/GLODerbyshire2014-2026552254152*84.6730383.83110292
Tom AlsopSUS/HAMSurrey2016-202455125411663.5029785.52201233
Matt RenshawQUEVictoria2022-202555125410263.5026795.13110292
Paul StirlingIREPakistan2011-201666025410942.33249102.01202266
Justin KempSAIndia2001-20071172254100*50.8028688.81111209
Marco JansenSAAustralia2023-20269802547531.75204124.510112214
Thisara PereraSLBangladesh2010-20191711125480*25.40208122.120311711
Shane ThomsonNZIndia1990-1995141332548325.4035970.75021193
David RichardsonSAAustralia1992-19983723825438*16.9339664.1400290
Prithvi ShawNORSomerset2023-2024220253244126.50162156.171003011
Jos ButtlerENGNetherlands2022-2023432253162*253.00145174.481101419
Rob YatesWARGloucestershire2022-202644025313263.25250101.20110288
Virat KohliINDZimbabwe2010-201586125311550.6029186.94111252
Evin LewisWIIreland2018-202577125310242.1726595.47110278
Keacy CartyWIBangladesh2022-20257702539536.1437068.38010234
Callum FergusonAUSEngland2009-201198325371*50.6027392.67020230
Rory BurnsSURKent2014-20268802534331.6331979.31000171
Aqib IlyasOMANamibia2018-20248802536831.6334673.12010217
Caleb JewellTASWestern Australia2021-202699125310431.6326196.93101263
James NeeshamNZBangladesh2013-2021151212535223.0025698.83011246
Craig EvansZIMIndia1992-1999141312534621.0829884.90000237
Rashid LatifPAKSri Lanka1993-2003312032534114.8834473.55002190
Michael RichardsonDURDerbyshire2015-201944225283*126.0028987.20030185
Scott EdwardsNEDEngland2022-20234412527884.00243103.70030145
Matthew ShortVICQueensland2022-202655125213463.00209120.57201297
Shoaib KhanOMANamibia2022-2024552252105*84.0025499.21110256
Saleem ElahiPAKSri Lanka1995-1996661252102*50.4034473.26111194

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.