Daniel Wells of the Kangaroos runs with the ball during the round 23 AFL match between the North Melbourne Kangaroos and the Greater Western Sydney GIants at Etihad Stadium on August 27, 2016 in Melbourne, Australia. (Photo by Michael Dodge/Getty Images)

Daniel Wells officially joins Collingwood

Daniel Wells is officially a Magpie, after the 31-year-old agreed to a three-year deal worth a a reported $1.8 million, to join Collingwood.

The Kangaroos will receive a mid second round pick as compensation for losing Wells, which is currently pick No.32.

Wells has played 243 games with the Roos, after being recruited with pick No.2 in the 2002 National Draft.

The 31-year-old reportedly rejected a two-year, $1.1 million contract extension with North Melbourne.

“Daniel was ranked number one in the competition for score assists, he was in the top 10 per cent for kicking efficiency and averaged four inside 50s per game,” Collingwood list manager Derek Hine said.

“These are elite qualities and, of course, his ball use and decision making have always been of the highest order.

“Clearly, after a distinguished career with North Melbourne, it was a difficult emotional decision for Daniel to make but, ultimately, he saw a future with us that excited him.”

Wells has won two club best and fairest awards, was awarded the AFLPA best first year player in 2003 and is a two-time All-Australian.