Hypercars

BMW F31 3 Series Touring

The F31 Touring was the last 3 Series wagon sold in the US, making it a desirable modern classic for enthusiasts seeking performance and practicality. Its market spans from well-used daily drivers to highly optioned, low-mileage M Sport models.

Find one with Spotter →

Typical sold price of a BMW F31 3 Series Touring ranges from $4,437 to $36,328, based on 598 sales tracked on Hypercars. 135 currently for sale.

Volume · 30d
$141k
Live listings
64
across all marketplaces

The F31 Touring is the wagon version of the sixth-generation BMW 3 Series, sold from 2012 to 2019. For the US market, it was a niche offering available only with xDrive all-wheel drive and a limited selection of 4-cylinder engines. Buyers could choose between the gasoline-powered 328i (later 330i) or the torquey and efficient 328d diesel. Because BMW didn't import the next-generation G21 wagon, the F31 marks the end of the line for the 3 Series Touring in the States.

Collectors and enthusiasts value the F31 for its ideal combination of classic BMW driving dynamics, everyday utility, and modern technology. It's a sweet spot for many who find newer cars overly complicated. The 328d models are especially sought after for their rarity and impressive fuel economy, while cars equipped with the M Sport package command a premium for their improved looks and handling. It's the perfect practical car for someone who doesn't want to compromise on the driving experience.

The market for the F31 is broad, with an average price hovering around $23,000. Values are heavily dependent on year, mileage, engine type, and options. Early, high-mileage examples can be found for under $15,000, making them an accessible entry point. On the other end, pristine, late-model M Sport wagons with low mileage can easily exceed $40,000, showing strong demand for the best examples.

Buying Tips

  • For 328i models with the N20 engine, listen for a timing chain whine on startup, a known issue on pre-2015 cars.
  • The 328d's N47 diesel is robust, but check for carbon buildup issues and confirm all emissions recalls are complete.
  • Oil leaks from the valve cover gasket and oil filter housing are common across all engines. Look for seepage or burning oil smell.
  • Test the large panoramic sunroof. Its drains can clog, causing water to leak into the cabin and damage electronics modules in the trunk.
  • All US models are xDrive. Verify the transfer case is healthy by listening for binding or clicking during slow, tight turns.

Prices range from $6,600 for high-mileage examples to $96,000 for exceptional or modified variants.

598 BMW F31 3 Series Touring vehicles have been tracked across auctions and listings on Hypercars, with 135 currently live. Sold prices range from $610 to $123,456.

Data sourced from Bring a Trailer, Cars & Bids, eBay Motors, PCarMarket, and Collecting Cars. Updated daily.

Frequently Asked Questions

How much does a BMW F31 3 Series Touring cost?

Based on 598 sales tracked on Hypercars, BMW F31 3 Series Touring prices typically range from $4,437 to $36,328. There are 135 currently for sale.

How many BMW F31 3 Series Touring listings are for sale right now?

There are 135 BMW F31 3 Series Touring listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.

Browse all BMW F31 3 Series Touring for sale →
Run a business in this market? Get Hypercars OS
© 2026 Hypercars Technologies Inc. All rights reserved.
Hypercars Technologies Inc. is not affiliated with the companies or individuals mentioned on its site. Third-party trademarks and logos belong to their respective owners; use does not imply endorsement or affiliation. Data is provided "as is" without warranty of accuracy, completeness, or timeliness.