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
Ben McDermottTAS/QUEVictoria2022-20243301348644.6715884.81010114
Alex HughesDERWarwickshire2017-20214401346933.50127105.51010124
Lewis McManusHAM/NORLancashire2021-20264411344544.67121110.74001136
Kiran CarlsonGLAWarwickshire2021-20244401346133.50118113.56020190
George BartlettSOM/NORGloucestershire2019-20264401347533.5013698.53010124
Scott EdwardsNEDUnited States of America2023-202644113467*44.67120111.67021120
Fletcha MiddletonHAMLeicestershire2023-20254411347844.6715884.81010150
Finlay McCreathSCONetherlands20254401348133.5019070.53010112
Adrian KuiperSAIndia1991-199244113463*44.6713996.40010113
Andrew WhiteIREZimbabwe2007-20105501344726.8022759.0300160
Farhaan BehardienSAPakistan20135521345844.6714195.04010112
Tom Kohler-CadmoreWOR/YORLeicestershire2014-20195501347426.8015188.74010201
Ross WhiteleyWORLancashire2014-201955113445*33.50131102.29000145
Tom WestleyESSNottinghamshire2015-20255501344326.8013698.53000200
David LloydDER/GLASussex2014-202375113486*33.50132101.52010181
Fionn HandLL/MRNorth-West Warriors2019-202695213449*44.67101132.67000118
Sandeep GoudOMANepal2020-20236511344733.5024754.25000104
Fletcha MiddletonHAMWorcestershire2022-20265501344926.8018074.44000140
Chris TavaréENGPakistan1982-19846501345826.8026550.57010100
Ian BillcliffCANBermuda2006-20086601345922.3318373.2201092
James HopesAUSPakistan2009-201086113448*26.8016680.72000122
Thisara PereraSLWest Indies2011-20216601343822.33115116.52000111
Dimuth KarunaratneSLBangladesh2015-20237601344622.3317377.46000150
Graham ThorpeENGSri Lanka1996-200277213462*26.8021662.04011100
Aarif SheikhNEPNamibia2015-202677213450*26.8022559.5601171
Tony BlainNZSri Lanka1986-198877513449*67.0020565.37000110
Zahid FazalPAKWest Indies1990-19938801345316.7523058.2601071
Carlton BaughWIIndia2006-201112931343922.3319967.3400091
Kieron PollardWISri Lanka2008-2021119113453*16.75131102.29013114
Alastair CookESSNottinghamshire2017110133133133.00128103.91100160
Daniel Bell-DrummondKENLeicestershire2026111133133*-126105.56100172
Hashim AmlaSANetherlands2011-201322013311366.5015386.93100100
Paul StirlingIRENamibia20263201337766.5014293.66020164
Will JacksENGIreland20232201339466.50109122.02010107
Josh RymellESSYorkshire2021-202222013312166.5015486.36100161
S KosalaCCC/KCCCNugegoda Sports Welfare Club2024-2026321133132*133.0070190.00100910
Majid HaqSCOKenya2007-20146301337144.3321063.33020151
Tim AmbroseWARLancashire2015-20174301336844.3314492.36020140
Colin IngramSANew Zealand20133301337944.3319269.27010151
Dane VilasLANDurham2017-201933013310844.33128103.91100141
Michael RichardsonDURLeicestershire2017-20193301335144.3316779.64010121
Michael RichardsonDURNottinghamshire2016-20183301336844.3316481.1002052
Dominic SibleyWAR/SURDurham2014-202233113311366.5017177.78100112
Alex WakelyNORNottinghamshire2016-20193301337244.33125106.4002093
Alex CareySAWestern Australia2021331133128*66.50113117.70101161
Eddie ByromGLASussex2023-20263301336944.33130102.31020201
S JyotiCANScotland2007-200944013311733.2515287.50102102
Scott BorthwickDURSurrey2014-20224401337133.2516779.64010140
Karl BrownLANNorthamptonshire2014-20184401335833.25133100.00020210
Graham WaggGLAHampshire2015-20194401336833.2513499.25011106
PreviousPage 101Next

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.