T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sophia Gardens×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kiran CarlsonGLAGloucestershire2016-20261723053619123.3078668.19226687
John SimpsonMID/SUSGlamorgan2014-202513132238104*21.6438461.98104204
Mitchell ClaydonSUS/KENGlamorgan2014-202175042258.409743.3000360
Craig MeschedeGLAGloucestershire2015-201766129215.804761.7000341
Mark CosgroveLEIGlamorgan2015-20195801043813.0029235.62003150
Timm van der GugtenGLAMiddlesex2018-20268835018*10.007764.9400361
David LloydGLAEssex2015-20221012198278.9115961.64003151
Ryan HigginsMID/GLOGlamorgan2014-20251516335175*27.0041983.77023337
Daniel Bell-DrummondKENGlamorgan2014-2025121703185418.7156955.89013480
Miles HammondGLOGlamorgan2015-2026151814198424.6559470.54033499
Chris DentGLOGlamorgan2014-2024161945118034.0774668.50053587
Yasir ArafatSUS/HAMGlamorgan2014-2015220000.0020.0000200
Aaron FinchAUSEngland2013-2018220000.0050.0000200
Matthew QuinnKEN/ESSGlamorgan2016-2025320000.00100.0000200
Sam NortheastGLASomerset2022-2023220000.0030.0000200
Ben WrightGLAHampshire2014-2015220000.0030.0000200
Ryan DaviesSOM/KENGlamorgan2015-2016220000.0060.0000200
Prem SisodiyaGLANorthamptonshire2018-2023320000.00170.0000200
Issy WongBP/LS/SBWelsh Fire2022-2026320000.0030.0000200
Asa TribeGLAHampshire2026120000.0050.0000200
Ruaidhri SmithGLASurrey2018-202333177*3.501163.6400210
Paul CoughlinDURGlamorgan2014-202333155*2.501533.3300200
Jack LeachSOMGlamorgan2021-202633155*2.503414.7100200
Jeremy LawlorGLAKent2015-2019230331.002412.5000200
Josh RymellESSGlamorgan2021-2023330444414.678551.7600250
Charlie ShreckLEIGlamorgan2014-201634115155.004136.5900220
Ethan BamberMID/WARGlamorgan2021-202644253*2.501241.6700200
William SmaleGLAGloucestershire2024-2026440844321.009687.50002122
Ajeet DaleGLOGlamorgan2023-2025541321.001421.4300200
Harry DukeYORGlamorgan2021-20244401078726.7515668.5901271
BI KellawayGLAWarwickshire2024-202634026236.505745.6100220
Timm van der GugtenGLAWarwickshire2020-2026451622615.5011852.54002100
Will BraggGLALeicestershire2014-2016350885017.6020143.7801290
Mark WallaceGLAHampshire2014-20154501265125.2018269.23012113
Mark WallaceGLALeicestershire2014-201635041188.208448.8100250
Andrew SalterGLAMiddlesex2014-20228502084.006630.3000210
Cameron BancroftGLOGlamorgan2024-2025450695013.8016940.8301280
James WeighellGLASussex2021-202245123165.752882.1400222
Matt ParkinsonKEN/LANGlamorgan2021-2025353126*6.003040.0000210
Kiran CarlsonGLAHampshire2017-20264515531*13.756683.3300252
Sam NortheastGLALeicestershire2022-20254611568431.2030650.98012220
Ben SandersonNORGlamorgan2018-202556132186.408338.5500250
Billy RootGLAEssex2019-2026560875914.5013962.5901290
Nick SelmanGLASussex2016-2021560714011.837989.8700292
Zaman AkhterESS/GLOGlamorgan2023-2026561915818.2012970.54012140
Michael HoganGLAKent2014-202187142207.004593.3300280
Toby Roland-JonesMIDGlamorgan2014-20257711596526.5020776.81022185
Matt ColesHAM/KENGlamorgan2014-201667249319.8047104.2600252
Mark StonemanMID/DUR/SURGlamorgan2014-202487037212953.1454068.89142500
Sam NortheastGLAMiddlesex2022-202557025212236.0045855.02112264
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.