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 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)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 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
Nick GubbinsMID/HAMLancashire2015-20246601326622.0019966.33011181
Avishka FernandoSLBangladesh2019-20246601328222.0014292.96011153
Zahoor ElahiPAKWest Indies1996-19976611325126.4026649.6201180
CJA AminiPNGUnited Arab Emirates2018-20237701323618.8625851.1600080
David RankinNWLeinster Lightning2016-20197701325518.8618372.13011191
Bruce EdgarNZSri Lanka1983-19847701325218.8637135.58010130
Ravi RatnayekeSLWest Indies1985-19898701325018.8631741.6401160
Ricardo PowellWINew Zealand2000-20049911323516.5014988.59000115
Sunil JoshiINDZimbabwe1996-2000139213225*18.86102129.4100387
Ravichandran AshwinINDSri Lanka2010-2014201131323816.5014094.29002131
Shane WarneAUSWest Indies1995-2001271261322922.0017675.0000043
Karan KCNEPOman2015-2026151211324012.0014789.8000286
Rumesh RatnayakeSLIndia1982-19911713613233*18.8613399.25002113
Prosper UtseyaZIMWest Indies2006-2013191581322718.8627747.6500141
Jesse RyderESSSurrey2016110131131131.00110119.09100134
Dean ElgarSOMSussex2017111131131*-127103.15100104
Joe ClarkeWORGloucestershire2015111131131*-109120.18100103
CWJ AllisonESSGlamorgan2025110131131131.00113115.93100155
Ben CooperNEDCanada2013-20154201317465.5016579.39020113
Shiv ThakorDERNorthamptonshire2015-201732013113065.50118111.02100142
Aneurin DonaldHAMWorcestershire2022-202322013111565.50104125.96100154
Muneshwar PatandinSURGuernsey201522013110065.50116112.93100192
Matthew LambWARLeicestershire2021-2022221131119*131.00124105.65100101
Kashyap PrajapatiOMAUnited States of America202222013110365.5015286.18100112
Kashif AliWOREssex2025-20262201318065.50119110.08020162
Alex HortonGLASussex2023-202622013112265.50131100.00100144
S DanielSSCNondescripts Cricket Club2024-20262201319565.50115113.91010127
R FlintoffLANSomerset2024-202622013112365.5093140.86100117
Bevan CongdonNZAustralia197422113182131.0018471.20010140
Jacques KallisSAIreland2007-201133113166*65.5016479.88010131
Boeta DippenaarSAKenya1999-200343113174*65.5020563.90010161
James HildrethSOMWarwickshire2014-20213311317265.50129101.55010111
Roelof van der MerweSOMMiddlesex2016-20193301315243.67101129.70010152
Sharad VesawkarNEPNamibia2015-201633213174*131.0021660.6502080
Dane VilasLANWorcestershire2017-2019331131100*65.50112116.96100131
Ben StevensJERVanuatu2017-20183301318643.6717375.72010143
Dawid MalanMIDKent2014-201733113176*65.5019666.8401090
Ned EckersleyLEIDerbyshire2015-20183301318043.6714888.51010120
Niroshan DickwellaSLNew Zealand20193301317643.6797135.05010125
Scott EdwardsNEDCanada2024-20264301317243.6717774.0102080
Sushant ModaniUSAOman2021-202233013111143.6716380.37101120
Loots BosmanSAZimbabwe2006-20075401318832.75114114.91011155
Keaton JenningsDUR/LANGloucestershire2015-20264411316743.6719068.95010110
Laurie EvansSUS/WARGlamorgan2014-201954013111032.75120109.17101142
Sam HeazlettQUEVictoria2022-202344013110032.7519567.18100102
Rachin RavindraNZIndia2023-20254401317532.7515087.33010132
Dave HoughtonZIMWest Indies1983-19934401315532.7523156.7102191
Virender SehwagAXAfrica XI2005-20075501315226.20119110.08010232
Adrian BarathWIZimbabwe20105501315026.2022857.46010131
George DockrellIRENew Zealand2017-20225501317426.20125104.80010143
PreviousPage 103Next

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.