Frank Shelford won all four games he played for New Zealand.
New Zealand v South Africa Auckland 12 Sep 1981 25 - 22
v Romania Bucharest 24 Oct 1981 14 - 6
v Australia Brisbane 4 Aug 1984 19 - 15
v Australia Sydney 18 Aug 1984 25 - 24
Frank Shelford played 22 matches for the All Blacks including the four internationals.
The photo above was taken during the All Blacks' UK Tour in 1983