2012 BMW X3

2.0 M Sport Auto

Overview

Make
BMW
Model
X3
Trim
M SPORT
Version
2.0 M Sport Auto
Mileage
101,000 miles
Year
2012
Fuel type
Diesel
Engine
2.0 L
Gearbox
Automatic
Seats
5
CO2
147 g/km
Colour
Black

About this car

This 2012 BMW X3 M Sport has covered 101,000 miles. We first recorded this car for sale 3 days ago. Its recorded MOT is valid until 21 September 2027, and its advertised mileage is consistent with the latest MOT reading. It is advertised by Six Towns Motor Company in Stoke-on-Trent.

Stock data from 21 October 2026.

How we estimate prices and check cars

Price history

First seen on 19 October 2026, 3 days ago. Advert duration calculated on 22 October 2026.

Recorded asking prices
Date observedAsking price
19 October 2026£7,306

Price and mileage comparison

Advertised mileage is approximately 1,000 miles higher than typical for a 2012 BMW X3.

The advertised mileage is consistent with the last MOT reading.

MOT

MOT valid until 21 September 2027. 101,314 miles at the last test.

17 other cars with the same year, trim, gearbox and fuel are for sale from £4,499 to £9,500.

Other matching cars (up to five, cheapest first)
Asking priceMileage
£4,499137,000 miles
£4,695141,841 miles
£6,295112,157 miles
£6,395109,000 miles
£6,490102,000 miles

These cars have covered 70,200–141,841 miles, compared with 101,000 miles for this car.

Matching year, trim, gearbox and fuel does not mean matching mileage or every specification. Our estimate adjusts for these differences using the wider market data.

Browse all BMW X3 cars for sale · 2012 BMW X3 price guide

Dealer

Six Towns Motor Company, Stoke-on-Trent. Across the dealer network: 10 cars for sale.

Dealer postcode: ST4 7DE.