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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Dipak PatelNZSri Lanka1988-1997131221302913.0015882.28003101
Nitish KumarCANQatar2019110129129129.0084153.57100126
Oliver NeweyGUEFiji2015111129129*-14887.1610070
Wes DurstonDERSurrey2015110129129129.0098131.63100165
Mohammed IrfanKUWSaudi Arabia2014111129129*-68189.71100139
Tom HainesSUSLeicestershire2024110129129129.00110117.27100104
Karl BrownLANNottinghamshire2015-20173201297764.5017275.0002083
Tom WestleyESSNorthamptonshire2014-20222201296764.50119108.40020161
Fynn Hudson-PrenticeSUSGlamorgan2014-20263201296664.50124104.0302075
Marcus HarrisGLO/LANLeicestershire2022-20262201297164.50109118.35020144
Haseeb HameedNOTMiddlesex2022-202322012911464.5013198.47100151
Brooke GuestDERGloucestershire2023-20252201298664.5013694.85010102
Brian LaraWIKenya1996-200333012911143.0016180.1210092
Joe RootENGIreland2017-20193311297364.5013198.47010160
Ben CooperNEDHong Kong2017-20183301297843.00119108.40010153
Naresh BudayairNEPUganda2014-20153301296243.0022657.0802082
Iftikhar AhmedPAKNew Zealand202343212994*129.0097132.99010133
Rob JonesWOR/LANMiddlesex2019-202433212972129.0015384.3101080
George ThomasSUS/SOMDurham2023-20263301294843.0015881.65000201
Avishka GunawardeneSLAustralia1999-20034401297532.2516180.12010142
Colin IngramGLAGloucestershire2016-20234401294532.2513595.56000105
KL RahulINDAfghanistan2018-20265411296043.0013992.81011114
Jake DoranTASSouth Australia2021-2026542129105*64.5015086.00100110
Iftikhar AhmedPAKSri Lanka2019-202344312947129.0092140.22000135
Teja NidamanuruNEDZimbabwe2023441129110*43.0013099.23101113
Chundangapoyil RizwanUAEScotland2019-20225401295532.2517075.88010140
Alistair FrostMRNorthern Knights2021-20245401295532.2520562.93010131
Shreyas MovvaCANScotland2024-20265411296043.0020164.1801084
John MorrisENGNew Zealand199044112963*43.0014588.97010140
Jehan MubarakSLZimbabwe2008-200965212960*43.0023255.60010101
Tom FellWORNorthamptonshire2014-20195501297225.8016379.14020101
Liam TrevaskisDUR/LEIGloucestershire2021-20255521294343.00120107.50000103
Mark BurgessNZIndia1976-19818501294225.8017573.7100081
Sunil DhaniramCANNetherlands2006-20106601295521.5014588.97011181
CJO SmithSCOIreland2006-20096611295925.8017872.47011111
Luke WrightSUSKent2014-20196601296421.5016379.14011181
Yashpal SharmaINDAustralia1980-19836611294025.8017772.8800070
Khizar HayatMASSingapore2012-20227621296332.2513198.4701057
Billy GodlemanDERWorcestershire2014-20196611296125.8020762.32011160
Shimron HetmyerWIAfghanistan2018-20196601293921.5016180.1200193
MO OdumbeKENSouth Africa1996-20037701296018.4323854.20011120
Gavin HoeyLLMunster Reds2022-20258701293718.4317673.30001123
Riley HekurePNGNepal2022-202388212948*21.5017075.88000113
Alok KapaliBANSri Lanka2002-2008101011293214.3320463.2400082
Murray GoodwinZIMEngland1999-2000101001292812.9030242.7200050
Shane WarneAUSPakistan1994-2002221221293112.9022158.3700041
Ian BishopWIPakistan1988-19973114712920*18.4323455.1300151
WPUJC VaasSLEngland1996-200730215129158.0620961.7200140
Rory KleinveldtNORNottinghamshire2016-2017210128128128.0063203.17100109
Shreyas IyerINDNetherlands2023111128128*-94136.17100105
PreviousPage 105Next

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.