BMW M3 used cars for sale in Perth
With 5 used BMW M3 cars in Perth available on Auto Trader, we have the largest range of cars for sale available across the UK.
Used vehicles
£64,990
- 5 seats
- 4 doors
- Saloon
- Petrol
- Automatic
- 3.0 litres

£41,695
- 5 seats
- 4 doors
- Saloon
- Petrol
- Automatic
- 3.0 litres

£54,895
- 4 seats
- 4 doors
- Saloon
- Petrol
- Automatic
- 3.0 litres

£62,980
- 5 seats
- 4 doors
- Saloon
- Petrol
- Automatic
- 3.0 litres

New vehicles
MRRP
£100,620
Now
£84,998
Save
- £15,622

MRRP
£105,550
Now
£86,519
Save
- £19,031

MRRP
£102,105
Now
£88,998
Save
- £13,107

MRRP
£104,090
Now
£89,079
Save
- £15,011

Leasing
From
£1,244
Per month (inc. VAT)
£14,925 initial payment
60 month contract
5,000 miles p/a
- 5 seats
- 4 doors
- Saloon
- Petrol
- Automatic
- 3.0 litres

From
£1,258
Per month (inc. VAT)
£15,088 initial payment
60 month contract
5,000 miles p/a
- 5 seats
- 5 doors
- Estate
- Petrol
- Automatic
- 3.0 litres

From
£1,155
Per month (inc. VAT)
£13,857 initial payment
60 month contract
5,000 miles p/a
- 5 seats
- 4 doors
- Saloon
- Petrol
- Automatic
- 3.0 litres

From
£1,181
Per month (inc. VAT)
£14,161 initial payment
60 month contract
5,000 miles p/a
- 5 seats
- 5 doors
- Estate
- Petrol
- Automatic
- 3.0 litres

The latest BMW M3 articles

BMW M3 Touring – estate car to racing car in one move!
BMW’s M3 Touring 24H goes from April Fool prank to supercar beating race car in one weekend!

Video | BMW M3 CS Touring
Rory Reid drives the most expensive M3 you can buy, but is it worth the £130,000 price tag?

Video: 10 reasons to love the BMW M3 Touring
Rory tests both the practical promise of the M3 Touring … and its ability to entertain like any proper performance BMW

Coming soon: BMW M3 Touring
BMW gives the fans what they said they always wanted with the all-new, 510 horsepower M3 Touring estate