He made his debut for Chelsea in November 1955 and went on to make 174 appearances and score 69 goals for them. He had a particularly fruitful partnership with an emerging Jimmy Greaves in 1960-61 when they scored 59 goals between them, with Tindall contributing 16. He moved to West Ham in November 1961 but his stay there was brief, as it was at Reading, before ending his career at Portsmouth.
He joined Surrey in 1956 but made only a handful of first-team appearances before 1960 but his best years came after he left Chelsea. He played until 1966 scoring nearly 5,500 runs and taking 150 wickets.
He had spells in football management in the seventies before moving to Australia as a football coach and was awarded the Medal of the Order of Australia for his services to sport in 2008.