Songs

Show all 232 Imagine Dragons songs

Bad Liar performed by Imagine Dragons

Years

1 2023 39
2 2022 11
3 2019 6
4 2024 3
5 2018 2

Plays by Other Artists