Craig David discography

English singer Craig David has released eight studio albums, three compilation albums and fifty-three singles.