Songs

Show all 352 Kid Rock songs

Only God Knows Why performed by Kid Rock

Years

1 2011 63
2 2013 59
3 2018 33
4 2022 32
5 2008 31
6 2002 29
7 2015 26
8 2000 20
9 2004 14
10 1999 13
  2006 13
12 2009 12
  2012 12
  2017 12
15 2019 11
16 2001 9
  2014 9
18 2023 7
19 2016 6
20 2021 5
21 2007 4
  2010 4
23 1998 1
  2024 1

Plays by Other Artists