Respuesta :
A BMW can drive for at least 300,000 miles because, it Depends on how high maintained it is. It also depends on the daily gas changes! Really hope this helps
It can drive minimum 100,000 for sure but you will go a lot of times to service because it is not so strong like japanese cars