Harry Maguire says he has been stripped of the Manchester United captaincy by manager Erik ten Hag.
Maguire was appointed skipper by Ten Hag's predecessor Ole Gunnar Solskjaer in January 2020 - five months after signing for £80m from Leicester City.
The England centre-back says he is "extremely disappointed" but will "continue to give my all" in the shirt.
The 30-year-old made eight starts in the Premier League last season and is linked with a move to West Ham.
United said Ten Hag will announce a new captain "in due course, after he has informed the players". The new captain is unlikely to be confirmed until United arrive in New York on Thursday morning for their pre-season tour.
"Everyone at Manchester United thanks Harry for his contribution as captain over the past three and a half years," the club added.
Maguire played in 31 of the club's 62 matches in all competitions during the 2022-23 season, with Portuguese midfielder Bruno Fernandes wearing the armband in his absence.
His contract at Old Trafford runs to 2025.
"After discussions with the manager today he has informed me he is changing captain," Maguire posted on social media.