England bowler James Anderson hopes the injury which saw him limp off during Lancashire's match against Durham is "not too serious".
Anderson pulled up during his run-up on the third morning of the Specsavers County Championship clash at Sedbergh and sat out the rest of the day with a calf problem.
England's all-time leading wicket-taker batted with a runner on the final day but did not return to the field to bowl as Lancashire were held to a draw.
The opening Test of the Ashes series against Australia gets under way at Edgbaston on August 1.
Reflecting on the match, Anderson wrote on Instagram: "Frustrating not to get the win. Also annoying to pick up a niggle but hopefully not too serious."
While England's one-day international squad have been in World Cup action, Anderson has spent a prolonged spell with Lancashire in preparation for the Ashes.
Anderson, who was competing in his sixth game in this season's competition, has taken 30 wickets this season. The 36-year-old has a record 575 wickets in 148 Tests for England.
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By PA Sport Staff');
ga('pacontentapi.set', 'dimension2', '3d84c2d2-c65a-46df-af80-5ab4dbbe3565');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:uk');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:cricket');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'James Anderson hopes calf injury is not too serious'});