The 2018 BMW M240i is proof is that good things come in small packages.

With minimal changes to the 2018 model, it remains a strong choice in the luxury small car category. The M240i is home to a turbocharged 3.0-liter inline six-cylinder engine producing 335 horsepower. Paired with an eight-speed automatic transmission, this model has impressive power and is a joy to drive without sacrificing comfort or handling. The EPA estimates that this model will average 24 miles per gallon with the automatic and 22 mpg with the manual.

The well-designed and spacious cabin is sporty, yet elegant. With a redesigned gauge cluster and a new high-gloss black trim on the center dashboard, you'll easily notice the classy new improvements to the interior.

"A nod to the past with an eye on the future, the 2018 BMW 2-Series manages to put it all together in a cohesive package." -The Car Connection

The 2017 model received top-notch safety ratings from the IIHS, but it has yet to be tested for 2018. We expect it to follow suit and continue with the same remarkable safety trends.

Would you like more information on the 2018 BMW M240i? Please come see us. We'd be more than happy to answer all of your questions and let you take it for a test drive.

You can also follow us on our Facebook page. We post daily about BMW news, vehicle specials, Texas happenings and much more!

Contact our BMW store in San Antonio for more information, or click here for directions.

BMW of San Antonio is a dealership that is proud to serve the state of Texas. We serve the cities of San Antonio, Boerne, Helotes, Eagle Pass, Kirby, Leon Valley, Converse, Live Oak, Universal City, Schertz, New Braunfels, Seguin, Canyon Lake, Lockhart and more.


  • Monday 8:30 AM - 7:00 PM
  • Tuesday 8:30 AM - 7:00 PM
  • Wednesday 8:30 AM - 7:00 PM
  • Thursday 8:30 AM - 7:00 PM
  • Friday 8:30 AM - 7:00 PM
  • Saturday 8:30 AM - 6:00 PM
  • Sunday Closed

BMW of San Antonio
A BMW M Certified Dealer Certified Center

15507 W IH-10
Hours & Directions San Antonio, TX 78249

  • Sales: 210-732-7121
  • Service: 210-732-7121
  • Parts: 210-801-8175
  • Collision Center: 210-477-3132