Holford was born at Upper Collymore Rock, Saint Michael, Barbados, and was a middle-order batsman and leg-spinner. In his second Test, at Lord's in 1966, he and Sobers put on an unbroken partnership of 274 for the sixth wicket after West Indies had lost five for 95 in their second innings and were leading by only nine runs. Holford scored 105 not out, his only Test century. He took 5 wickets and made 80 in the First Test against India in 1966-67, but then suffered an attack of pleurisy and had to return home. He never had a regular place in the Test team after that. His best Test bowling figures came in 1975-76 when he took 5 for 23 on the first day against India in the First Test at Bridgetown.
He played for Barbados from 1960-61 to 1978-79 (apart from a season in Trinidad in 1962-63), captaining the team in most matches from 1969-70 until 1978-79. His highest first-class score was 111 for Barbados against the touring Indians in 1970-71, when he put on 213 with Sobers for the fourth wicket. His best first-class bowling figures were 8 for 52 (12 for 115 in the match) for the West Indian touring team against Cambridge University in 1966. He also took 4 for 89 and 6 for 61 for Barbados against Combined Leeward and Windward Islands in 1969-70.
He has a degree in agriculture and has worked as a soil scientist, and another degree in computer studies.
- Lawrence Booth, "Nothing he couldn't do" (March 30, 2007).
- England v West Indies, Lord's 1966
- Christopher Martin-Jenkins, The Complete Who's Who of Test Cricketers, Rigby, Adelaide, 1983, p. 347.
- West Indies v India, Bridgetown 1975-76
- Cambridge U v West Indians 1966
- Garry Sobers, My Autobiography, Headline, London, 2002, p. 71.