(CNN) Harry Maguire has become the most expensive defender in football for nearly $100 million from Leicester City to Manchester United, eclipsing the price paid by Liverpool for Virgil van Dijk.

Neither club has publicly commented on the transfer fee, but the deal is widely reported to be worth $97 million.

Maguire, who has made 20 international appearances for England, becomes Ole Gunnar Solskjaer's third signing of the transfer window alongside winger Daniel James and right-back Aaron Wan-Bissaka.

The central defender has signed a six-year deal at United, which finished sixth in Solskjaer's first season with the club.

"I am delighted to have signed for this great club," said Maguire, who made 76 appearances for Leicester.

Read More