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
Charles CoventryZIMBangladesh2009991358194*44.75353101.421122715
Kevin PietersenENGNew Zealand2007-200811111358110*35.8048873.36121306
Bryan YoungNZPakistan1994-1997181803585919.8959560.17022320
Darren SammyWIIndia2009-20152221735863*25.5738493.230212319
Will YoungNZPakistan2023-2025109035710739.6738792.25120405
Curtis CampherIREAfghanistan2021-20269903579639.6737295.970203011
Brendan TaylorZIMIndia2005-20151010035713835.7043881.51123348
David HusseyAUSEngland2011-2012111013577039.6742584.00030283
Tom LathamNZEngland2018-2025151303577927.4643781.69031224
Graeme WoodAUSNew Zealand1980-1983151423579129.7568452.19020270
Paul CollingwoodENGWest Indies2004-2009211833576923.8043681.88011285
MahmudullahBANPakistan2008-20232019435758*23.8060159.40021301
Cameron BancroftWASouth Australia2021-20268813569050.8643482.03040272
Nick KnightENGNew Zealand1997-200299235684*50.8643981.09030411
Evin LewisWIEngland2017-202512111356176*35.60309115.211113118
Shane GetkateNK/NWLeinster Lightning2016-2024151303568727.3841585.780303014
Moeen AliENGSri Lanka2014-20232115035611923.7336497.801123214
Greg ChappellAUSWest Indies1975-19821616135674*23.7353666.42043280
Kamran AkmalPAKAustralia2005-201218171356116*22.2546376.89100451
Kapil DevINDSri Lanka1979-19943428103564919.7839590.13001225
Heinrich KlaasenSAEngland2022-202587035510950.71286124.13120368
Nick GubbinsMID/HAMKent2015-202499035511739.4440887.01120344
Elton ChigumburaZIMKenya2006-2011121103557932.27283125.440203316
Dinesh KarthikINDWest Indies2007-2017131123556739.4449671.57040392
Darren SammyWIAustralia2008-2013181633558427.31352100.850112818
Suresh RainaINDSouth Africa2006-2015191703555820.8840288.31022306
Mark ChapmanNZPakistan2023-202588135413250.57283125.091103714
Cameron WhiteAUSIndia2009-201199235489*50.5737095.680411914
Peter HandscombVICTasmania2021-20269903549539.3337594.40030346
Michael SlaterAUSSouth Africa1993-1996101013547339.3358360.72030311
Kennedy OtienoKENBangladesh1997-20061413135414429.5048972.39202267
Vinod KambliINDPakistan1991-1999191613546523.6056262.99031231
James TaylorENGAustralia201599135310144.1340686.95111353
Daryll CullinanSAWest Indies1993-19991212135370*32.0949371.60020243
Michael VaughanENGAustralia2001-2007141313538629.4251668.41042411
Grant ElliottNZEngland2008-2015161323535632.0943780.78020256
Assad ValaPNGNepal2015-2023131303538727.1550869.49021352
Romesh KaluwitharanaSLSouth Africa1993-2001151513538325.2148572.78030382
Rory BurnsSURGloucestershire2015-20268803529544.0036197.51040323
David MillerSAWest Indies2010-202313104352130*58.67316111.391102215
Geoff MarshAUSSri Lanka1988-19921010135280*39.1169450.72031182
MO OdumbeKENZimbabwe1996-2003151513526725.1450569.70020315
Henry NichollsNZPakistan2016-2025171643528229.3348372.88032240
Ben SlaterNOTSurrey2021-202555135116487.75312112.501203212
Neil FairbrotherENGPakistan1987-1999141303516327.0042882.01030242
Runako MortonWIIndia2005-20091414235185*29.2550769.23022244
Craig ErvineZIMBangladesh2010-2026171723519323.4054564.40013291
Geoff HowarthNZEngland1975-1984181723517223.4063555.28020302
JP DuminySAEngland2008-2019231913514719.5050769.23001292
Gulbadin NaibAFGIreland2012-2024232013516418.4757561.04021268

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.