Cockrell made his provincial debut for Western Province in 1972 and played in 102 matches for the union.[3]
He made his test debut for the Springboks on 23 November 1974 at Stade Municipal in Toulouse against France. Cockrell scored his first and only test try during his third test match on 21 June 1975 in Bloemfontein against the touring French team captained by Richard Astre.
His last test match, was the Springboks’ first ever test match against the USA on 20 September 1981 at the Owl Creek Polo ground in Glenville, New York.[4] Cockrell also played in 14 tour matches for the Springboks and scored one try.[5]
^Colquhoun, Andy (2001). The South African Rugby Annual 2001. Cape Town: MWP Media Sport. p. 384. ISBN0958423180.
^Parker, A. C. (1983). W.P. Rugby : centenary, 1883-1983. Western Province Rugby Football Union (South Africa) (1st ed.). Newlands, Cape Town, South Africa: WPRFU. p. 125. ISBN0-620-06555-9. OCLC54188953.
^Jooste, Graham K. (1995). South African rugby test players 1949-1995. Johannesburg: Penguin. pp. 89–94, 97, 109–112. ISBN0140250174. OCLC36916860.
^Colquhoun, Andy (1999). The South African Rugby Annual 1999. Cape Town: MWP Media Sport. p. 142. ISBN0958423148.