All Blacks centre Sonny Bill Williams has been ruled out for both Tests against Australia to continue a horror injury run that also saw him miss majority of the France series on home soil.

Williams missed the first two Test against France with a knee injury and hasn’t played since damaging a shoulder joint in the third Test.

New Zealand coach Steve Hansen is remaining optimistic and says Williams is aiming for a Rugby Championship return against Argentina in Nelson.

MORE: Bledisloe Cup 2018: Fixtures, teams, statistics, history, dates, tickets

“He looks fit and he trained well this morning without doing any of the contact stuff,” Hansen said.

“The injury he’s got inhibits him from doing physical stuff but his running was good.”

Hansen will also be without hooker Dane Coles who will spend the next step of his injury comeback playing for Wellington in the Mitre 10 Cup after being sidelined with calf and knee complaints over the past nine months.

“Once he’s had enough rugby, he’ll come to us.

“We’ve just got to get him running fit so we can get the old Colsey back.”

No Crusaders players featured in the 28-man camp with the Super Rugby final against the Lions to be played on Saturday in Christchurch.

Full All Blacks squad:

Backs: Jordie Barrett, Ben Smith, Nehe Milner-Skudder, Waisake Naholo, Rieko Ioane, Anton Lienert-Brown, Sonny Bill Williams, Ngani Laumape, Beauden Barrett, Damian McKenzie, Aaron Smith, TJ Perenara, Te Toiroa Tahuriorangi.

Forwards: Luke Whitelock, Akira Ioane, Sam Cane, Ardie Savea, Liam Squire, Shannon Frizell, Vaea Fifita, Jackson Hemopo, Brodie Retallick, Patrick Tuipulotu, Jeffery Toomaga-Allen, Karl Tu’inukuafe, Ofa Tu’ungafasi, Dane Coles, Liam Coltman, Nathan Harris.