2021 BMW M3
3.0 Mht Xdrive Euro 6 Ss
65,700miAutoHybrid3.0L
£29,995
Leicester
~£753/pm
This BMW M3 is fitted with a 3.0 Ltr hybrid motor with automatic transmission and has 65,700 miles on the dash.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
493 cars
3.0 Mht Xdrive Euro 6 Ss
65,700miAutoHybrid3.0L
£29,995
Leicester
~£753/pm
This BMW M3 is fitted with a 3.0 Ltr hybrid motor with automatic transmission and has 65,700 miles on the dash.
3.0 Biturbo Competition M Steptronic Xdrive Euro 6
18,541miAutoPetrol3.0L
£64,950
Knaresborough
~£1,631/pm
Coming in the tone of grey, this second-hand BMW has 18,541 mi on the clock and incorporates a 3.0 LTR petrol motor with automatic transmission.
M3 Dct
70,100miPetrol3.0L
£24,999
Glasgow
~£628/pm
This used BMW in the shade of white is available for sale with the option for you to purchase with credit.
3.0 Biturbo Competition M Touring Steptronic Xdriv
3,466miAutoPetrol3.0L
£72,950
Knaresborough
~£1,832/pm
Incorporating a 3.0 Ltr petrol motor and automatic transmission, this second-hand BMW M3 3.0 Biturbo Competition M Touring Steptronic Xdriv is available to buy in the tone of blue with 3,466 miles on the dash.
M3 Competition M Xdrive Touring
2,157miAutoPetrol3.0L
£85,800
Kingston Upon Thames
~£2,155/pm
Currently on display at this car dealership's showroom is this black 5 door, M3 M3 Competition M Xdrive Touring fitted with a automatic transmission and 3.0l petrol engine.
M3 Semi-auto
50,200miAutoPetrol4.0L
£24,999
Glasgow
~£628/pm
Available to buy is this coupe used car at the amazing price of just £24,999. This dealership also gives you the option to pay using affordable monthly repayments with repayment plans beginning from only £ monthly.
M3 Competition Edition
17,888miAutoPetrol3.0L
£57,990
Knaresborough
~£1,456/pm
Now available at our dealership in the Knaresborough area is this BMW M3 3.0 Biturbo Competition Steptronic Euro 6 Ss containing a 3.0 LTR petrol engine with automatic transmission. It is on offer and ready for its next owner to drive away in the tone of yellow with 17,667 miles on the clock.
M3 Competition Package
3,000miAutoPetrol3.0L
£59,995
Bedford
~£1,507/pm
Grab the opportunity to be the lucky owner of this BMW M3 which is now up for sale at this dealer's great price of just £59,995. It comes finished in the tone of orange, features automatic transmission, a 3.0 L petrol engine and has 3,000 miles clocked-up on the dash.
Competition Saloon
8,385miAutoPetrol
£66,990
Canterbury
~£1,682/pm
Second hand saloon in an immaculate condition, clean and fresh throughout. It drives like a brand new car with its L petrol motor, automatic gearbox and with just 8,385 miles clocked up on the dash. You can even choose to spread the cost of your purchase with evenly split, cost efficient repayments starting out at just £ pm.
40D Xdrive Touring
8,713miAutoHybrid
£60,990
Canterbury
~£1,532/pm
Currently on offer from our dealership, for the awesome price of £60,990 is this BMW that has 8,713 miles clocked-up on the dashboard and a l hybrid engine with automatic transmission. It is a second hand vehicle, but it's been well kept and therefore remains in an almost flawless, like new condition in and out.
Dct Competition Pack
50,998miAutoPetrol
£32,490
Leeds
~£816/pm
On offer and ready for you to drive away today is this M3 that has a L petrol engine with automatic transmission. This second hand model currently on sale at this dealer priced at £32,490 has been finished in the shade of black and has 50,998 miles on the dash.
Bmw M3 Competition
18,854miAutoPetrol
£56,900
Huntingdon
~£1,429/pm
With 18,854 mi on the dashboard, this BMW is fitted out with a L petrol motor with automatic transmission.
Biturbo Competition M 3.0 Biturbo Competition M Sa
8,100miAutoPetrol3.0L
£76,991
Newcastle upon Tyne
~£1,933/pm
Available at this dealership in Newcastle upon Tyne is this BMW M3 Biturbo Competition M 3.0 Biturbo Competition M Sa which is equipped with a 3.0 Litre petrol engine with automatic transmission. It is in a like new condition inside and out and is on the market and ready for its new owner to drive away in blue with 8,100 miles on the dashboard.
M3 Competition Edition M Xdrive
9,333miAutoPetrol3.0L
£67,495
Bolton
~£1,695/pm
This M3 M3 Competition Edition M Xdrive is finished in green and despite being a used model, it is still in a superb, like new condition inside and out. This particular motor features a 3000 cc petrol engine with automatic transmission and it has 9,333 miles on the dashboard.
3.0 M3 Competition M Xdrive 503 Bhp
5,131miAutoPetrol3.0L
£67,995
St Neots
~£1,708/pm
On offer and ready for you to drive away today is this like new, low mileage BMW M3 that features automatic transmission and a 3.0 L petrol motor. This second hand one currently on sale at this dealer in St Neots comes in black and has clocked up a mere 5,131 miles.
Saloon 3.0 M3 Saloon Competition Package 201666
44,000miAutoPetrol3.0L
£32,995
Barry
~£829/pm
Starting at £ each month, you could acquire this vehicle with a petrol 3000 CC engine, automatic transmission and 44,000 miles clocked up on the dashboard.
M3 Competition
12,000miAutoPetrol3.0L
£64,950
Sutton Car Sales Ltd
~£1,631/pm
For sale at the full price of £64,950 or with the option to purchase on credit with manageable instalments starting from £ pm, this saloon has a 3000 cc petrol motor with automatic transmission and it has got 12,000 miles on the dash.
Biturbo Competition M
14,723miAutoPetrol3.0L
£64,990
Bristol
~£1,632/pm
This BMW is in a nearly new, almost spotless condition inside and out. It is available on the market with the possibility to purchase it on credit commencing from £ per month.
M340d Xdrive Mhev
6,800miAutoDiesel3.0L
£57,985
York
~£1,456/pm
Fitted with a 3.0 Ltr electric engine with automatic transmission, this second hand M3 with just 6,800 miles on the dash has been so well maintained, it could easily be mistaken for a brand spanking new vehicle.
M3 Competition Step
18,073miAutoPetrol3.0L
£55,000
Wolverhampton
~£1,381/pm
18,073 miles on the dash and painted in the shade of grey, this saloon BMW M3 M3 Competition Step comes equipped with automatic transmission and a 3000cc petrol engine.
M3
28,000miManualPetrol3.2L
£23,995
Berkhamsted
~£603/pm
This convertible has got 28,000 miles on the dashboard and comes fitted out with a 3.2L petrol motor with manual transmission.
3.0 Biturbo Competition Dct Euro 6 Ss
38,500miAutoPetrol3.0L
£34,995
Huddersfield
~£879/pm
On offer at our superb price of just £34,995 is this M3 3.0 Biturbo Competition Dct Euro 6 Ss, it features a 3.0L petrol motor with automatic transmission and has 38,100 miles clocked-up on the dashboard.
M3 Competition Step
27,000miAutoPetrol3.0L
£55,000
Loughton
~£1,381/pm
Become the next owner of this BMW which has got automatic transmission and a 3.0 ltr petrol motor. This used one currently available from this dealer has 27,000 miles on the dash and has been finished in the shade of green.
3.0 M340d Xdrive Mhev 336 Bhp
49,241miAutoDiesel3.0L
£29,975
Manchester
~£753/pm
Priced at £29,975 you can buy this second hand M3 from this dealer that is fitted out with a 3000cc diesel motor with automatic transmission.
Want to find out everything about all M3 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW M3 buying guide here.
BMW M3 data for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 486 | £49,255 | 7 | 33,766 | 566 |
Aberdeen City | 4 | £56,500 | 3 | 14,320 | 9 |
Aberdeenshire | 1 | £33,995 | 8 | 34,153 | - |
Angus | 1 | £32,995 | 8 | 44,000 | 2 |
Bedfordshire | 7 | £40,927 | 11 | 50,867 | 11 |
Berkshire | 14 | £44,047 | 8 | 39,434 | 10 |
Bexley - Greater London | 1 | £17,995 | 22 | 132,000 | - |
Brent - Greater London | 2 | £88,209 | 3 | 1,546 | 2 |
Bristol | 9 | £54,154 | 6 | 38,467 | 11 |
Bromley - Greater London | 1 | £63,750 | 3 | 12,800 | 6 |
Buckinghamshire | 13 | £44,886 | 11 | 47,785 | 20 |
Cambridgeshire | 14 | £57,102 | 4 | 19,364 | 31 |
Cardiff | 2 | £51,496 | 4 | 18,286 | 6 |
Cheshire | 16 | £42,792 | 7 | 33,336 | 16 |
City of Edinburgh | 1 | £71,450 | 1 | 552 | 5 |
City of London - Greater London | 7 | £43,635 | 10 | 52,351 | 7 |
Conwy | 3 | £60,599 | 3 | 8,730 | 2 |
Cookstown | 1 | £68,650 | 3 | 6,007 | - |
County Durham | 6 | £43,885 | 6 | 30,520 | 9 |
Croydon - Greater London | 6 | £62,096 | 5 | 23,394 | 1 |
Derbyshire | 6 | £37,246 | 9 | 63,664 | 11 |
Derry | 6 | £34,487 | 12 | 54,500 | 1 |
Dorset | 3 | £25,483 | 9 | 58,333 | 2 |
Dundee City | 2 | £34,750 | 5 | 27,465 | 6 |
Dungannon | 2 | £53,498 | 5 | 19,335 | 1 |
Ealing - Greater London | 3 | £42,161 | 10 | 48,332 | - |
East Riding of Yorkshire | 1 | £19,995 | 12 | 62,163 | 1 |
East Sussex | 4 | £45,118 | 12 | 53,579 | 9 |
Enfield - Greater London | 1 | £60,495 | 2 | 22,268 | 7 |
Essex | 25 | £36,207 | 11 | 48,845 | 32 |
Falkirk | 1 | £33,000 | 7 | 38,342 | - |
Fermanagh | 2 | £26,745 | 10 | 68,500 | - |
Fife | 2 | £56,196 | 5 | 15,425 | - |
Glasgow City | 7 | £47,650 | 9 | 44,530 | 2 |
Gloucestershire | 1 | £16,995 | 13 | 77,263 | 8 |
Greater Manchester | 26 | £45,628 | 8 | 40,578 | 35 |
Hammersmith & Fulham - Greater London | 1 | £30,990 | 19 | 27,130 | - |
Hampshire | 15 | £52,213 | 7 | 30,980 | 10 |
Havering - Greater London | 1 | £57,500 | 3 | 18,394 | 5 |
Herefordshire | 3 | £63,117 | 2 | 14,916 | 2 |
Hertfordshire | 13 | £34,508 | 12 | 52,738 | 8 |
Highland | 1 | £89,998 | 1 | 10 | 4 |
Hounslow - Greater London | 1 | £68,000 | 1 | 7,013 | 2 |
Kent | 15 | £48,827 | 6 | 32,406 | 12 |
Kingston upon Thames - Greater London | 3 | £73,305 | 1 | 9,472 | 3 |
Lancashire | 11 | £41,890 | 14 | 48,945 | 6 |
Leicestershire | 11 | £34,534 | 8 | 43,684 | 18 |
Lincolnshire | 6 | £42,666 | 13 | 36,048 | 2 |
Magherafelt | 5 | £50,137 | 7 | 35,069 | 2 |
Merseyside | 4 | £64,740 | 3 | 19,174 | 4 |
Moray | 4 | £56,245 | 3 | 18,464 | - |
Norfolk | 7 | £38,888 | 15 | 49,153 | 3 |
North Ayrshire | 2 | £70,898 | 1 | 4,123 | 2 |
North Yorkshire | 21 | £62,652 | 3 | 17,237 | 33 |
Northamptonshire | 4 | £49,846 | 8 | 34,926 | 2 |
Nottinghamshire | 11 | £50,644 | 5 | 29,486 | 11 |
Oxfordshire | 9 | £48,868 | 13 | 40,841 | 6 |
Perth and Kinross | 2 | £79,990 | 1 | 7,385 | 6 |
Rhondda Cynon Taf | 1 | £29,995 | 6 | 23,000 | 1 |
Shropshire | 2 | £54,748 | 4 | 27,706 | 3 |
Somerset | 3 | £22,147 | 14 | 64,298 | 9 |
South Yorkshire | 6 | £56,654 | 5 | 28,500 | 16 |
Staffordshire | 7 | £54,493 | 6 | 26,343 | 10 |
Suffolk | 1 | £37,000 | 3 | 24,876 | 6 |
Surrey | 12 | £55,737 | 12 | 48,675 | 11 |
Swansea | 3 | £55,833 | 4 | 26,062 | 3 |
Tyne and Wear | 4 | £46,373 | 9 | 41,089 | 7 |
Warwickshire | 2 | £32,225 | 8 | 36,562 | 3 |
West Dunbartonshire | 1 | £74,995 | 1 | 3,921 | - |
West Lothian | 1 | £28,990 | 8 | 71,000 | 1 |
West Midlands | 27 | £58,013 | 6 | 30,104 | 22 |
West Sussex | 9 | £45,783 | 6 | 26,017 | 10 |
West Yorkshire | 37 | £53,369 | 6 | 30,309 | 32 |
Wiltshire | 12 | £68,887 | 5 | 30,610 | 20 |
Worcestershire | 7 | £64,354 | 5 | 30,971 | 8 |