You may call yourself a die-hard rock fan – but how many bands can you actually recognise, when put to the test?

Maybe you've already taken our 'How much do you actually know about rock and indie music in 2021?' test and aced it. Or maybe you scored badly and you're looking to redeem yourself.

Either way – test your knowledge with this quiz by naming the rock band (they're all drawn from several decades, from the 1970s to the present day.)

Bear in mind that we've been a bit sneaky and not EVERY picture is an up-to-date one.

Good luck!