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
Dougie MarillierZIMIndia2000-2002109112356*15.3814087.86011151
Dipendra Singh AireeNEPNamibia2022-20269901233813.6719762.44001100
Chris WoakesENGIndia2013-2023131121233413.6714386.01001102
Mohammad RafiqueBANSri Lanka1995-2007151421232210.2520061.5000091
RA MarshallUSAArgentina2010111122122*-84145.24100116
Stephan BaardNAMHong Kong2019110122122122.0012895.31100104
Asa TribeGLAWorcestershire2025111122122*-12597.60100121
Nishan MadushkaCCCBurgher Recreation Club2024111122122*-63193.65100155
Jake Fraser-McGurkSAQueensland2026110122122122.0063193.65100109
Brendan TaylorZIMNetherlands20192201227161.0013491.04020133
Jonathan TrottWARLeicestershire2016-2018321122102*122.0014683.56100111
Virat KohliINDAfghanistan2014-202332112267122.00119102.52020110
Alex HalesENGBangladesh2015-20172201229561.00120101.67010152
Cameron DelportLEIDurham2017-201822012212261.0013093.85101162
Peter HandscombMID/YORDurham2017-202122112275122.00109111.93010141
Zeeshan MaqsoodOMAMalaysia20142201227761.0020858.65010140
Niroshan DickwellaSLWest Indies20162201229461.0015180.79010101
Bhanuka RajapaksaDAMKandy20192201229561.00119102.52010142
George ThomasSOMLeicestershire2021-20242201227561.0014186.52010124
Hasnain Ul WahabOMACanada20262201229361.00113107.9601096
Saadat AliPAKEngland198422112278*122.0021058.1001090
Parthiv PatelINDNew Zealand2003-201043112256*61.0015877.22020151
Ashish BagaiCANNew Zealand2003-20113301228440.6715379.74010130
Scott BorthwickDUR/SURMiddlesex2014-20224301227640.6715280.26010121
Peter IngramNZBangladesh20103301226940.6715379.74010170
Adam WheaterHAM/ESSLancashire2014-202133012211140.6712796.06100111
Travis HeadAUSZimbabwe202633012211240.6795128.42100173
Ben CoxWOR/LEIGlamorgan2022-202433112284*61.00121100.83010141
Paul HortonLAN/LEIWorcestershire2014-20193301227940.6712696.83011140
Rob KeoghNORGlamorgan2021-202333112210061.0092132.61100171
Thomas KellySAQueensland2021-20243301228140.6713491.0401083
Josh ThomasSOMGloucestershire2023-202633212297*122.0093131.18010115
Neil McKenzieSAZimbabwe2000-200154112269*40.6717270.93010110
Simon KatichAUSBangladesh2005-200644212242*61.0015678.21000140
Scott BorthwickDURDerbyshire2015-202444012210430.5016275.31101101
Nicolas PooranWINew Zealand2019-20224401229130.50114107.0201069
Tom TaylorWOR/NORSomerset2021-20254411227340.6790135.56010106
Josh BohannonLANYorkshire2018-202544112255*40.67117104.27021132
Fletcha MiddletonHAMMiddlesex2023-202644012210030.5014584.1410081
Ben HollioakeENGAustralia1997-20014411226340.67113107.96011162
Chamu ChibhabhaZIMNew Zealand2005-20155501224224.4018067.78001150
Raymond van SchoorNAMKenya2012-20155501223324.4019562.56000120
Ricardo VasconcelosNORWarwickshire2019-20265501226424.4015081.33010153
David ObuyaKENIreland2007-20126601224120.3319761.93001151
Mohammad AshrafulBANEngland2005-20106601229420.33108112.96012124
Nizakat KhanHKPapua New Guinea2016-20186601224520.3316275.31000134
Sompal KamiNEPOman2018-202686312263*40.67111109.91010132
Chamika KarunaratneSLIndia2021-202366212244*30.5013093.85000112
Oliver DaviesNSWTasmania2021-202666112240*24.4013491.04000172
Ajay SharmaINDNew Zealand1988-199066312252*40.67112108.9302083
PreviousPage 112Next

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.