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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
Sharad VesawkarNEPUnited Arab Emirates2014-201855114381*35.7520270.79010120
Colin MunroNZSouth Africa2013-20196501435728.6015691.67010142
Shreyas IyerINDBangladesh2022-20255501438228.6018975.66010123
Christopher McBrideSCONepal2022-202355114346*35.7517183.63000190
Dion EbrahimZIMSouth Africa2001-20036601434123.8328550.18001130
Paul StirlingIRENew Zealand2008-202266014312023.8315691.67102166
George BaileyAUSPakistan2012-201466114357*28.6023560.8501172
Aizaz KhanHKPapua New Guinea2014-20198611434428.6018378.1400074
Sompal KamiNEPNetherlands2015-20268601436123.8317979.89011134
Ben CoxWOR/LEIGloucestershire2014-20266601436123.8315095.33020152
Smit PatelUSAUnited Arab Emirates2024-20266611434828.6017681.25001200
Andrew BalbirnieIREBangladesh2017-20239701435320.4321865.60010171
Qasim UmarPAKAustralia1984-19877701436720.4321765.90011180
VVS LaxmanINDEngland2002-20048801433317.8822463.84000160
Praveen KumarINDAustralia2008-2012128214354*23.83140102.14010183
Johnson CharlesWIPakistan2013-20168801434317.8822065.00001162
Colin de GrandhommeNZIndia2017-2020108214358*23.83115124.35010164
Tanwir AfzalHKPapua New Guinea2014-20199801434717.8814499.31001116
Philip SaltENGAustralia2022-20259801434517.88137104.38001195
Ranjan MadugalleSLAustralia1983-19889901434415.8925057.2000162
Harbhajan SinghINDPakistan2004-20111712614338*23.8317482.1800075
Mashrafe MortazaBANEngland2005-2019141231434415.8917880.34001144
Shane WarneAUSNew Zealand1993-2002271311432911.9218975.66001103
Mitchell StarcAUSSouth Africa2014-20261813514329*17.8822264.41001124
Sean WilliamsZIMOman2023110142142142.00103137.86100143
Eoin MorganMIDSurrey2014-2018221142128*142.00116122.41100145
Azhar AliWOR/SOMSussex2019-20232201427471.0016785.03020170
Kyle MayersWINetherlands202232014212071.00134105.97100107
Assad ValaPNGQatar2024-2025221142129*142.0014597.93100153
Bill AtheyENGNew Zealand1986-1988221142142*142.0017282.56101140
John DavisonCANNew Zealand2003-20113301427547.33114124.56020205
Scott BorthwickDUR/SURHampshire2017-202443214271*142.0016785.03010142
Dinesh ChandimalSLIreland2014-2016331142100*71.0017282.5610090
Alex LeesYOR/DURKent2016-202433014210047.3315889.87100121
LG PretoriusSAPakistan20253301425747.3314597.93010183
Steve SmithAUSPakistan198433014210647.3322064.55101150
Zahoor ElahiPAKNew Zealand19963301428647.3320170.65020146
James FranklinMID/NOTKent2014-20185411425047.3316387.12010112
Peter FultonNZBangladesh2004-20075401428335.5018676.34010121
Michael LumbNOTDurham2014-201744014210535.5016088.75100161
Chris DentGLODurham2015-202344014211735.50136104.41100161
Fynn Hudson-PrenticeSUS/DERSomerset2021-20254401429335.50133106.77011163
Peter MoorZIMUnited Arab Emirates2018-201954214258*71.0014895.9501175
Sese BauPNGKenya2016-20254401427435.5016984.02021154
Anshuman RathHKScotland2016-20184401429735.5018975.13011123
Riazat Ali ShahUGAHong Kong2022-20264401428035.50134105.97011611
Josh LawrensonJERKenya2022-20254401425535.5019174.35021151
Andy WallerZIMAustralia1987-19964401426735.5024557.96010151
Dinesh KarthikINDZimbabwe2010-20137521426947.3319473.20010140
Liton DasBANAustralia2019-202655114258*35.5016785.03010152

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.