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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Mohammad RizwanPAKAfghanistan2023440986724.5011883.05010102
Will RhodesYOR/WARSurrey2016-2024440984424.5016160.8700070
Ryan PatelSURWarwickshire2021-2026440983624.5012280.3300094
Ben ManentiSA/TASQueensland2021-2026441986032.6785115.29010102
Towhid HridoyBANZimbabwe2026440986024.5017256.9801160
Oli CarterSUSMiddlesex2021-2026442985849.0011287.50010132
Gavin RoulstonNWNorthern Knights2024-2026540985624.5014567.59010140
Hammad MirzaOMAUnited States of America2025440985024.5014368.53010121
Amay KhurasiyaINDSri Lanka1999-2001540985724.5011883.0501172
Boeta DippenaarAXAsia XI2005-2007550986719.6013473.13011140
Wayne MadsenDERLancashire2014-2019551984924.5011386.73000100
Teja NidamanuruNEDScotland2023-2025550985119.6093105.3801083
Christopher De FreitasLLMunster Reds2023-2025550984519.6014468.0600192
Shreyas MovvaCANNepal2024-2026661984019.6012876.5600061
Habibul BasharBANEngland2000-2007770982114.0020448.0400080
JJ SmitNAMCanada2015-2025871983516.3397101.0300017
Tarisai MusakandaZIMAfghanistan2017-2018771986016.3315463.6401072
Sadiq MohammadPAKEngland1974-1979770984114.0018652.69000130
John ParkerNZAustralia1974-1981770982414.0015961.6400070
Derek PringleENGNew Zealand1983-19928739830*24.5098100.00000110
Mushfiqur RahmanBANPakistan2000-20048819836*14.0022244.14001110
Brian ChariZIMPakistan2015-2020880983912.2519450.5200061
Kumar DharmasenaSLAustralia1994-200414939828*16.3314269.0100160
Eric SimonsSAAustralia1994-19951193982316.3313871.0100151
Safyaan SharifSCOUnited Arab Emirates2012-202616104983016.3315762.4200031
Tim SoutheeNZPakistan2009-202322115982016.3311287.5000162
Hasan AliPAKEngland2016-202114113983112.2595103.1600167
Curtly AmbroseWIEngland1988-199818114982314.0020348.2800050
Wesley BarresiNEDOman2023110979797.0065149.23010103
Dimuth KarunaratneSLAustralia2019110979797.0010889.8101090
Zameer KhanDENUnited States of America20161119797*-12180.1701060
Tim DavidSINDenmark2019110979797.0075129.3301093
Ben CharlesworthGLOMiddlesex2022110979797.0012180.17010112
Saqlain ArshadQATCanada2019110979797.0088110.23010132
Michael BevanAUSBangladesh1999-2003521975797.0011981.5101062
Shane WatsonAUSZimbabwe2004-2011221977997.0012577.60010101
Saman JayanthaSLSouth Africa2004220975148.5014168.7901081
Arvind KandappahCANKenya20072219769*97.0015662.1801043
David WilleyYORNorthamptonshire2016-2018321977197.0011187.3901085
Billy GodlemanDERGloucestershire2014-2015220979648.5013671.3201061
Ian CockbainGLOEssex2014-2018320977948.5010592.3801042
J ChaturangaBHRBhutan2014-2017220978848.5010196.0401066
Harry FinchKENNottinghamshire2023-2026220978848.5011088.1801081
Aminuddin RamlyMASDenmark2014-20192219751*97.009898.98010104
Aadil AliLEIWorcestershire2015-2017220978848.5089108.9901063
Tom MooresNOTNorthamptonshire2018-2019220976948.5084115.4801066
Charlie WakimTASSouth Australia2023-2025220974948.5096101.04000111
Grant RoelofsenESSYorkshire2022-2026220979048.5011584.3501083
Luc BenkensteinESSDerbyshire2025-2026220977448.5092105.43010115
Asa TribeGLAEssex2024-2025220977148.5010790.6501092
PreviousPage 140Next

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.