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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 runsODI2nd 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
Brett D'OliveiraWORSurrey2015-20253301015333.6791110.99010151
Glenn PhillipsNZIreland20223301014733.6799102.02000104
Rishabh PantINDSouth Africa20223301018533.6794107.45011112
Kyle VerreynneSAAustralia20203301015033.6712084.1701053
Agha SalmanPAKNetherlands202233210150*101.0093108.6001092
Jamie SmithENGWest Indies20253301016433.6756180.36011173
Sachin BhudiaKENDenmark2018-20253301015433.6712680.1601053
Ethan BrookesWOR/WARLeicestershire2021-20253301016333.6710992.6601082
Josh de CairesMIDDurham2025-20263301016333.6710596.19010161
Andy LloydENGWest Indies19843301014933.6722844.3000030
Yalaka Venugopal RaoINDSri Lanka20056411013833.6716361.9600082
Adil RashidYORWorcestershire2014-20184411014133.6782123.17000150
Nic MaddinsonVIC/NSWSouth Australia2021-20244401015425.2513077.69011112
Josh CobbNORWorcestershire2015-20194401014425.2517856.74001122
Joe ClarkeWOR/NOTDerbyshire2015-20194401014425.2512481.45000111
Sachith PathiranaSLSouth Africa20174401015625.2512680.16010101
Tony SujiKENBangladesh1997-20068501013320.2012580.8000091
Trent JohnstonIREZimbabwe2007-20105511013025.2513475.37000101
Navdeep PooniaSCOCanada2007-20095501016720.2012680.16011152
Callum FergusonAUSPakistan200965210141*33.6715266.4500090
Josh CobbNORDurham2015-20195501015620.2012084.17010132
Stephan BaardNAMUnited States of America2019-20225501015320.2014967.79011111
Lewis HillLEISurrey2021-20255501014620.2011885.5900091
Asghar AfghanAFGUnited Arab Emirates2014-20185501014620.2011984.8700065
Mushfiqur RahmanBANZimbabwe2001-20046611014920.2015266.4500161
Steven OuterbridgeBERNetherlands2006-20096601012516.8317358.3800070
Alex CusackIREScotland2007-20158621017125.2513574.8101270
Khawar AliOMAUnited States of America2016-20228601013116.8317059.41000122
Saad Bin ZafarCANNamibia2018-20257601013516.8312183.47000101
Alzarri JosephWIEngland2017-202511621014125.2583121.69000104
Keemo PaulWIBangladesh2018-20227621013625.2511984.8700072
Chirag SuriUAENepal2018-20226601016516.8319452.06012111
Jan Nicol Loftie-EatonNAMUnited Arab Emirates2022-20269611015420.2013574.8101133
Richard HadleeNZPakistan1973-198986310134*33.6712183.47000111
Ian BothamENGIndia1981-19927611015220.2012878.9101094
Robin SmithENGSouth Africa1992-19966601016316.8318953.4401280
Khaled MashudBANEngland2000-200577110142*16.8316660.8400062
Nathan HauritzAUSPakistan2009-2010117510153*50.50100101.0001045
Fawad AlamPAKBangladesh2008-20157721017420.2011984.8701162
Chad SoperPNGNamibia2016-20239711013616.8320649.0300041
Jack RussellENGNew Zealand1990-199799110147*12.6315664.74000120
Ali ShahZIMIndia1983-19969901013711.2217258.7200290
Phil DeFreitasENGPakistan1987-1992191251013314.4397104.1200262
Abdur RazzakBANPakistan2004-2014161351013312.6316063.1300191
Shoaib AkhtarPAK/IWX/ICCAustralia1998-20092617101013614.4315166.8900092
Mahela JayawardeneSLCanada2003-2011210100100100.0081123.4610091
Brendan TaylorZIMNepal2018110100100100.0091109.8910071
Xavier MarshallUSAHong Kong2019110100100100.0015464.9410053
Jesse RyderESSSussex2016210100100100.0011090.9110063
Shikhar DhawanINDIreland2015110100100100.0085117.65100115
PreviousPage 136Next

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.