David Johnson (born 23 August 1944) is a former English cricketer.
Johnson made his debut for Lincolnshire in the 1965 Minor Counties Championship against Shropshire.
[1] He made his List A debut against Hampshire in the 1966 Gillette Cup.
In this match he scored 16 runs, before being dismissed by Alan Wassell.
[3] Opening the batting, he was dismissed for 7 runs by Derek Shackleton.