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
Dinesh NakraniUGAKenya2018-202233110555*52.5012286.07021114
Brooke GuestDEREssex2022-20263301058835.00100105.0001091
Kushal MallaNEPScotland2023-20243301058135.0011392.92010105
Harry CameDERYorkshire2021-20263301055835.0015567.74010141
Joylord GumbieZIMIreland20233301057235.0017958.66010100
CWJ AllisonESSHampshire2023-20263301058035.0011293.75011111
Joel CurtisWATasmania2025-20263301057535.0092114.13010122
Zubin SurkariCANKenya2009-20115421054952.5018457.07000140
Chris MorrisSAEngland2013-20177411056235.0070150.0001076
Keaton JenningsLANHampshire2019-20234401056326.2514870.95011130
Hiri HiriPNGUnited Arab Emirates2022-20234401057726.2515169.5401074
Gudakesh MotieWIEngland2023-20259401056326.2579132.91010134
Blair HartlandNZSri Lanka1992-19944401055426.2520251.98010110
Junior MurrayWIEngland1995-19984411058635.00103101.9401072
Vince WellsENGAustralia19994401053926.2517858.9900061
Michael VaughanENGBangladesh2003-200765110537*26.2519154.97001111
Andrew StraussENGZimbabwe20045511053326.2515070.0000080
Calum MacLeodSCOKenya2013-201755110556*26.2516364.4201091
Usman KhawajaQUEWestern Australia2021-20245501057621.0012087.50010121
Ben CoxWOR/LEISurrey2015-202655210538*35.0010996.3300064
Tafadzwanashe KaitanoZIMSri Lanka2022-20245511054226.2514174.47000121
Aryansh SharmaUAEScotland2023-20265501055621.0012981.40011131
Greg ChappellAUSIndia1980-198155210552*35.0018357.3801080
Ed JoyceIREEngland2011-20176611053221.0019853.03000110
Bill AtheyENGWest Indies19876601056417.5023544.6801050
Ridley JacobsWIBangladesh1999-20048711055117.5015368.6301051
Robin PetersonSAPakistan2002-201317721054421.0014472.9200080
Mashrafe MortazaBANSouth Africa2007-201912801053413.1313478.36002113
Jeff CroweNZWest Indies1985-19879801055213.1323644.4901173
Chamara KapugederaSLAustralia2006-20129801053813.1315866.4600164
Niall O'BrienIREUnited Arab Emirates2013-20188811053415.0017759.3200070
Madan LalINDWest Indies1983-1986118410521*26.2514970.4700011
Azhar MahmoodPAKZimbabwe1996-200310941052921.0014572.4100053
Manoj PrabhakarINDSouth Africa1991-1995141021053613.1321648.6100050
Abdul QadirPAKIndia1984-1990191111053910.5012683.3300273
Anil KumbleINDNew Zealand1994-2003311361052115.0017659.66001111
Malcolm WallerZIMAfghanistan2014-20181815210536*8.0815966.04006110
Rahul DravidINDUnited Arab Emirates2004110104104104.0093111.8310080
David WarnerAUSNetherlands2023210104104104.0093111.83100113
Tom CooperSOMDurham2015110104104104.0098106.12100120
Hamish RutherfordDERWorcestershire2016110104104104.0076136.8410077
Will YoungNORWorcestershire2022111104104*-94110.6410063
Wayne MadsenDERSussex2026111104104*-96108.33100100
Gareth RoderickGLOLeicestershire2014-2015210104104104.0011888.1410090
Amir JangooWIBangladesh2024111104104*-83125.3010064
AJ MoscaITABermuda2022110104104104.0011788.8910090
Sheshan FernandoNCCSinhalese Sports Club2024110104104104.0091114.2910085
Dilshan de SoysaBSCPanadura Sports Club2025110104104104.0012583.2010092
Graeme HickENGNetherlands1996111104104*-13378.2010062
Peter HandscombMID/LEIKent2021-20232201048752.0077135.06010130
PreviousPage 131Next

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.