Best Michael Jackson songs, ranked
All 13 songs on Michael Jackson's Bad ranked from best to worst by community rating. 50 ratings.
Bad 13
Liberian GirlBad · 19879.8
Man in the MirrorBad · 19879.7
Another Part of MeBad · 19879.6
Smooth CriminalBad · 19879.6
Dirty DianaBad · 19879.5
Leave Me AloneBad · 19879.5
The Way You Make Me FeelBad · 19879.4
StreetwalkerBad · 19879.4
BadBad · 19879.3
I Just Can’t Stop Loving YouBad · 19879.3
Fly AwayBad · 19879.2
Just Good FriendsBad · 19878.8
Speed DemonBad · 19878.8