Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Sabbir RahmanBANZimbabwe2014-201810921805725.71178101.12011165
Guy WhittallZIMSouth Africa1995-2001131331804118.0025470.87002121
Ruwan KalpageSLIndia1993-1999151351805122.5027365.9301051
George DockrellIREZimbabwe2010-2025191661803418.0018199.45001154
John CampbellWIIreland2019110179179179.00137130.66100156
Mark StonemanMID/SURDurham2021-202222017911789.5019492.27110172
Tim BresnanYORWarwickshire2017-20193301798959.6719392.75020147
Alex HalesNOTDurham2015-201833017910459.6718198.90110175
Adnan MuftiUAENepal2017-201853117910489.50161111.18110183
James RewSOMWarwickshire2022-20253301799659.6720189.05020193
Kyle CoetzerSCONetherlands2011-202154117989*59.6724672.76020172
Tom Kohler-CadmoreWORYorkshire2014-201744017911844.7519790.86100196
Tom FellWORLeicestershire2014-20194411797359.6719790.86020261
Damien MartynAUSBangladesh2003-200565217992*59.6718596.76020181
Sam CurranENGWest Indies2023-20246501795235.8020886.06010123
Kyle CoetzerSCONepal2018-202366217988*44.7524971.89010223
Ravi ShastriINDSouth Africa1991-199266217910944.7522679.20101170
Andrew SymondsAUSZimbabwe1999-200411701796025.5719890.40011191
Geraint JonesENGIndia2004-20068711795329.8321284.43011134
Aaron JohnsonCANNepal2024-20267701796525.5721682.87011273
Josh InglisAUSSouth Africa2023-20269801798722.3819094.21021213
Larry GomesWIEngland1981-1987118217956*29.8342342.32010110
Kevin O'BrienIREBangladesh2007-201910911794822.3824573.06000143
Tony UraPNGScotland2017-20229901794719.8922679.20002143
Naeem IslamBANWest Indies2009-2012111031795225.5725869.38021181
Roger HarperWIAustralia1984-19961612317931*19.8930159.4700083
Kieran PowellWIZimbabwe20133301787959.3322180.54020164
Michael KlingerGLOYorkshire2014-2015332178137*178.0021383.57100134
Martin AnderssonMID/DERHampshire2023-202633117812589.00174102.30100153
Ed JoyceIRENetherlands2011-201844117896*59.3321582.79010141
Nazmul Hossain ShantoBANAustralia2023-20264401786744.5024672.36010231
David GowerENGSri Lanka1982-198344117813059.33176101.14100185
Alastair CookENGWest Indies2007-201255017811235.6022180.54101231
Kiran CarlsonGLAHampshire2017-202555017813535.60148120.271001410
Justin KempSAZimbabwe2001-200666317878*59.33167106.59020911
Shadab KhanPAKEngland2017-2026762178113*44.50171104.09101196
Basil HameedUAENamibia2020-20268611787135.6019790.36020145
James HopesAUSWest Indies2008-201098217857*29.67132134.85011240
Runako MortonWIPakistan2002-20069811785525.4332554.77010161
Denesh RamdinWIPakistan2006-201610921785125.4322479.46010152
Eric SzwarczynskiNEDIreland2007-201399117856*22.2527664.49010141
Brian McMillanSAEngland1992-1996109217845*25.4328163.35001120
Ian HealyAUSNew Zealand1990-1996231361784825.4319790.3600090
Mitchell MarshAUSBangladesh2023111177177*-132134.09100179
Sam NortheastGLAWorcestershire2022111177177*-148119.59100224
Hashim AmlaSAIreland2011-201522017715988.50145122.07100175
Chris GayleWINetherlands2007-20183311778088.5018695.16020158
Ian BellWARDurham2016-2018331177145*88.5019192.67100172
Devon ConwayNZSouth Africa2023-20253311779788.5018695.16020202
Liam DawsonHAMYorkshire2014-202533017714259.00152116.45100167

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.