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
Nayan MongiaINDWest Indies1994-199810641222961.0023053.0400080
Neil JohnsonZIMIndia1998-19996601225220.3315877.2201092
GR CodringtonCANBermuda2006-200777212245*24.4021058.10000121
Carlos BrathwaiteWIEngland2017-20198701225017.4314285.9201074
Manzoor ElahiPAKWest Indies1986-19887711223320.33118103.39000103
Ruwan KalpageSLNew Zealand1992-1995108312243*24.4017270.9300030
Roland HolderWIIndia1993-19971210112236*13.5618864.8900331
Feiko KloppenburgNEDNamibia2003110121121121.0014285.2110064
R SilvaACCCPanadura Sports Club2025111121121*-92131.5210075
Dougie MarillierZIMKenya2002-200352012110060.5017967.6010092
Ian BellWARWorcestershire2016-201832012110460.5015478.5710090
James HildrethSOMDerbyshire2015-202122012111060.50120100.83100103
Michael LumbNOTWorcestershire2016-201722012110460.5014384.62100113
Shamsur RahmanBANNew Zealand20132201219660.5016175.1601076
Raza-ur-RehmanCANKenya20132201217060.5013589.63020170
Subash Prasad KhakurelNEPUnited Arab Emirates2014-20182201217160.5018864.36020131
Moeen AliWORWarwickshire2017-201822012111460.5082147.56100135
GSNFG JayasuriyaUSACanada2026221121113*121.0012398.3710084
Marcus HarrisGLO/LANMiddlesex2022-20252201216460.5016672.89020121
Tom MooresNOTLancashire2018-20192201217460.5088137.5001059
Lahiru ThirimanneGALColombo201922012111560.5014384.62100101
Saleem ElahiPAKWest Indies1995-19983301216640.3321356.8101091
Kamran AkmalPAKIreland2007-20133301218140.3313887.68010182
Andre BothaIRENetherlands2006-20084301215640.3316274.69010160
Tanmay MishraKENIreland2007-201233112170*60.5015180.1301081
Fynn Hudson-PrenticeSUSDurham2023-20263301216540.3385142.35010144
Alex WakelyNORWarwickshire2016-20193301217040.3313192.37020103
Ghulam ShabberUAEScotland2017-20183301219040.3312894.53010161
Ryan BurlZIMScotland2017-20233311218360.5013688.97010101
Ravinderpal SinghCANMalaysia2019-20223301219440.3387139.08011511
Harsh ThakerCANUnited Arab Emirates2023-2024331121111*60.5013887.6810062
Louis KimberLEISurrey2021-202333112189*60.50112108.04010105
Kris SrikkanthINDSouth Africa1991-19923301216840.3315279.61021170
Carl HooperWIZimbabwe1992-20015401216330.2512795.2801073
Tim BresnanYORDurham2014-20186421219260.5012596.8001073
Chetan SuryawanshiSINUnited States of America2012-201854112174*40.33119101.68010112
Anish ParaamSINUnited States of America2012-20185401217230.2515279.6101085
Peter HandscombMID/LEIEssex2021-20254401216930.2516374.2301092
Luke ProcterNOR/LANDerbyshire2016-202344112150*40.3316374.2301061
Tom MooresLAN/NOTDerbyshire2016-202544212152*60.5093130.1101098
Suraj KumarOMAPapua New Guinea2019-202254212162*60.5015180.1301192
Divan la CockNAMUnited States of America20224401215930.2517967.60010132
Cade CarmichaelIREAfghanistan20264401216230.2515180.13010142
Aayan Afzal KhanUAEPapua New Guinea202344112194*40.3313589.63012134
Kevin CurranZIMAustralia1983-19874401213530.2519462.3700073
Tim BresnanYORLeicestershire2014-20195511213430.25109111.01000141
Aayan Afzal KhanUAEOman2023-202655112158*30.2516672.89011133
Vinod KambliINDSouth Africa1992-20005501218624.2017569.14011101
James HopesAUSSri Lanka2006-20087601214320.1714185.8200080
Alviro PetersenSASri Lanka2012-20136601213720.1714981.21000151
PreviousPage 113Next

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.