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/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

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
Muhammad UsmanUAENamibia2017-2020420965948.0010888.8901064
Zak CrawleyKENEssex2017-2019220969448.0011881.36010110
Liam ScottSAVictoria2022-20253229654*-70137.14010102
Louis KimberLEIGloucestershire2022-2024320966848.0088109.0901084
Janith LiyanageBCAAColts Cricket Club2025-2026220966248.0012080.0001062
Pawan SandeshCCC/BRCColts Cricket Club2025-2026221965796.0012477.4201075
G WeerasingheKYCCNugegoda Sports Welfare Club2025-2026220965348.0012080.00010110
Sarel BurgerNAMNepal2015-20163319643*48.0018352.4600082
Sean WilliamsZIMNew Zealand2015331966348.0011682.7601051
Paul StirlingIRECanada2010-2011330963532.0011087.27000122
Paul StirlingMIDSurrey2016-2019330966732.0012378.05010131
Rory KleinveldtNORDurham2015-2018331964148.0060160.00000113
Richard LeviNORYorkshire2014-2019330965832.0010888.89010140
Khaya ZondoSAIndia2018330965432.0015761.1501052
Stuart ThompsonIREScotland2013-2014431963948.0010393.20000111
Varun ChopraMID/WARDurham2014-2021330966432.0016558.1801080
Ryan HigginsMID/GLOSomerset2014-2019431963948.0010393.2000083
Roston ChaseWIAustralia2024330965932.0013471.6401090
Kiran CarlsonGLAYorkshire2021-2024330966432.0013173.2801070
Harry TectorIREUnited Arab Emirates2021-2023330965732.0010789.7201052
George HillYORSurrey2021-2024330965132.0080120.00010133
Toby AlbertHAMDerbyshire2022-20263319684*48.0011682.7601180
AR RamjaniUGAHong Kong2024-2026330966832.0083115.6601075
Finlay McCreathSCOUnited Arab Emirates2025-2026430963532.0013770.0700080
Steve TikoloKENAustralia1996-2003440965124.0017455.17010130
Rajin SalehBANIndia2004440968224.0015362.7501291
Alex ObandaKENUganda2015-2022440963224.0015064.0000093
Thisara PereraSLAfghanistan2014-20194429647*48.0089107.8700081
Nick GubbinsHAMMiddlesex2023-2026440964024.0012676.19000120
Corbin BoschSAPakistan2024-2025542964148.0094102.13001121
Billy RootGLA/NOTLeicestershire2017-2025541966732.0090106.6701052
Mohammad NawazPAKSouth Africa2021-2025540965924.0010294.1201047
Harry TectorIREEngland2020-2023541963932.0013073.85001100
Karl BirkenstockNAMOman2019-2021440966124.0014964.4301080
Sandeep GoudOMAScotland2019-20226419654*32.0011087.2701057
Keacy CartyWIPakistan2022-2025440963324.0017156.1400071
IhsanullahAFGIreland2017-20184419657*32.0013073.8501084
Asif MullaCANScotland2007-2009550964819.2011980.6700172
Pargat SinghCANNamibia2023-2025550964019.2015561.9400083
Gulsan JhaNEPOman2024-2026551965324.0010294.1201085
Javed AhmadiAFGWest Indies2017-2019550968119.2015263.16011102
Dinesh MongiaINDSri Lanka2002-2003661964819.2017156.1400192
Courtney BrowneWIPakistan1995-2005961963619.2010690.5700163
Mitchell SantnerNZSri Lanka2015-20251361963819.2010988.0700054
John BracewellNZIndia1986-1988861962519.2013073.8500041
Craig WhiteENGZimbabwe1997-200010719627*16.0016259.2600232
Mohammad RafiqueBANEngland2000-2007772963019.2014665.75001111
Johan BothaSAPakistan2007-201010739628*24.0091105.49001110
Chad SoperPNGUnited States of America2019-2023981962113.7118551.8900031
Ashantha de MelSLNew Zealand1983-1985981962713.7117654.5500051
PreviousPage 142Next

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.