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
Wiaan MulderLEIGloucestershire2022-202322211156*-108102.78020121
Jack HaynesWOR/NOTHampshire2021-20252201119755.5097114.43010150
Josh LawrensonJERItaly2022221111102*111.0013880.43100110
Ken WadsworthNZAustralia197422011110455.5011993.28100170
Kyle MayersWINew Zealand202233011110537.0012290.98101133
Lewis McManusHAM/NOREssex2016-20225301115037.0012588.80010112
Lewis McManusHAM/NORGloucestershire2016-20234301115437.0011497.3701094
Sadeera SamarawickramaSLNetherlands202333111191*55.5013383.46010110
Brooke GuestDERDurham2023-20263301116337.0013979.8601181
Shayan JahangirUSANetherlands2023-20243301117137.0014875.0001092
II SelemaniTANSingapore2024-202633111159*55.50104106.73010115
Mike BrearleyENGNew Zealand1978-19793301115337.0025244.0501080
Ashok MalhotraINDSri Lanka198233211144*111.0016069.38000--
AB de VilliersAXAsia XI2005-20074401117027.7598113.27010124
Jordan ClarkLANWorcestershire2014-201844111179*37.0089124.7201083
Wanindu HasarangaSLAfghanistan2022-20247411116637.0074150.00010163
Lachlan HearneQUEVictoria2024-20264401114627.7512290.98000101
Mark RamprakashENGZimbabwe20015511114727.7516666.8700061
Abdool SamadCANKenya2007-20095511115027.7519556.92010130
Daren GangaWINew Zealand20065501115422.2019357.51010150
Shan MasoodPAKAustralia20195501115022.2014576.55011120
Greg ThompsonNKLeinster Lightning2016-20197501116122.2012092.50010121
Adam DennisonNKNorth-West Warriors2016-20185501117322.2015571.61011120
Michael JonesSCOUnited States of America2019-20246501115222.2016268.52010112
Khawar AliOMANepal2015-20226601114118.5018560.00000140
Mark EalhamENGZimbabwe1999-2000106211136*27.7517762.7100162
Albie MorkelSANew Zealand2004-201210821114118.5014875.00001113
Kiplin DorigaPNGUnited States of America2019-20239801113013.8822649.1200181
Mehedi Hasan MirazBANZimbabwe2018-202613901112712.3314178.7200092
Wanindu HasarangaSLIndia2017-20249901112412.3312092.50000106
Kyle MillsNZSri Lanka2001-2015211121113012.3317663.0700282
Abdul QadirPAKSri Lanka1983-1993181151113018.5013781.0200045
Ajit AgarkarINDSri Lanka1998-2007251561113012.3315770.7000163
Brendon McCullumMIDGlamorgan2016110110110110.0085129.41100115
Alastair CookESSLancashire2021110110110110.0012885.94100110
Azhar AliSOMEssex2019110110110110.0093118.2810094
Pieter MalanMIDSomerset2022110110110110.0093118.28100113
Hamish RutherfordDERGloucestershire2015110110110110.0013183.97100101
J ChaturangaBHRThailand2017110110110110.0091120.88100710
Michael van LingenNAMJersey2023111110110*-93118.28100114
Tillakaratne DilshanSLScotland2011-201522011010455.00108101.85100101
Eric SzwarczynskiNEDSouth Africa2007-20132201109855.0014774.83010130
Kane WilliamsonYORLancashire2014-20162201107055.0012786.6101071
James TaylorNOTMiddlesex2014-2015221110100*110.0064171.88100107
Peter TregoSOM/NOTLeicestershire2015-202122111071*110.0062177.42010108
Hamid ShahDENItaly2014-20162201105855.0018160.7702023
Sam RobsonMIDSussex2022-20252201108955.00110100.00010171
Tom SmithLANLeicestershire2014-20162201105655.00105104.76020152
Benny HowellGLONorthamptonshire2014-201522111080110.0013680.8801082
Dominic BessYORMiddlesex2023-20263201105955.0012190.91020131
PreviousPage 124Next

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.