Denis Lindsay made his first-class debut at the age of 19 for North-Eastern Transvaal in the "B" Section of the Currie Cup in the 1958-59 season.
In 1961 he was selected with 12 other promising young players to tour England as the South African Fezela XI under the captaincy of Roy McLean.