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
Ajinkya RahaneLEINottinghamshire2024110717171.0060118.3301090
Adil RashidYORGloucestershire2014110717171.008385.5401071
Umar AkmalPAKKenya2011110717171.0052136.5401081
Dinesh ChandimalCCCBurgher Recreation Club2024110717171.0065109.2301035
Hamza TariqCANScotland2014110717171.0070101.43010131
Peter GoughJERQatar20171117171*-8088.7501080
Johann MyburghSOMHampshire2018110717171.0049144.9001083
Glenn PhillipsNZAfghanistan2023110717171.008088.7501044
S IftikharNORGuernsey2015110717171.0012855.4701060
Rishi PillaiGERVanuatu2017110717171.008286.5901033
Ryan RainaTHABahrain2017110717171.008880.6801031
Kyle VerreynneNOTKent2026110717171.0065109.2301061
Shane DeitzVANBermuda20181117171*-11462.2801060
Ali OrrSUSLancashire2022110717171.0065109.2301073
S DanielSSCColts Cricket Club2026110717171.0070101.4301091
Ahan WickramasingheNCCNegombo Cricket Club2024110717171.007989.8701041
A ThennakoonKYCCTamil Union Cricket and Athletic Club2026110717171.0067105.9701062
Ekansh SinghKENYorkshire2025110717171.007298.6101061
Sadagoppan RameshINDAustralia1999110717171.0012357.7201040
Paul CollingwoodDURSurrey2014-20152217162*71.0067105.9701071
Stephen FlemingNZCanada2003-2007220716635.5069102.9001091
James HildrethSOMWorcestershire2015-2019320713835.5070101.4300072
Nitish KumarCANMalaysia2017-2019220716035.5065109.2301072
Kedar JadhavINDAfghanistan2018-2019220715235.509475.5301051
Asad ShafiqPAKIndia2011-2013220714135.509673.9600050
Matthew WadeTASQueensland2024-2025320716835.5060118.3301053
Dane VilasLANMiddlesex2019-20232217170*71.0070101.4301032
Chris JordanSUSEssex2016-2018220713635.5056126.7900045
Graeme van BuurenGLOKent2016-20264217151*71.008385.5401053
Graham WaggGLASussex2014-2019520715235.5052136.5401082
Ben DuckettNORDurham2015-2018220716935.5068104.4101062
Liam TrevaskisDUR/LEIHampshire2021-20253217160*71.007298.6101072
Felix OrganHAMNorthamptonshire2022-2024220715935.5069102.90010101
Charles StoboNSWVictoria2025-2026220714735.5063112.7000071
Aaron HardieWATasmania2024-2026220716435.509078.8901070
Dhananjaya LakshanCCCPolice Sports Club2024-2025220713835.5061116.3900082
Aniruddha ChoreNK/NWMunster Reds2022-2023220713835.5013054.6200060
SJ ToppingNK/NWLeinster Lightning2024-2025220714535.508583.53000112
R SilvaBSC/ACCCNugegoda Sports Welfare Club2024-20262217160*71.009574.7401071
S FernandoMSCKurunegala Youth Cricket Club2025-2026220714835.5010468.2700070
DH LateganWORDerbyshire2025-20262217142*71.007594.6700053
Duncan FletcherZIMAustralia19832217169*71.009574.7401050
Ashwell PrinceSASri Lanka2006431712935.5011064.5500050
William PorterfieldIRENew Zealand2007-2017330714823.678880.6800071
Eoin MorganMIDGlamorgan2014-2018330715723.677693.4201091
Grant ElliottNZWest Indies2009-20156327130*71.0055129.0900033
Amjad AliUAEHong Kong2014-2015330713923.6710170.3000080
Marchant de LangeGLASomerset2017-2019330714023.6757124.5600025
Dwaine PretoriusSANew Zealand2017430715023.6759120.3401072
Chris GreenNSWSouth Australia2023-20264317138*35.5055129.0900064
PreviousPage 184Next

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.