2022 | Moor Records

22 (Deluxe)

Craig David | 30-09-2022
Total duration:59 min
01
Teardrops
Craig David
22 (Deluxe)
03:52
Writer: Bob Robinson - Craig David - Jonathan Buck - Michael Engmann - Negin Djafari / Composers: Bob Robinson - Craig David - Jonathan Buck - Michael Engmann - Negin Djafari - Tim Kelly
02
DNA
Craig David
22 (Deluxe)
02:57
Writer: Christian "Bloodshy" Karlsson - Christian Karlsson - Christopher Tempest - Conor Blake Manning - Craig David - David Saint Fleur - Lee Paul Williams - Uzoechi osisioma emenike - YK Koi / Composers: Christian "Bloodshy" Karlsson - Christian Karlsson - Christopher Tempest - Conor Blake Manning - Craig David - David Saint Fleur - Lee Paul Williams - Uzoechi osisioma emenike - YK Koi
03
Who You Are
Craig David
22 (Deluxe)
03:25
Writer: Craig David - Joel Hailey - Matt Zara - Nick Gale - Rory Bennett - Uzoechi Emenike / Composers: Craig David - Joel Hailey - Matt Zara - Nick Gale - Rory Bennett - Uzoechi Emenike
04
G Love (feat. Nippa)
Craig David
22 (Deluxe)
03:07
Writer: Craig David - Jordan Adebiyi - Michael Engmann - Unknown / Composers: Craig David - Jordan Adebiyi - Michael Engmann - Unknown
05
21 (feat. Isong)
Craig David
22 (Deluxe)
03:37
Writer: Craig David - Michael Engmann - Samuel Isong / Composers: Craig David - Michael Engmann - Samuel Isong
06
Give It All Up
Craig David
22 (Deluxe)
03:09
Writer: Craig David - George Tizzard - Negin Djafari - Rick Parkhouse / Composers: Craig David - George Tizzard - Negin Djafari - Rick Parkhouse
07
Back to Basics (feat. GRACEY)
Craig David
22 (Deluxe)
03:32
Writer: Adrian McLeod - Craig David - Grace Barker - Thomas Mackenzie Bell / Composers: Adrian McLeod - Craig David - Grace Barker - Thomas Mackenzie Bell
08
My Heart's Been Waiting for You (feat. Duvall)
Craig David
22 (Deluxe)
03:26
Writer: Craig David - Michael Engmann - Nathan Duvall - Negin Djafari - Allen George - Fred McFarlane / Composers: Allen George - Craig David - Fred McFarlane - Michael Engmann - Negin Djafari
09
What More Could I Ask For? (feat. Wretch 32)
Craig David
22 (Deluxe)
04:24
Writer: Craig David - Jermaine Scott - Michael Engmann / Composers: Craig David - Jermaine Scott - Michael Engmann
10
Obvious (feat. Muni Long)
Craig David
22 (Deluxe)
03:39
Writer: Craig David - Michael Engmann - Priscilla Hairston - Sean Wander / Composers: Craig David - Michael Engmann - Priscilla Hairston - Sean Wander
11
Gold
Craig David
22 (Deluxe)
03:00
Writer: Carmen Reece - Craig David - Michael Engmann / Composers: Carmen Reece - Craig David - Michael Engmann
12
Maybe
Craig David
22 (Deluxe)
03:06
Writer: Craig David - Michael Engmann / Composers: Craig David - Michael Engmann
13
Gets Like That
Craig David
22 (Deluxe)
03:57
Writer: Craig David - Michael Engmann - Sean Wander / Composers: Craig David - Michael Engmann - Sean Wander
14
Best of Me
Craig David
22 (Deluxe)
03:05
Writer: Carmen Reece - Craig David - Jeffrey Cohen - Mariah Carey - Michael Engmann - Narada Michael Walden - Shawn Carter - Shirley Elliston - Lincoln Chase / Composers: Carmen Reece - Craig David - Jeffrey Cohen - Lincoln Chase - Mariah Carey - Michael Engmann - Narada Michael Walden - Shawn Carter - Shirley Elliston
15
Meant to Be
Craig David
22 (Deluxe)
03:45
Writer: Craig David - Michael Engmann / Composers: Craig David - Michael Engmann
16
Already Know (feat. KYLE)
Craig David
22 (Deluxe)
02:53
Writer: Craig David - Kyle Harvey - Michael Engmann / Composers: Craig David - Kyle Harvey - Michael Engmann
17
Yes
Craig David
22 (Deluxe)
04:10
Writer: Carmen Reece - G'harah Degeddingseze / Composers: Carmen Reece - G'harah Degeddingseze
  • Comments
Please write a minimum of 10 characters.
250 remaining characters SHARE ON:
Please log in or sign in to post a comment.