Rugby World Cup 2019: Sonny Bill Williams reportedly offered $9.7m for league switch

All Blacks midfielder Sonny Bill Williams is reportedly considering a near $10-million offer to switch codes and play for Toronto Wolfpack in the English Super League.

Canadian interest in the cross-code superstar is not new - Australian mining billionaire David Argyle has made no secret of his ambition to lure a David Beckham-type personality to lead his club into the rugby league major leagues.

But the Sydney Morning Herald is quoting "a source with knowledge of the contract negotiation" as putting the offer at A$9 million over two years.

If that's true, Williams, 34, would become the highest-paid player in the history of either code.

SMH reports Williams could be signed as a marquee player and Super League rules allow for $300,000 of his annual wage counting against the salary cap.

Williams has flitted backwards and forwards from rugby league to rugby union and back - and then back again - over his career, which also included a stint as NZ heavyweight boxing champion.

rwc playoffs
Photo credit: Newshub.

His next move over the twillight years of his career has attracted considerable speculation, as his time with the All Blacks comes to a close.

He has also been linked with a return to the Sydney Roosters NRL powerhouse - where he won his only premiership - as a member of the coaching or support staff.

Williams was briefly quizzed about his future at an All Blacks media conference on Monday, responding: "Soon, bro, soon... we're just trying to finalise that."

Join us at 10pm Friday for live updates of the All Blacks v Wales Rugby World Cup third-fourth playoff

Newshub.