Jun 16, 2019 First Drive 2020 BMW X4 M Competition Review | What an engine! BMW's first compact M crossover gets one of the brand's best BMW's first compact M crossover gets one of the brand's best. Joel Stocksdale