I only get 10 mpg with normal city driving to and from school which is 5 miles, i use an app to track my mileage and that's what i got. Bmw lied, claiming up to 20 mpg but that not even close considering what i just mentioned.
I haven't track mpg on the highway yet because of gas are all time high and no plan for traveling yet. Im sure with the aforementioned i wont get 25 mpg highway probably half 12.5 to 13 mpg depending on how you accelerate or drive.