ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Andile PhehlukwayoSAAustralia2016-2023127410942*36.3389122.4700188
D'Arcy ShortWANew South Wales2021-20247701094715.5717562.29001150
Rick DarlingAUSWest Indies1978-19827701093415.5722249.1000050
Dirk ViljoenZIMNew Zealand1998-20019701093915.5716864.8800170
Peter BorrenNEDScotland2006-2015108210971*18.1719057.3701361
Daniel FlynnNZWest Indies2009-20129811092815.5714376.22002141
Grant ElliottNZIndia2009-2010108110935*15.5716366.8700161
Saba KarimINDSouth Africa1997-20008821095518.1713083.8501181
Daniel VettoriNZWest Indies2000-2015249310953*18.1711991.6001290
Andile PhehlukwayoSASri Lanka2017-2021179310938*18.1712289.34000132
Graeme SwannENGAustralia2009-2012141011093312.1111793.1600091
Ian HealyAUSIndia1989-1996151021092513.6311892.3700052
Saba KarimINDPakistan1997-2000121011092612.1124843.9500170
Darren GoughENGPakistan1996-20061612310940*12.1119855.0500261
Shane WarneAUSIndia1994-2001181551091910.9013878.99002111
Adam ZampaAUSSouth Africa2016-202624175109229.0815271.71003101
David WarnerNSWTasmania2021110108108108.0011593.91100100
Ben StokesDURDerbyshire2026111108108*-12387.80100103
Ben StokesENGNetherlands2023110108108108.0084128.5710066
Graeme van BuurenGLONorthamptonshire2023110108108108.00102105.88100122
George MunseyKENWorcestershire2021110108108108.0011395.58100142
Mohammed SameerBHRThailand2017110108108108.00102105.8810094
Eddie ByromGLASomerset2023110108108108.00103104.85100170
Nicholas KirtonCANVanuatu2022111108108*-95113.6810075
Ahan WickramasingheNCCBloomfield Cricket and Athletic Club2026111108108*-82131.7110076
Gavin HamiltonSCOEngland2008-20102201086054.0019655.1001073
Anish ParaamSINBermuda20142201089554.0014673.9701083
Arjun MutrejaSINBermuda201422010810854.0014077.14101130
Sam WhitemanYOR/NORDerbyshire2023-20262201089454.0012090.00010100
Rikki ClarkeWARLancashire2015-20173301087636.0084128.5701056
Nathan Coulter-NileAUSWest Indies2016-20193311089254.0071152.1101094
Anwar ArudinMASNepal2012-20143301086936.0014276.06010172
Nikhil DuttaCANSingapore2017-202233110853*54.0012785.0401084
Harry FinchSUS/KENWarwickshire2015-20263301085036.0013381.20010150
Matt RenshawAUSPakistan20263301086136.0011990.7601081
Romario ShepherdWIEngland2023-20244311084854.0072150.00000116
Parvez Hossain EmonBANSri Lanka20253301086736.0012983.72010133
Matthew FordeWIIreland20253301085836.0072150.00010710
Doug WaltersAUSIndia1980-198153110843*54.0015171.5200050
Russel ArnoldSLBangladesh2000-20079421086254.0013878.2601070
Misbah-ul-HaqPAKEngland20124401084727.0014673.9700041
WK McCallanIREScotland2006-200964210846*54.0098110.20000111
Imrul KayesBANAustralia2011-20174401089327.0016266.67010112
Stephan MyburghNEDCanada2013-201544110852*36.00104103.85010123
Daryl MitchellNZSouth Africa2023-20254401084927.0093116.13000113
Graham WaggGLASomerset2014-20194401086227.0011891.5301093
Glenn TurnerNZPakistan1973-19834401086727.0019954.27010110
Brijesh PatelINDNew Zealand1975-19794401084427.0019555.38000111
Athar Ali KhanBANKenya1997-19984401086127.0018159.67012130
Collins ObuyaKENNepal2015-20185501084821.6020153.73000110
PreviousPage 127Next

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.