Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.4)IND need 152 runs in 260 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
Ricardo PowellWIPakistan1999-20051313218850*17.0923978.66013125
Sompal KamiNEPUnited Arab Emirates2014-2026221751883015.6727767.87001153
Alex HalesNOTSurrey2017111187187*-167111.98100204
Daniel HughesNSWSouth Australia2022-202322018713993.50179104.47100156
James FranklinNZIndia201033318798*-20193.03020175
KL RahulINDPakistan2019-2025432187111*187.0021387.79110174
Marnus LabuschagneQUENew South Wales2021-202633018710162.33186100.54110145
Eoin MorganMIDKent2014-2018442187103*93.5022184.62110186
Sam HainWARNottinghamshire2016-20194401877246.7520591.22020192
Jack LeaningSUS/YOR/KENDerbyshire2014-202674118781*62.3325074.80010172
Agha SalmanPAKBangladesh2023-202654118710662.3318998.94110186
Sidath WettimunySLEngland1982-198344118786*62.3330461.51010171
Fraser WattsSCOCanada2007-200955018710137.4025074.80111142
Sarfraz AhmedPAKAustralia2010-20196601876531.1722981.66010122
Jonny BairstowENGBangladesh2016-20236601875231.1720491.67021221
Mohammad NadeemOMANepal2015-202376318769*62.3329264.04020144
Matthew WadeAUSPakistan2012-2017871187100*31.1725174.50100132
Rohan MustafaUAENamibia2013-2023119118759*23.3829463.6101093
Assad ValaPNGHong Kong2014-20199901877020.7823978.24010193
Nazmul Hossain ShantoBANWest Indies2021-20259901874420.7829962.54000173
Robin SinghINDNew Zealand1997-20001510318745*26.7119197.9100086
Simi SinghIREAfghanistan2017-20211312118736*17.0032058.44000131
Kumar DharmasenaSLWest Indies1995-20031413618751*26.7123778.90011110
Aritra DuttaSINDenmark2018-20222201869993.0019396.37020195
Rob NewtonNORWorcestershire2016-201833018610762.0020989.00110163
Sam BillingsKENGlamorgan2014-2017531186106*93.00150124.00110165
Darren BravoWIZimbabwe2010-2013442186100*93.0021188.15111154
Colin AckermannDUR/LEINorthamptonshire2018-202544018610846.5020889.42100224
Dawid MalanENGAustralia2022-202344018613446.5019993.47111165
Soumya SarkarBANPakistan2015-2019551186127*46.50184101.09101246
Noah CroesNEDNepal2024-20266511867046.5025872.09010140
Thilina KandambySLPakistan2004-20096611865937.2025074.40010140
Anwar ArudinMASSingapore2012-20166601865831.0022881.580201612
Asela GunaratneSLSouth Africa2017661186114*37.2020889.42100193
Sherfane RutherfordWIBangladesh2024-202566118611337.20160116.251011510
David HookesAUSNew Zealand19838711866831.0025971.81010115
Elton ChigumburaZIMIreland2007-20158821864131.0021686.11000124
Fraser WattsSCOIreland2007-20118801869823.2528365.72021170
Craig ErvineZIMPakistan2011-20249801865223.2531159.81020191
Caleb JewellTASNew South Wales2021-20268801867023.2520989.00012232
Dirk WellhamAUSEngland1985-19878801869723.2535951.81010120
Roston ChaseWIIreland2019-202510921865526.5726270.99010162
Hitesh ModiKENBangladesh1997-2006131001864018.6033056.36001190
Kedar JadhavINDWest Indies2017-20191410518640*37.20144129.17000203
Solomon MireZIMAfghanistan2017-2018111101865416.9121387.32011198
Tatenda TaibuZIMIndia2001-2010151361867126.5730760.59012102
Ridley JacobsWISouth Africa1998-2004221741862514.3130760.5900192
Paul CollingwoodDURNorthamptonshire2015-2017221185132185.00140132.14110192
Eddie ByromGLANottinghamshire2024-2025321185123*185.0020391.13110243
Tom LammonbySOMWarwickshire2025-202622018510092.5019992.96110163

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.