2003 BMW M3
3.2L M3
47,361mi Manual Petrol 3.2L
£24,989
Hoylake
~£628/pm
Finished in yellow, this second hand M3 3.2 M3 338 Bhp has 47,361 miles clocked-up on the dashboard and incorporates a 3.2 Ltr petrol engine.
3 cars
3.2L M3
47,361mi Manual Petrol 3.2L
£24,989
Hoylake
~£628/pm
Finished in yellow, this second hand M3 3.2 M3 338 Bhp has 47,361 miles clocked-up on the dashboard and incorporates a 3.2 Ltr petrol engine.
3.0 M340i Xdrive Mhev
19,498mi Auto Hybrid 3.0L
£40,000
Liverpool
~£1,004/pm
Purchase this used M3 3.0 M340i Xdrive Mhev for only £40,000. Finance deals begin at just £ a month for this vehicle which comes with automatic transmission and a 3000CC hybrid motor.
4.0 M3
90,189mi Manual Petrol 4.0L
£18,995
Birkenhead
~£477/pm
Grab the opportunity to be the happy owner of this BMW M3 4.0 M3 that is now up for sale at only £19,995. It comes in the tone of black, incorporates a 4.0 Ltr petrol engine with manual transmission and has 92,000 miles clocked-up on the dash.
M3 Xdrive Competition M Step Ultimat Pk
10mi Auto Petrol 3.0L
£89,598
Kirkcaldy
~£2,250/pm
This M3 M3 Xdrive Competition M Step Ultimat Pk is finished in the shade of white and despite being a second hand model, it is still in a superb, like new condition. This particular second hand motor contains a 3.0 ltr petrol engine with automatic transmission and it has 10 miles clocked up on the dash.
Biturbo Competition Touring Steptronic Xdrive Euro
10mi Auto Petrol 3.0L
£86,800
Bristol
~£2,180/pm
Available to view at this dealership in Bristol is this M3 Biturbo Competition Touring Steptronic Xdrive Euro which contains a petrol, 3.0 Ltr engine and automatic transmission. It's up for sale and ready for its new owner to drive away in the shade of with 10 miles on the dashboard.
Xdrive Competition M Step
10mi Auto Petrol 3.0L
£84,995
Hailsham
~£2,134/pm
This estate BMW M3 has 10 miles on the dashboard and contains a 3000 CC petrol motor. First Registered in 2024, it's now up for sale and ready for you to drive away for £84,995.
Biturbo Competition M Steptronic Xdrive Euro 6
10mi Auto Petrol 3.0L
£88,700
Bristol
~£2,227/pm
Painted in , this saloon vehicle is fitted out with a 3000CC petrol engine with automatic transmission and has 10 miles clocked up on the dashboard. First Registered in 2024, this BMW M3 is available to drive away for £88,700.
Biturbo Competition Touring Steptronic Xdrive Euro
10mi Auto Petrol 3.0L
£96,030
Melksham
~£2,412/pm
Up for sale and ready for its next owner to drive away is this M3 that is fitted with a 3.0 Litre petrol engine and automatic transmission. This second-hand model currently on sale at this dealer in Melksham has been finished in the shade of and has got 10 miles clocked up on the dash.
Biturbo Competition M Steptronic Xdrive Euro 6
11mi Auto Petrol 3.0L
£97,499
Swindon
~£2,448/pm
This saloon BMW has a 3.0 ltr petrol engine with automatic transmission and it has 11 miles on the dash. It is up for sale and ready for you to take home for the brilliant price of only £99,500.
Biturbo Competition M Steptronic Xdrive Euro 6
11mi Auto Petrol 3.0L
£92,250
Swindon
~£2,317/pm
If you are shopping for a vehicle of high quality then you might want to consider this BMW M3 Biturbo Competition M Steptronic Xdrive Euro 6. It has clocked up 11 miles and is fitted with a 3.0 litre petrol engine with automatic transmission.
M3 Competition M
42mi Auto Petrol 3.0L
£72,995
Online Dealer
~£1,833/pm
Priced at £72,995 you can buy this second hand M3 from this dealership in Online Sale that comes fitted with a 3000 CC petrol engine and automatic transmission.
Bmw Saloon Xdrive Competition M Step
42mi Auto Petrol 3.0L
£72,991
Salisbury
~£1,833/pm
At our dealership located in Salisbury, for the brilliant price of £72,139 is this like new, almost flawless BMW that comes with automatic transmission and a 3000 CC petrol engine.
Xdrive Competition M Step
101mi Auto Petrol
£90,000
Leeds
~£2,260/pm
Put yourself in the driver's seat of this M3 Xdrive Competition M Step which comes equipped with automatic transmission and a ltr petrol motor. This second hand model has got 101 mi clocked up on the dash.
Xdrive Competition M Step
250mi Auto Petrol
£90,449
Kingston upon Hull
~£2,271/pm
At this car dealership there's a great price for this used BMW M3 with 250 miles clocked up on the dash, automatic transmission and a litre petrol engine.
3.0L M3 Competition M Xdrive 503 Bhp
1,001mi Auto Petrol 3.0L
£89,990
Peterborough
~£2,260/pm
This M3 is finished in the shade of black and although it is a second hand model, it is still in an impeccable, like new condition. This second-hand motor contains a 3.0 Litre petrol engine with automatic transmission and has 450 miles clocked up on the dash.
Xdrive 530 Competition M Step
1,043mi Auto Petrol 3.0L
£100,000
Bedford
~£2,511/pm
Advertised by this dealer located in Bedford is this vehicle that is fitted with a 3.0L petrol engine and automatic transmission. It's on the market and ready for its next owner to take home in the tone of green with 1,043 miles clocked up on the dash.
M3 Competition M Xdrive Touring
1,120mi Auto Petrol 3.0L
£83,000
Brentford
~£2,084/pm
Advertised by this dealer at the marvellous price of £83,000 is this second hand M3 M3 Competition M Xdrive Touring with only 1,120 miles on the clock.
M3 Xdrive 530 Competition M Step
1,500mi Auto Petrol 3.0L
£72,899
Crewe
~£1,831/pm
This dealership in Crewe has a great price of only £74,799 on this M3 M3 Xdrive 530 Competition M Step with a 3.0 LTR petrol motor, automatic transmission and 1,500 miles on the dashboard.
Xdrive Competition M Step
1,750mi Auto Petrol 3.0L
£71,802
Chelmsford
~£1,803/pm
Equipped with a 3.0 L petrol engine and automatic transmission, this second hand BMW M3 3.0 Biturbo Competition M Saloon Steptr is available to buy in green and has 495 miles clocked up on the dash.
M3 Competition M Xdrive Touring
1,958mi Auto Petrol 3.0L
£74,800
Kingston Upon Thames
~£1,878/pm
Available from this dealership is this M3 in almost pristine, nearly new condition that incorporates a 3000 cc petrol engine and automatic transmission.
Xdrive Competition M Step
1,989mi Auto Petrol 3.0L
£75,500
King's Lynn
~£1,896/pm
Thinking of going for a M3? Then have a more in depth look at this one with low mileage from our dealership located in the King's Lynn area that comes fitted with a 3.0 LTR petrol motor with automatic transmission.
M3 Competition M Xdrive Touring
1,989mi Auto Petrol 3.0L
£75,500
King's Lynn
~£1,896/pm
There's an incredible price at this dealership in King's Lynn on this second hand, low mileage BMW M3 that’s got a 3.0 litre petrol engine, 1,989 miles on the clock and automatic transmission.
Xdrive Competition M Step
2,085mi Auto Petrol
£69,493
Doncaster
~£1,745/pm
Searching to buy a BMW M3? Well, have a more detailed look at this second hand, but like new one that's been very well kept and remains in a nearly new condition inside and out. This particular model that's currently displayed at our dealership located in Doncaster features a L petrol motor with automatic transmission and it has got a mere 2,085 miles on the dash.
M3 Xdrive Competition M Step
2,156mi Auto Petrol 3.0L
£78,000
Stevenage
~£1,959/pm
On offer and ready for its new owner to drive away is this estate in like new condition that comes equipped with automatic transmission and a 3000 cc petrol engine. This used model from our dealership in Stevenage has few miles clocked up on the dash.