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
Rakep PatelKENScotland2010-20176601165019.3318064.44010101
Hilton CartwrightWASouth Australia2021-20267601165519.3317566.2901282
Sam CurranENGSouth Africa2020-20238601163519.3397119.5900058
Tayyab TahirPAKNew Zealand20256601163819.3313089.23000112
Philo WallaceWIIndia1991-19986601165219.3324547.35010112
Lorcan TuckerIREWest Indies2019-20258701163116.5716072.5000191
Basil HameedUAENepal2022-20237701162916.5717964.8000073
Sompal KamiNEPUnited States of America2014-202611801164714.5013287.8800062
Ben SlaterDER/NOTLeicestershire2016-20258801163814.5015276.32000153
Brad HoggAUSSri Lanka2002-20082311411635*16.5718064.4400130
Sunil JoshiINDSouth Africa1996-2000141131162414.5012295.08001131
Kyle MillsNZSouth Africa2004-2014221791162614.5014878.3800264
Ricky PontingICCAsia XI2005110115115115.00102112.7510083
Tillakaratne DilshanSURMiddlesex2014110115115115.0012889.84100110
Jeremy BrayIREZimbabwe2007111115115*-13783.94100102
GSNFG JayasuriyaCOLBOKandy2019110115115115.0013386.4710092
Nicolas PooranWINepal2023110115115115.0094122.34100104
BS McKinneyDURKent2024110115115115.0011699.14100133
Ollie SykesSURDerbyshire2025110115115115.0092125.0010077
Anish ParaamSINCanada2017-20222201155857.5016669.2802080
Ben SlaterNOTMiddlesex2022-20232201159057.5012592.00010150
Ben SlaterNOTSussex2022-2024221115107*115.0014778.23100150
Mohammed IrfanUGAMalaysia2017-2018221115108*115.0084136.90100810
Campbell KellawayVICTasmania2023-20262201156957.5014280.9901074
Kaveen BandaraNCCPolice Sports Club2025-202622011510857.5079145.5710077
Rahul ChopraUAENepal2025-2026222115100*-12989.1510054
Kumar SangakkaraSLNetherlands2002-20063301154638.3314181.56000130
Lance KlusenerSAKenya1999-200363211575*115.0012889.84010143
George BaileyMID/SUS/HAMEssex2015-20173311156357.5014280.9901053
Craig ErvineZIMIndia2010-201643111567*57.5014678.7701071
Wesley BarresiNEDBangladesh2010-202333111564*57.50113101.77010200
Colin AckermannNEDZimbabwe20233301155038.3316370.5501080
Brett D'OliveiraWORHampshire2021-20263301155238.3315773.25010151
Anshuman RathHKItaly2024-20263301159038.3315972.3301152
Saif ZaibNORDerbyshire2015-20244301156238.3312195.0401092
Jacob LintottWARSomerset2023-20263311155257.5098117.35020141
Josh BohannonLANNottinghamshire2019-20263301154338.3313287.12000121
Alick AthanazeWIEngland20233301156638.3313088.46010162
Samit PatelDER/NOTSomerset2014-20244401156628.7515773.25011122
Steven DaviesSOM/SURSussex2014-20184401155628.75102112.75011106
Jonty JennerJERKenya2022-202544111556*38.33109105.50010113
James AdamsHAMEssex2014-201844111551*38.33107107.48010151
Deepak HoodaINDWest Indies20225411153338.3312592.0000071
Muhammad UsmanUAEPapua New Guinea2017-201844111558*38.3399116.16010111
Fakhar ZamanPAKBangladesh2018-20234401158128.7514082.1401077
John CrawleyENGZimbabwe1994-19975501157323.0020755.5601161
Thomas OdoyoKENWest Indies1996-20025501154023.0018562.16000113
David HusseyAUSNew Zealand2009-20116501157923.0015872.78010100
Joe DenlyKENSomerset2016-202655111544*28.7514877.70001122
Grant StewartKENLancashire2022-20266501154923.00103111.65000106
PreviousPage 119Next

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.