M
usic
F
acts
DB
.com
(Pre-Beta)
Search
Combined
Also known as
Creators
Works
Related Recordings
Links
On Releases
Wavin’ Flag
by
K’naan
First released:
24 Feb 2009,
Length:
3:40
Creators
(11)
Instruments
Bruno Mars
keyboard, bass, guitar, drums (drum set)
Nate Stallworth
keyboard
Onreé Gill
keyboard
Ron Haney
guitar
Steve "Styles" Rodriguez
bass
Vocals
Bruno Mars
background vocals
Philip Lawrence
background vocals
Engineer
Ari Levine
Producer
Bruno Mars
Kerry Brothers
Mixer
Manny Marroquin
Works
(1)
Recording Of
Wavin' Flag
Writer
Bruno Mars
Jean Daval
K’naan
Philip Lawrence
Releases containing this recording
(30)
Official
Album
Troubadour
24 Feb 2009
K’naan
Troubadour
24 Feb 2009
K’naan
Troubadour
24 Feb 2009
K’naan
Troubadour
24 Feb 2009
K’naan
Troubadour
2009
K’naan
Troubadour
2009
K’naan
Troubadour
23 Feb 2010
K’naan
Champion Edition
Troubadour
21 May 2010
K’naan
Troubadour
28 Jun 2010
K’naan
Troubadour
13 Jul 2010
K’naan
clean version
Troubadour
2010
K’naan
Album - Compilation
Juno Awards 2010
30 Mar 2010
Various Artists
The Dome, Vol. 54
28 May 2010
Various Artists
The Dome: Summer 2010
10 Jul 2010
Various Artists
Now That’s What I Call Music! 76
19 Jul 2010
Various Artists
Now That’s What I Call Music! 76
19 Jul 2010
Various Artists
Bravo Hits 70
30 Jul 2010
Various Artists
Bravo Hits 70
30 Jul 2010
Various Artists
Ö3 Greatest Hits 51
17 Sep 2010
Various Artists
Die ultimative Chart Show: Die erfolgreichsten Lieblings-Hits der Stars
12 Nov 2010
Various Artists
Die ultimative Chart Show: Die erfolgreichsten Hits 2010
03 Dec 2010
Various Artists
Bravo Hits 70
2010
Various Artists
Nachtexpress 1969–2010, Folge 1–3: Das Hitpaket zur Kultsendung
2011
Yvonne Dünser und Bernhard Siegmann mit den Gästen Peter Reber und Marco Rima
Ö3 Greatest Hits 73
13 May 2016
Various Artists
Ö3 Greatest Hits 73
13 May 2016
Various Artists
Libro edition
Single
Wavin' Flag
01 Jan 2010
K’naan
Wavin' Flag (Celebration Mix)
14 May 2010
K’naan
Wavin' Flag
2010
K’naan
Promotion
Album - Compilation
Promo Only: Modern Rock Radio, July 2009
29 Jun 2009
Various Artists