Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Kamil MisharaNCCPanadura Sports Club20241116161*-10359.2201052
Kashif AliWORLancashire2022110616161.0048127.0801051
Zain-ul-HassanGLADerbyshire2026110616161.006889.7101062
Joseph Peter PhillipsGLONottinghamshire20261116161*-61100.0001051
F MutuaKENQatar20251116161*-52117.3101080
G SenhasNCCPolice Sports Club2026110616161.007977.2201051
A LiyanaarachchiKYCCMoors Sports Club2026110616161.006692.42010100
Pavan RathnayakeCCCPanadura Sports Club20261116161*-59103.3901052
S KavindaNSWCPolice Sports Club2024110616161.007185.9201032
R FlintoffLANWarwickshire20261116161*-51119.6101061
A SharmaNORLancashire2026110616161.007977.2201070
V DinsaraPSCTamil Union Cricket and Athletic Club2026110616161.007779.2201050
SHB MorganMIDLancashire2025110616161.0053115.0901081
Graeme HickENGKenya19991116161*-8968.5401090
Litton DasBANSri Lanka2023110616161.0056108.93010100
Abdul RazzaqPAKScotland1999-20062216149*61.0010160.4000023
Chris ReadNOTSurrey2015-2017220615830.5061100.0001070
Chamu ChibhabhaZIMBermuda2006220614330.5010061.0000050
Terry DuffinZIMBermuda2006220616030.5057107.0201060
Nehemiah OdhiamboKENOman2018220614230.5056108.9300073
Alex ObandaKENSouth Africa2008220613830.508175.3100063
Steven DaviesSOMLeicestershire2021-2022220616130.507185.9201161
Michael CarberryHAMKent2015-2017220616130.5052117.3101192
Dinesh ChandimalCCCPolice Sports Club2025-2026220613130.5055110.9100082
Hamza TariqCANNetherlands2014-2015220616130.5060101.6701183
Suryakumar YadavINDSouth Africa2022-2023220613930.5046132.6100091
Suhan AlagaratnamMASUganda2014-2018220616130.508968.5401132
Chris NashNOTWorcestershire2018-2019220615130.508869.3201060
Neil DexterLEIYorkshire2016-20182216150*61.007680.2601041
Gordon MuchallDURYorkshire2014-20152216135*61.0047129.7900070
Joe LeachWORSomerset2016-2023220614130.5059103.3900071
Alex BlakeKENNottinghamshire2014-20234216150*61.0053115.0901051
Tamoor SajjadQATKuwait2017-20242226143*-60101.6700062
Tom BantonENGPakistan2026220615730.5058105.1701062
Teja NidamanuruNEDNamibia2024-2025420614730.508175.3100033
Rohit KumarNEPZimbabwe2018-2023220613130.5061100.0000070
Will ButtlemanESSKent2021-20232216150*61.007185.9201052
Oli CarterSUSLancashire2021-2025220615530.506988.4101041
Matthew MontgomeryDER/NOTHampshire2023-2025220614230.506593.8500081
Josh LawrensonJERKuwait2024-2025220614430.5010160.4000060
Movin SubasinghaBRCColombo Cricket Club2024-2025220614430.506692.4200054
Kaveen BandaraNCCAce Capital Cricket Club2024-2025220615830.508175.3101061
Shaun FouchéNAMUnited Arab Emirates2023-2024320614730.508770.1100081
V ThewmikaTUCAAce Capital Cricket Club2025-2026220615930.508274.3901051
Keith StackpoleAUSNew Zealand1974220615030.509663.5401090
Brendon KuruppuSLBangladesh1986-19882216158*61.0010061.0001000
Shakeel AhmedPAKZimbabwe1995220613630.5012847.6600030
Ikram AlikhilAFGEngland2019-2023221615861.007680.2601032
Surinder KhannaINDSri Lanka1979-19842216151*61.008670.9301070
Thomas OdoyoKENAfghanistan20104316152*30.506593.8501062
PreviousPage 208Next

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.