Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR152/3 (16.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Steven MullaneyNOTSussex2014-20152218242*82.0062132.2600065
Ryan HigginsGLOMiddlesex2018-2019220826541.008794.2501062
Navneet DhaliwalCANVanuatu2019-20222218272*82.0011471.93010122
Surendran ChandramohanSINDenmark2019-2022220828041.0012864.0601052
Tom CullenGLANorthamptonshire2021-20222218258*82.008695.3501061
Sanjay KrishnamurthiUSACanada2025-2026421826182.0080102.5001024
Nuwanidu FernandoSSCColombo Cricket Club2024-2026220826141.009289.1301063
S LiyanageCMCC/ACCCNondescripts Cricket Club2024-2025220826841.0012068.3301071
Ekansh SinghKENWarwickshire2025-2026220824241.009685.4200081
DH LateganWORHampshire2025-2026220826441.008893.1801091
Richie RobinsonAUSEngland1977220827041.0014357.3401071
Sadeera SamarawickramaKANDambulla2019220827041.0075109.33010110
Andrew MansaleVANGhana2012-2017330823427.3313262.1200081
Josh CobbNORYorkshire2016-2019330825827.339487.2301083
Gary BallanceZIMNetherlands20233318264*41.0010181.19010120
Ben McDermottTAS/QUESouth Australia2022-2024330827127.3311372.57010102
Dawid MalanENGIndia2021-2023331825041.009091.1101091
Alex LeesYOR/DURSomerset2015-2024330826327.3311968.91010101
Tom WellsLEIWarwickshire2016-2018330826727.3372113.8901054
Akeal HoseinWIPakistan2022331826041.0065126.1501037
Kiran CarlsonGLAWorcestershire2022-2025330824127.338398.8000091
Dipendra Singh AireeNEPKenya2017-2018330826227.3313361.6501081
Jonathan MerloVICQueensland2022-20243318254*41.0074110.8101181
HazratullahAFGWest Indies2019330825027.3311074.5501094
Emilio GayDUR/NORGlamorgan2021-2026330828127.3382100.00011120
George HillYORSussex2024-20263328240*82.0067122.3900053
Charith AsalankaSLNetherlands2023330824427.3311074.5500061
Saleem MalikPAKBangladesh1988-1999330826227.3310677.3601040
Asanka GurusinhaSLBangladesh1986-19953318244*41.0016350.3100100
Gerhardus LiebenbergSAEngland1998330823927.3318045.5600060
Asghar AfghanAFGSri Lanka2014-2018330825427.339685.42010101
Michael ClarkeAUSScotland2007-2015441824727.3310082.00000102
Hitesh ModiKENPakistan1996-2004441823427.3310875.93000130
Trent JohnstonIRECanada2007-2011742824441.0067122.3900062
Mudassar BukhariNEDScotland2008-2015740824120.5056146.4300045
Gary BallanceYORWorcestershire2015-2019440823020.5010776.6400060
Luke WellsSUS/LANHampshire2015-20224418266*27.338794.25011131
Lewis McManusHAM/NORWorcestershire2021-2024441825027.339388.1701053
Matthew WaiteWOR/YORHampshire2022-2026442823741.0056146.4300085
Scott EdwardsNEDPakistan2022-20234418271*27.3377106.4901171
Mahesh TheekshanaSLNew Zealand2023-20256438238*82.0016350.3100081
K SmithWARSussex2022-2025441824427.3310478.8500091
Mohammad WasimPAKSri Lanka1997-2000440824420.5018743.8500040
Yusuf PathanINDEngland2008-20116538250*41.0056146.4301156
Brenton ParchmentWISouth Africa2008550824816.4015353.5900091
Manpreet SinghITA/SINDenmark2016-2022550824416.4010776.6400051
Chandika HathurusingheSLSouth Africa1992-1998550825116.4017247.6701060
Ali ShahZIMNew Zealand1987-1992551824120.5014556.5500060
Hiral PatelCANKenya2009-2013660823613.6712068.33001120
Richmond MutumbamiZIMIndia2015-2016660823213.6712565.60000100
PreviousPage 164Next

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.