Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Stuart CarlisleZIMBangladesh1999-2004111124427149.1160073.67031368
Graeme HickENGIndia1992-199914141442105*34.0057077.54132295
Arjuna RanatungaSLSouth Africa1992-19991616244293*31.5764368.74042383
Alec StewartENGSouth Africa1992-2000151524417733.9268564.38031522
Arjuna RanatungaSLZimbabwe1992-19991515444188*40.0949988.38042373
David MillerSANew Zealand2013-202516163441100*33.92405108.891103915
Anshuman RathHKPapua New Guinea2014-2019992440143*62.8653182.86130384
Heath StreakZIMNew Zealand1996-20052019744079*36.6751685.270202717
Calum MacLeodSCOUnited States of America2019-2022661439133*87.8046494.612203710
Jonny BairstowENGPakistan2016-202398043912854.88427102.81130508
Sam NortheastHAM/KEN/GLASomerset2014-202688243913273.1747492.62150405
Imrul KayesBANEngland2010-20171212043911236.5864168.49130413
Nick GubbinsMID/HAMGlamorgan2014-2026881438144*62.5752483.59130505
Keacy CartyWIEngland2023-2025992438128*62.5747692.02221464
Graeme WoodAUSEngland1979-198512121438114*39.8269263.29210373
Lorcan TuckerLLNorth-West Warriors2016-20261813343813343.80338129.591215017
Hardik PandyaINDEngland2017-2025161434387139.82354123.730303615
Tatenda TaibuZIMPakistan2002-2011171644388136.5062969.63030256
Marcus StoinisAUSIndia2017-20231817543862*36.5050387.080224210
Ian BothamENGWest Indies1976-1992252524386019.0466066.36010384
Jack LeaningSUS/YOR/KENEssex2014-2026553436137*218.0049088.982302611
Nick KnightENGSouth Africa1998-20009914367454.5068963.28050413
Steve WaughAUSZimbabwe1987-2001131024368254.50407107.130403011
Ajay JadejaINDWest Indies1992-19981514043610431.1470362.02120305
Jacob OramNZAustralia2002-201019162436101*31.1447491.981123911
Sunil GavaskarINDEngland1974-1987181754367136.3381553.50032401
Jos ButtlerENGBangladesh2015-2023111004357643.50340127.940503313
Rohit KumarNEPUnited States of America2021-2026121114359643.5050087.000402812
Kushal BhurtelNEPUnited States of America2021-202612121435120*39.5558674.231113612
Mohammad RizwanPAKAustralia2017-20241713243511539.5550785.80201314
Ashish BagaiCANScotland2007-2010773434137*108.5058174.70130413
Mark StonemanMID/DUR/SURNottinghamshire2014-2023881434144*62.00410105.85110477
Assad ValaPNGUnited States of America2019-2023111104349439.4554979.050313910
Mohammad RizwanPAKSouth Africa2019-202513133434122*43.4050985.27131419
Simi SinghLLNorthern Knights2016-202317175434121*36.1751284.771123118
Agha SalmanPAKSouth Africa2024-202577243313486.6043599.54130378
Eoin MorganENG/IREBangladesh2007-201914142433110*36.0845994.34121399
Duleep MendisSLIndia1979-1988171734336430.9350885.24010176
Steve WaughAUSSri Lanka1988-199924204433102*27.0656676.50111273
Imran KhanPAKIndia1978-1992292554337321.6554679.30013287
Paul StirlingIRENetherlands2010-20211010043210143.2050385.88130487
Tamim IqbalBANSouth Africa2007-20221515243287*33.2357075.79032583
Younis KhanPAKWest Indies2000-20151716043210127.0065865.65111341
Luke RonchiNZSri Lanka2013-201617124431170*53.88319135.111013914
Grant FlowerZIMBangladesh1997-200413132431142*39.1850884.84123416
Rohan MustafaUAENepal2017-2023161614316228.7371060.70050373
Guy WhittallZIMNew Zealand1996-2003202014317022.6856476.42022416
Robin SinghINDSri Lanka1997-20002220343110025.3558174.18122376
Tom WestleyESSGlamorgan2015-20261010143014147.7843499.08221515
Owais ShahENGIndia2002-200814132430107*39.0946293.07132467

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.