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 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Steven Davies: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
West Indies2009110272727.0021128.5700050
Australia2009-2011550804216.0073109.5900180
Pakistan20107702398734.14219109.13010350
Hampshire2014-2022192626198225.7997763.36024884
Gloucestershire2014-2022182005108725.5074668.36043596
Somerset2014-201679029211132.4444266.06110330
Essex2014-2022202706258223.15106158.91053753
Middlesex2014-20231621226444*13.8953149.72003361
Worcestershire2014-202081303797729.1556866.73040573
Derbyshire2014-202156038212463.6744685.65210423
Leicestershire2014-202268138717455.2950376.94122462
Kent2014-2019151603846224.0040195.76022574
Glamorgan2014-202119203684200*40.2475590.60131828
Sussex2014-20187701445620.57125115.20011137
Warwickshire2014-202213181705123*41.47116460.57210975
Durham2014-20224502829856.4032885.98030320
Northamptonshire2015-202181002329923.2031773.19013222
Lancashire2015-20231119145511125.2893548.66131480
Yorkshire2015-20211118166311739.00100266.172301021
Nottinghamshire2015-20221317350092*35.7185858.28052624
Surrey2017-20221317042214224.8265664.33113602
Birmingham Bears2020110000.0010.0000100

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