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
Matthew BreetzkeSANew Zealand2025110150150150.00148101.35100115
Scott BorthwickDURLeicestershire2015-20162201508775.00145103.45020180
Jason RoySURNorthamptonshire2015-201622015010875.00113132.74100211
GSNFG JayasuriyaUSANamibia20262201507675.0017486.21020183
Ben DuckettENGPakistan202622015010575.0015795.54100182
Tom AbellSOMSussex2016-201922015010675.0016392.02100131
Lasith CroospulleCCCTamil Union Cricket and Athletic Club2025-202622015014875.00132113.64100118
Alastair CookESSGloucestershire2017-202133015012750.0017187.72100140
Mark CosgroveLEINottinghamshire2017-20193301508050.00136110.29020171
Jason RoySURGlamorgan2014-201833115093*75.00128117.19010224
Mark PettiniESS/LEINottinghamshire2015-20173301506150.0021470.09020121
Sam TruloffQUEVictoria2022-20233301508050.0018083.33020171
Cooper ConnollyAUSZimbabwe20263301507850.0015497.40020116
Arjuna RanatungaSLKenya1996-199933215075*150.00139107.91020201
Johnson CharlesWIZimbabwe2013-202344015013037.50138108.70101135
Tom WestleyESSSomerset2016-201944015010037.50140107.14100172
Fakhar ZamanPAKNetherlands2022-202344015010937.5017784.75100191
Sol BudingerLEIHampshire2023-20254401506537.50137109.49020186
Alex WakelyNORWorcestershire2015-20195501505230.0017287.21010121
Ryan RickeltonSAAustralia2025-202655115071*37.5017983.80010142
Ricardo VasconcelosNORYorkshire2018-202555115011237.5015994.34100173
Vinayak ShuklaOMANepal20265501507730.0015994.34010114
Axar PatelINDNew Zealand2016-202610601504225.0018381.9700185
Jake WeatheraldSA/TASWestern Australia2021-20267611506030.0020573.17010143
Ken RutherfordNZSouth Africa1992-19957601506125.0025957.92010140
Samit PatelDER/NOTDurham2014-20247701505221.4315795.54010112
Gary WilsonIREKenya2008-201288115051*21.4324162.24011161
Liam BlackfordVICQueensland2026111149149*-113131.86100166
Kumar SangakkaraSURWorcestershire2015-20172201497674.50146102.05020104
Jake LibbyWORSussex2021-2026321149109*149.0015496.7510091
Cameron BancroftDUR/GLOKent2021-202622214989*-135110.37020152
Ben CurranZIMSri Lanka20252201497974.5018580.54020170
Nuwanidu FernandoSSCNondescripts Cricket Club2024-2026221149120149.00126118.25100124
Keaton JenningsLANMiddlesex2019-20233311499674.5018281.87010190
Nick KellyNZBangladesh20263301498349.6720572.68020211
Nathan McSweeneySANew South Wales2022-20263301499449.6719875.25010172
Brooke GuestDERGlamorgan2022-2026331149108*74.50146102.0510065
B SharkiNEPUnited States of America2023-202533114977*74.5022267.12010132
J PereraMSCColombo Cricket Club2024-20263301495149.67137108.76020182
Asghar AfghanAFGPakistan2014-20193301496749.6718281.8701087
Hitesh ModiKENSri Lanka1996-200344114978*49.6725458.66010131
James TaylorENGPakistan201544214967*74.5017386.13020105
Benny HowellGLOGlamorgan2016-20194411497749.6715894.30021113
Rob KeoghNORNottinghamshire2016-20264401497137.25133112.03010180
Daniel LawrenceESSSussex2016-20194401495437.2518580.54010132
Dean FoxcroftNZBangladesh2023-20264401497537.2516689.7602187
Macalister WrightTASVictoria2021-20234401496637.2519277.60011133
Adam VogesAUSEngland2011-201365214980*49.6718082.7801070
Subash Prasad KhakurelNEPUnited States of America2012-202055014911529.8019476.80101143
Harry CameDERWorcestershire2022-20265501497129.8019277.60010142

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.