Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Hugo BurdonQUEWestern Australia2024-2026220976748.5089108.99010115
Sharujan ShanmuganathanTUCAAce Capital Cricket Club2025-2026220975748.5014865.5401042
Swapnil PatilUAEIreland2013-2015330976532.3312776.3801080
Mohammad RizwanPAKIndia2023-2025430974932.3315164.24000100
Zak ChappellDER/LEI/NOTDurham2017-20244339759*-11882.20010112
Michael BurgessSUS/WARSomerset2018-2023330975632.339898.9801091
Milind KumarUSANetherlands2024-2026330976932.3313174.0501061
Khushdil ShahPAKWest Indies20223319741*48.5097100.0000064
Zak CrawleyENGPakistan20213319758*48.5085114.12011140
Sol BudingerLEI/NOTSomerset2021-20243319762*48.5059164.41010152
NRM ThainESSGlamorgan2024-2026331977648.5011187.39010101
James HildrethSOMKent2014-2018440976424.2595102.1101092
Jesse RyderNZSouth Africa2009-2012440978324.2514765.99011100
Sikandar RazaZIMScotland2017-20234419758*32.3313969.7801091
Ben FoakesSURKent2015-20234419782*32.3311187.3901061
Billy RootGLA/NOTYorkshire2017-2024440976624.2512279.5101060
Sunil GavaskarINDZimbabwe1983-1987440975024.2517954.19011120
Paul StirlingNKMunster Reds2021-2025550973519.4012180.17000151
Corey AndersonNZPakistan2014-2016650973519.4094103.1900065
Kushal MallaNEPUnited States of America2020-2024650975019.4012875.7801165
Aryan LakraUAENepal2023550975019.4015363.4001181
Brendon JulianAUSWest Indies1995-1999750973519.409997.9800153
Kiplin DorigaPNGScotland2017-20216619739*19.4018851.6000180
Seekkuge PrasannaSLEngland2014-2016770975913.8676127.63011106
Ben DuckettENGSouth Africa2023-2025770973113.8613770.80001130
J WilsonNWLeinster Lightning2022-2026771973416.1712875.7800083
Liam PlunkettENGSri Lanka2006-20181184972924.2569140.5800073
Harry FinchSUS/KENMiddlesex2016-2025881973313.8615164.24001100
Charith AsalankaSLEngland2021-2026980974512.1315363.4000160
Peter TaylorAUSWest Indies1987-19922114497339.7014666.4400160
Chris RogersMIDWarwickshire2014110969696.0012775.5901080
Dean ElgarSOMGlamorgan2017110969696.0010096.0001052
Rezza GaznaviSINBhutan2014110969696.0083115.6601076
Shan MasoodYORMiddlesex2023110969696.0012974.4201070
George MunseyKENDurham2021110969696.0079121.52010141
J BatinibuluFIJBotswana2015110969696.009798.9701093
Emilio GayITATanzania20241119696*-84114.29010100
Toby AlbertHAMSomerset20241119696*-87110.34010121
Murvin AbinashBRCNugegoda Sports Welfare Club20241119696*-12974.4201063
RB AlbertSURNottinghamshire2025110969696.0075128.0001074
Kumar SangakkaraSLCanada2003-2011221969296.0091105.4901081
DES MaxwellCANNetherlands2006221965996.0096100.0001082
Timroy AllenUSANepal2012-20133219667*96.0073131.5101058
Dane VilasLANLeicestershire2017-2023420965748.0060160.00010122
Irfan KarimKENBermuda20222219680*96.0014267.61010101
Jatinder SinghOMABermuda2013-20162219668*96.0011384.96010120
Haris SohailPAKSri Lanka2019220965648.009897.9601041
Andrew McBrineIRESri Lanka2016-2023220967948.0085112.94010102
Ned EckersleyLEINorthamptonshire2015-2018321967196.0013571.1101060
Tom TaylorWOR/DER/LEINorthamptonshire2017-2024320965748.0084114.29010132
PreviousPage 141Next

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.