Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd 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)First-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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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
Nathaniel WatkinsJERSingapore2014110737373.009378.4901090
Wayne MadsenITAHong Kong20251117373*-72101.39010101
Greg SmithNOTWarwickshire2016110737373.0062117.7401032
Anshuman RathHKIndia2018110737373.009775.2601041
Leus du PlooyDERLeicestershire20191117373*-52140.3801072
Beau WebsterESSHampshire2023110737373.009973.7401071
Sadeera SamarawickramaSLUnited Arab Emirates2023110737373.0064114.0601090
Ashfaq AhmedUAEKenya2018110737373.0057128.0701074
Jack CarsonSUSMiddlesex2025110737373.0058125.8601054
HJ CullenWORMiddlesex2026110737373.0068107.3501082
Gus MillerNORMiddlesex2024110737373.0068107.3501091
Thanuka DabareACCCBloomfield Cricket and Athletic Club2024110737373.0067108.9601054
Thanuka DabareCMCCPolice Sports Club2025110737373.0043169.7701085
Himasha LiyanageACCCPolice Sports Club2025110737373.0010470.1901051
D InduwaraPSCAce Capital Cricket Club2025110737373.0010271.5701050
Rick McCoskerAUSSri Lanka1975110737373.0011165.7701020
Alpesh VadherKENSri Lanka19991117373*-9874.4901060
Hannan SarkarBANZimbabwe2004220735936.5012757.4801062
Hamish MarshallGLOSurrey2015-2016220735536.508783.9101042
Dwayne SmithWIIreland2007-2015420735536.507794.8101083
Jonathan TrottWARSomerset2014-2016220734436.508982.0200090
Chris WoakesWARDurham2014-2019220735036.507696.05010100
Dane VilasLANKent2022-2023220735136.5064114.0601072
Travis HeadSUS/WORLancashire2018-2021220735636.507992.4101081
James FullerMID/HAMSussex2016-2021220735436.5050146.0001053
Chris NashSUSHampshire2015-20162217369*73.008387.9501033
Michael JonesDUR/LANSurrey2022-20262217367*73.0056130.3601091
Shangeev ThanikaithasanDENVanuatu2022220735936.507794.8101062
Brooke GuestDERLeicestershire2021-2025220734036.5010470.1900070
Tom LammonbySOMLancashire2025-2026220736836.5065112.31010110
Harsh ThakerCANDenmark2019-20222217346*73.0011861.8600041
Matt RevisYORLeicestershire2021-20243217355*73.008982.0201061
Harry CameDERLeicestershire2021-2025220736736.509180.22010110
Jack DaviesMIDSomerset2024-2025220736436.507696.0501062
James RewSOMYorkshire2021-20252217353*73.008289.0201051
Nithish Kumar ReddyINDNew Zealand2026220735336.507893.5901023
Charlie TearSUSEssex2024-2026220737336.5073100.0001172
Usman GhaniAFGScotland2015220734836.5072101.3900091
Robinson ObuyaUGAHong Kong2024-2025220734836.5011066.36000101
W SahanACCCMoors Sports Club2024-2026220736036.508486.9001052
Rohan KanhaiWIAustralia1975221735573.0013852.9001090
Mushtaq MohammadPAKNew Zealand1973-1976220734636.5011662.9300050
Ajit WadekarINDEngland1974220736736.509081.11010110
David LloydENGIndia1974220733936.5014450.6900070
Vikram RathourINDSouth Africa1996220735036.5012657.9401051
Steve TikoloKENAfghanistan2010331735736.509477.6601061
Eric SzwarczynskiNEDBermuda2006-2009330735524.3310172.2801060
Tim PaineAUSWest Indies2009-2010330733324.3312657.9400080
Dinesh ChandimalSLAfghanistan2014-2022430733324.338486.9000061
David WilleyYOR/NORDerbyshire2015-20194317372*36.5067108.9601183
PreviousPage 180Next

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.