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
Kashyap PrajapatiOMAScotland2021-20246501158123.0018861.17011101
Alvin KallicharranWIPakistan1975-19806501155023.0019259.9001010
Sandeep PatilINDWest Indies19835501153623.0016968.0500101
Devon SmithWIEngland2004-20116601156119.1718761.50010130
Javed OmarBANIndia1995-20076601158019.1720955.02010112
John MooneyIREZimbabwe2010-20156611155523.0014380.4201092
Alex HalesENGIndia2014-20176601154219.1716470.12000150
Mansoor AkhtarPAKSri Lanka1982-19897601153319.1721852.7500080
Ranjan MadugalleSLEngland1982-19887701153016.4319359.5900181
Geoff HowarthNZIndia1975-19858701154516.4319259.9000180
Dave HoughtonZIMAustralia1983-19947701158416.4319459.28011111
Luke JongweZIMAfghanistan2015-201610811154616.4312294.26001112
Geoff HowarthNZWest Indies1975-19859811155116.4329638.8501050
Daryl TuffeyNZAustralia2002-2010141251153616.4311798.2900165
Seekkuge PrasannaSLPakistan2011-2017141221154211.5016470.1200286
Ravi RatnayekeSLPakistan1982-19901814511522*12.7823149.78002101
Virender SehwagINDBermuda2007110114114114.0087131.03100173
Rizwan CheemaCANUnited States of America2010111114114*-96118.75100105
Andrew UmeedSOMKent2024111114114*-12194.2110054
Tom LammonbySOMSurrey2026110114114114.0096118.75100132
Kashif AliWORKent2022110114114114.0099115.15100141
Ahan WickramasingheNCCBadureliya Sports Club2025110114114114.0090126.67100142
Mahela JayawardeneSLAfghanistan2014-201522011410057.0013485.07100101
Hamish RutherfordDER/GLAYorkshire2015-20213201145857.0013485.0702084
Luis ReeceDERMiddlesex2024-20262201148857.0013286.36010102
Nick BrowneESSWarwickshire2015-20243201147557.0012789.76010130
Shahbaz RasheedKSABhutan2014-2017221114108114.0013683.8210093
Jonathan TattersallYORHampshire2018-20222201148957.00106107.55010110
Haseeb HameedNOTSussex2022-2024221114101*114.0014280.2810091
George RhodesWOR/LEIYorkshire2016-202132011410657.0011698.28100112
Cameron GreenAUSNew Zealand202222211489*-104109.62010123
Robin DasESSWorcestershire2022-20252201146357.00114100.00020152
Yashasvi JaiswalINDAfghanistan2026221114110*114.0095120.00100153
Ramesh MendisMSCKurunegala Youth Cricket Club2025-202622111473*114.0013783.2101063
Zak TribeJERDenmark2024-202522211465*-64178.1301085
George BellLANDurham2024-202522011410457.0013087.69100120
Suliman SafiMRLeinster Lightning20252201145957.0011797.44020104
Asif IqbalPAKAustralia1975-19792201146157.0015275.00020150
Martin GuptillNZNetherlands202233011410638.0014081.43100122
Virandeep SinghMASDenmark2018-20223301145238.0021154.03010111
Jeremy LawlorNKNorth-West Warriors2021-20223301149538.0016369.94010102
Pargat SinghCANUnited Arab Emirates2023-202433011410238.0011698.28100152
Asif AliPAKZimbabwe201853111450*57.0063180.9501097
David BedinghamDURWorcestershire2021-20263301146638.0084135.71010127
Liam ScottSAWestern Australia2023-20253311144757.0014976.51000102
Dean JonesAUSZimbabwe1987-199233111458*57.0015573.5502051
Chandika HathurusingheSLIndia19933301146438.0022351.1201050
Kevin O'BrienIRESouth Africa2007-20164401144828.5013286.36000131
Thisara PereraSLZimbabwe2010-20185411146438.0084135.7101066
Daryl MitchellWORDerbyshire2014-20184401146728.5013982.01010110
PreviousPage 120Next

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.