Harry Kewell will captain Melbourne Heart in his first season with the A-League club.

The 34-year-old Socceroos veteran's appointment for the coming season was confirmed by the Heart on Wednesday.

It comes after the Heart shed a large group of experienced players, including Kewell's predecessor as captain, Fred, after last season.

Simon Colosimo, Matt Thompson, Richard Garcia and Clint Bolton are others to have departed.

Former Leeds and Liverpool star Kewell played for the Heart's crosstown rivals Melbourne Victory in the 2011-12 season, before heading back to England for family reasons.

He has since played just three club matches, for Qatar side Al Gharafa, before signing on with the Heart in June.

Kewell has not been a regular captain of any club previously but did skipper the Socceroos for four games in 2008.

His opening game as skipper will be in the October 12 derby against the Victory.