Reece James playing for ChelseaImage source, Getty Images
Image caption, James is Chelsea's longest serving player
The defender, 26, was injured in training before Chelsea's 5-1 win over Bournemouth last weekend, and the decision was taken for him to have surgery.
James is now undergoing rehabilitation with Chelsea's medical staff, with no time-frame given for his return.
Chelsea next travel to Everton in the Premier League before hosting London rivals Tottenham and Manchester United in a difficult run of fixtures. A trip to Liverpool in the Carabao Cup is sandwiched between those two home matches.
James has suffered multiple injuries over the past few seasons, causing him to miss several international tournaments with England since the 2022 World Cup in Qatar.
His injury record improved significantly last season, allowing him to play a prominent role in England's World Cup campaign, during which they reached the semi-finals before winning the bronze medal match.
James was among the players to withdraw from England duty during the most recent international break. The next international break begins at the start of November, when England are scheduled to face Croatia at Wembley Stadium.
Jordan Henderson giving a hug to Xabi Alonso
Jordan Henderson giving a hug to Xabi Alonso
Alex Scott, wearing Bournemouth's red-and-black-striped home kit, applauds fans after a match at Manchester City
Alex Scott, wearing Bournemouth's red-and-black-striped home kit, applauds fans after a match at Manchester City
Thierno Barry and Harrison Armstrong
Thierno Barry and Harrison Armstrong
Milwaukee Brewers celebrate first World Series in 44 years
Milwaukee Brewers celebrate first World Series in 44 years
Eva Olid during Manchester United women's training session
Eva Olid during Manchester United women's training session
FA chair Debbie Hewitt and FIFA president Gianni Infantino
FA chair Debbie Hewitt and FIFA president Gianni Infantino
Could Arsene Wenger challenge for FIFA presidency?
Could Arsene Wenger challenge for FIFA presidency?