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
Jimmy KamandeKENIreland2007-20108701194217.0018365.0300292
Luke RonchiAUS/NZWest Indies2008-20159711196419.8387136.78010116
Sam CurranENGNew Zealand2023-20257701194217.0013985.6100092
Chetan SharmaINDAustralia1984-198915951192229.7512297.5400161
Naved-ul-HasanPAKIndia2004-2009161261192719.8314582.07001102
Graeme CremerZIMBangladesh2009-2018141231192413.2221655.09000110
Brett LeeAUSIndia2000-2012321761193110.8215477.2700374
Sam BillingsKENNottinghamshire2014-2018311118118*-89132.58100123
Ryan PatelSURMiddlesex2022110118118118.0099119.19100134
Feroze KhushiESSNorthamptonshire2022110118118118.0093126.88100123
Aftab AhmedBANScotland20062201186659.0096122.92020135
Frederik KlokkerDENVanuatu2018-201922111874*118.0014780.27010140
Phillimon SelowaUGACanada201522111870118.0013587.41010141
Dawid MalanMIDEssex2017-20192201189559.0013686.76010140
John SimpsonMID/SUSLeicestershire2023-20242201188559.0096122.92010123
Marcus O'RiordanKENMiddlesex2021-20242201186059.0097121.65020142
Ollie SykesSURGloucestershire2025-20262201189759.00111106.31010142
Martyn MoxonENGIndia19852201187059.0021056.1901080
Patrick BrowneWISouth Africa200833111849*59.0014481.9400075
Wesley BarresiNEDNamibia2013-20154301186039.3397121.65021114
Adam WheaterHAM/ESSGlamorgan2015-20214301188839.33118100.00010111
Riki WesselsNOTWorcestershire2016-20183301185039.3314581.38020150
Angus RobsonLEIYorkshire2014-20163301189039.3316471.95010120
Ayan KhanOMAUnited States of America2021-20224301185939.3319859.6001091
Kyle VerreynneSAIreland2021-20245301186739.33116101.72010120
Ollie PriceGLOGlamorgan2023-2025331118109*59.0013587.41101131
Innocent KaiaZIMAfghanistan20223301186339.3319261.46010111
Saad BaigPAKSri Lanka20263301187439.3312395.93010142
Sanjay BangarINDWest Indies200244211857*59.00107110.28010102
Javed OmarBANKenya1999-200644111864*39.3320557.56010160
Jekon EdnessBERCanada20084421184559.0014382.52000102
Steven DaviesSOM/SURWarwickshire2014-20224401184629.5012892.19000192
Roelof van der MerweNEDScotland2015-202554311862*118.0015277.6301080
Temba BavumaSABangladesh2017-20224401184829.5016571.52000101
Ben DuckettNOR/NOTLeicestershire2015-20195401188629.5012495.16011132
Gulsan JhaNEPCanada2024-20264401184829.5013686.7600086
Rahul ChopraUAEScotland2024-202544011810129.5013587.41100102
Alex CusackIREBangladesh2008-201055111845*29.5019859.6000153
Murali VijayINDZimbabwe2010-20155501187223.6020557.5601042
Sikandar RazaZIMUnited Arab Emirates2015-20196511184629.50118100.00000112
Brad EvansZIMBangladesh2022-202665111858*29.50106111.3202077
Graham RoopeENGPakistan1977-19785501183723.6021854.1300042
Manish PandeyINDNew Zealand2016-20206611184223.6014680.8200181
Rawl LewisWISouth Africa1997-20087711184919.6716671.0800175
Ruben TrumpelmannNAMUnited States of America2022-20269701185516.86114103.51012113
Ridley JacobsWIEngland1998-2004149611832*39.3317766.6700061
Moin KhanPAKEngland1992-2000149111829*14.7514780.2700183
Ajit AgarkarINDSouth Africa1999-2007231321182110.7317965.92000111
Mahela JayawardeneSOMWorcestershire2016111117117*-111105.41100142
George GartonWARNottinghamshire2026110117117117.00101115.84100103
PreviousPage 116Next

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.