Andrew Johns has announced his immediate retirement from rugby league due to a neck injury. He reached his decision after undergoing CAT scans and meeting a spinal specialist earlier on Tuesday. The 32-year-old aggravated a previous neck injury at training last Thursday in a collision with team-mates Daniel Abraham and Adam Woolnough. The former NSW and Australian Test captain called an end to his stellar career following hours of talks with leading spinal specialist Professor John Yeo. Johns, underwent CAT scans Tuesday morning after aggravating a previous neck injury at training last Thursday in a collision with Newcastle team-mates Daniel Abraham and Adam Woolnough. "I'm still in shock," said Johns of his decision. "I was in shock when it happened, just totally numb. "It was really tough telling my family. "I made an emotional call to my brother Matthew and it was even tougher talking to the players this afternoon. "I think the time's right." Newcastle captain Johns labelled his two premierships won with the Knights in 1997 and 2001 as the standout moments of his career, which began with his NRL debut against Gold Coast at Seagulls Stadium in 1993. He played 23 State of Origin games for NSW and represented Australia in 21 Test matches, including the 1995 World Cup and the 2001 Kangaroo tour. Johns ends his career as the greatest point scorer in NRL history with 2176 points from 249 first grade games with the Knights.