NBAย star LeBron James has signed a three-year contract extension with the Cavaliers.

James' new deal is believed to be worth around $US100 million ($AUS129.85 million), making him the NBA's highest paid player this coming season.

โ€œI can't be more excited than this opportunity once again, man, to defend our crown, defend our title,โ€ James said.

โ€œWe all know last year as a magical, inspiring โ€“ all the words you can come up with โ€“ it was an unbelievable season.

โ€œI just can't wait to get the group back together โ€“ the team, the franchise, more importantly, get everybody together, the fans.โ€

ESPN reports that James' first season will earn himย $US31 million ($A40.25 million), before his salary is increased to more than $US33 million ($A42.85 million) in the second year of his contract.