After an absence from the national team of three years he was recalled in 2001, and was a regular member of the All Blacks throughout the 2002 and 2003 seasons, playing a total of 13 tests and scoring eight tries, including a hat-trick against Italy in 2002, and was a member of the New Zealand team during the 2003 Rugby World Cup. In 2006 he gained his 100th consecutive super rugby cap.
Ralph is fifth on the all-time list of Super Rugby try scorers, five tries behind TJ Perenara, and he still holds the record for consecutive Super Rugby appearances with 104. Ralph won the Canterbury Maori Trophy on 10 December 2005. In 2008 he signed up to play with Japanese club Fukuoka Sanix Blues.[1] In 2010 he signed with the Australian club Sunshine Coast Stingrays. The following year in the final round of the regular 2011 Super Rugby season, Queensland Reds coach Ewen McKenzie recruited Ralph on a short term contract to combat the side's injury crisis in the outside backs. In Round 18 he took the field in the 65th minute as a substitute and equalled George Gregan's then-record of 136 Super Rugby games.[2]