Data correct up to Sep 16, 2019:
We have already seen the list of those who scored a century on debut and never scored a century again: https://abn397.wordpress.com/2019/09/26/century-on-debut-and-never-again/
Many of them did at least score some fifties after their debut. Some did not. Here is the list of these 19 unfortunates:
First is C Bannerman, the first Test century-maker.
The most recent is TA Blundell, who is likely to play again.
The most Tests played here is 12 by van Zyl followed by 10 by DR Smith and 9 by FC Hayes.
Ganteaume played in only one Test (in fact only one innings).
Hartigan and Blundell played 2.
The highest scores here are by Kuruppu (201*), Fawad Alam (168), Khalid Ibadulla (166) and Bannerman (165*)
Pataudi (Sr) played 3 Tests each for England and India. He is probably the only captain here.
Update in August 2022: Fawad Alam and Blundell moved off this list after they made more centuries.