You can download BMW Wallpapers from here : https://play.google.com/store/apps/details?id=lamborghini.wallpapers.CarWallpapers.CarSounds There are more than 30 hundreds Bmw wallpapers and it is the best android car wallpaper source especially for Bmw wallpapers.
Some popular Bmw background categories in the app like
Bmw M2 backgrounds
Bmw X2 backgrounds
Bmw X5 backgrounds