Highlander and All Black Jeff Wilson has announced his retirement from rugby.

Wilson made the annoucement at a press conference at Christchurch airport this morning.

He said he was giving rugby up so he could focus more on cricket.