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/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th 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 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Phil Mustard: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nottinghamshire2014-2017121304368933.5463868.34020622
Northamptonshire2014-2017101204059133.7564063.28042522
Leicestershire2014-2017101014008844.4446685.840314110
Sussex2014-20171011132790*32.7062951.99021412
Yorkshire2014-2016910127057*30.0037172.78010361
Derbyshire2014-2017661235107*47.0034168.91111352
Somerset2014-20177902329825.7833369.67012293
Worcestershire2014-20179902716430.1143662.16020244
New Zealand20087702048329.14196104.08010218
Lancashire2014-20167802007025.0028370.67011213
Glamorgan2014-20177701835726.1428065.36020203
Kent2014-201781101724215.6432552.92003202
Surrey2014-20175601124318.6714676.71001160
Middlesex2014-201781001122611.2020454.90000140
Sri Lanka2007550892817.809395.70000121
Duronto Rajshahi2012-201333110788*53.5084127.38010113
Warwickshire2014-201668077429.6312661.1100391
Durham2017120533826.5015633.9700090
Essex2015-20173301019033.6713873.1901082
Khulna Royal Bengals2012-2013320453522.5039115.3800070
Canterbury2012121565556.0010652.8301060
Sylhet Royals2012-2013331442222.004989.8000060
Hampshire2017220363318.006654.5500040
Chittagong Kings2013220302315.0026115.3800040
Gloucestershire2015110282828.003873.6800040
Dhaka Gladiators2012-2013320552.50771.4300110
Rangpur Riders201322018189.002378.2600100

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