Yorkshire batsman Phil Jaques will be out for up to five weeks after sustaining a muscle tear under his rib.
The 34-year-old suffered the injury while playing for the Tykes during their County Championship division one match with Derbyshire.
The Australian-born player scored 139 in his side's first innings, batting for much of time with 20-year-old Alex Lees, who scored a career-best 275 not out as Yorkshire declared on 617-5.
Yorkshire have confirmed that Jaques will play not further part in the game at Chesterfield.
They are in a strong position to win the match, with Derbyshire having being reduced to 94-5 in their first innings at the end of play on day two.
Jaques, who scored 902 runs in 11 Tests for Australia, joined Yorkshire for the second time in his career for this season, having previously played for them as an overseas player in 2004 and 2005.
He was born in New South Wales to English parents and retired from first-class cricket in his homeland in order to join the Tykes on a UK passport.