2021 BMW M3
Competition
19,391mi Auto Petrol 3.0L
£64,990
Wigan
from £1,364/pm
With 19,391 miles on the clock, this BMW M3 comes with automatic transmission and a 3.0 LTR petrol motor.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
613 cars

Competition
19,391mi Auto Petrol 3.0L
£64,990
Wigan
from £1,364/pm
With 19,391 miles on the clock, this BMW M3 comes with automatic transmission and a 3.0 LTR petrol motor.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Dct 2016
62,665mi Auto Petrol 3.0L
£33,995
Milton Keynes
from £714/pm
Are you on the lookout for a car that's designed to be dependable and trustworthy and is among those rated in the top 20 of Britain's reliability index? Then consider this particular one from our dealership located in Milton Keynes that has 62,665 miles clocked up on the dashboard and a 3.0l petrol motor with automatic transmission.

Biturbo Competition Touring Steptronic M Xd
13,346mi Auto Petrol 3.0L
£70,995
Wigan
from £1,490/pm
With a 3000 cc petrol engine with automatic transmission, this used BMW from this dealer is available to buy in the tone of and has 13,346 miles on the dash.

Xdrive
70,000mi Auto Hybrid 3.0L
£27,980
Sheffield
from £587/pm
Take a closer look at this BMW M3 Xdrive that's been designed with trustworthiness and durability in mind. It comes fitted out with automatic transmission and has a 3.0 litre hybrid motor. This second hand model currently available at our dealership has 70,000 miles on the dash and comes in the shade of blue.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
13,000mi Auto Petrol 3.0L
£66,990
Manchester
from £1,406/pm
BMW M3 in a neat condition, clean and fresh throughout. It drives like a brand new car with its 3.0 Ltr petrol motor, automatic gearbox hardly any miles clocked-up on the dashboard. You can even spread the cost of this purchase with evenly spaced, achievable repayments starting from only £ monthly.

M3 Competition M
4,541mi Auto Petrol
£76,345
Yeovil
from £1,603/pm
Have a look at this M3 fitted out with automatic transmission and a cc petrol engine. This used model currently available from our dealership in Yeovil is in an excellent, like new condition both inside and out and has only got 4,541 miles on the clock.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
24,000mi Auto Petrol 3.0L
£59,995
East Ham
from £1,259/pm
The BMW M3 is in the top 20 of the UK's reliability index and this dealer has this second hand one that has a 3.0l petrol motor, automatic transmission and just 24,000 miles on the clock.

3.0 Biturbo Cs Steptronic M Xdrive Euro 6 Ss
19,818mi Auto Petrol 3.0L
£93,950
Knaresborough
from £1,972/pm
An amazing price of £93,950 is being advertised by this dealership in Knaresborough on this BMW M3 that has been engineered with trustworthiness and dependability in mind. It has got a mere 19,818 miles clocked up on the dash and is fitted with a 3.0 L petrol engine and automatic transmission.

3.0 Biturbo Competition Touring Steptronic M Xdriv
25,000mi Auto Petrol 3.0L
£65,480
Auto 100
from £1,374/pm
The incredible price of only £65,480 is being offered by our dealership in Auto 100 for this low mileage BMW M3 that's only done 25,000 miles. It's an excellent choice if you're looking for a model that's been engineered to have dependability in mind.

Bmw M3 3.0 Biturbo Competion Steptronic M Xdrive E
8,120mi Auto 3.0L
£79,995
Sheffield
from £1,679/pm
Currently on display at our showroom is this low mileage motor in excellent, like new condition that is fitted with a 3.0 L engine and automatic transmission.

M3 Competition M
13,650mi Auto Petrol
£74,822
Durham
from £1,571/pm
This estate motor has just 13,650 miles clocked up on the dash and has been used for under a full year.

M3 Xdrive Competition M Step
10,853mi Auto Petrol
£69,500
High Wycombe
from £1,459/pm
Up for sale and ready for its new owner to drive away is this M3 M3 Xdrive Competition M Step in a like new condition, it comes with automatic transmission and a Ltr petrol engine. This used one currently on sale at this dealer has got just 10,853 miles clocked-up on the dashboard and has been finished in the shade of grey.

3.0 Biturbo Competition Touring Steptronic M Xdriv
11,000mi Auto Petrol 3.0L
£70,880
Auto 100
from £1,488/pm
This car available priced at £70,880 has got 11,000 miles clocked up on the dashboard and has been finished in the shade of grey.

4.0 M3 E91 Touring Custom Build
101,000mi Auto Petrol 4.0L
£34,995
Launceston
from £735/pm
Revered for its dependability and trustworthiness, this M3 features automatic transmission and has a 4.0 litre petrol motor. It has 101,000 miles clocked up on the dash and is currently available on the market in a black finish.

3.0 Biturbo Competition Touring Steptronic M Xdriv
8,700mi Auto Petrol 3.0L
£76,990
Bradford
from £1,616/pm
At our dealership, for the great price of £76,990 is this trustworthy and reliable M3 equipped with a 3.0 litre petrol motor and 8,700 miles clocked up on the dash. It is a pre-owned, second hand vehicle however it's been well cared for and therefore remains in an almost flawless, like new condition both on its exterior and interior.

2024 3.0 Biturbo Competition Touring St
18,146mi Auto Petrol 3.0L
£68,995
Dungannon
from £1,448/pm
Take a closer look at this BMW M3 that features automatic transmission and a 3.0 L petrol engine. This used one now up for sale at our dealership in Dungannon has a mere 18,146 miles clocked-up on the dashboard and has been finished in the tone of grey.

3.0 Biturbo Competition Saloon Dct Euro
25,000mi Auto Petrol 3.0L
£40,990
Bedford
from £860/pm
Become the next owner of this BMW M3 that comes equipped with automatic transmission and a 3000cc petrol motor. This second hand one at this dealership has done 25,000 miles and has been finished in the shade of green.

4.0 V8 Dct Euro 5
43,000mi Auto Petrol 4.0L
£24,980
Auto 100
from £524/pm
Trustworthy and durable, the BMW M3 is in the top twenty of the United Kingdom's reliability index, this second hand one available from this dealer comes fitted out with a 4.0L petrol engine and automatic transmission. It is on offer at the fantastic price of only £24,980 or with the option to purchase on finance with affordable payments on hand starting off at just £ per month.

Coupe
82,515mi Auto Petrol 3.2L
£22,990
Bedford
from £483/pm
Currently available at this dealership in Bedford is this vehicle that offers a petrol, 3.2 L engine and automatic gearbox. It's up for sale and ready for its next owner to drive home in the shade of silver with 82,515 miles on the dashboard.

Xdrive 530 Competition M Step 2026
9,143mi Auto Petrol
£77,779
Derby
from £1,633/pm
This estate used car is currently up for sale and ready for its next owner to take home. It is equipped with a CC petrol engine with automatic transmission and has done 9,143 miles.

3.0 Biturbo Competition Touring Steptronic M Xdriv
12,000mi Auto Petrol
£77,995
Sittingbourne
from £1,637/pm
Available to view at our dealership located in Sittingbourne is this M3 that contains a petrol, CC engine and automatic gearbox. It's on offer and ready for its next owner to drive away in a tone of with only 12,000 miles clocked-up on the dashboard. An excellent choice of if you're on the lookout to buy a vehicle that's been designed with dependability in mind.

Xdrive Saloon
14,158mi Auto Petrol
£44,000
Dundee
from £924/pm
Low mileage M3 Xdrive Saloon in an almost pristine, like new condition, this motor drives and looks like new; equipped with a litre petrol motor and automatic transmission.

S-a
39,725mi Auto Petrol 3.0L
£29,599
Milton Keynes
from £621/pm
This used BMW in blue is on offer and ready for you to take home with the added option for you to buy with credit.

Xdrive 530 Bhp Competition M Step 20 Al
9,000mi Auto Petrol 3.0L
£68,994
Derby
from £1,448/pm
Become the next owner of this saloon that is known as one of the most trustworthy models on the market. It features a 3.0 ltr petrol engine and automatic transmission. This second-hand model at this dealer has a mere 9,000 mi on the dashboard.
Fancy a used BMW M3 on finance? Known for its sheer power and handling, the M3 is a dream for many car enthusiasts. Let's dive into how you can make it yours.
Q: Why pick the BMW M3? A: The M3 is all about performance, luxury, and iconic design. Before committing, it's wise to read up on reviews and perhaps take one out for a spin.
Q: Where can I get one? A: You can start with BMW's official used car listings. Other places to look are online car sale platforms, local BMW dealers, and classified ads.
Q: What finance options do I have? A:
Q: How can I be sure I'm getting a good deal? A: Shop around. Compare what BMW offers with deals from banks or other lenders. The APR gives you an idea of the total cost.
Q: Does my credit rating play a role? A: Yep. A better rating often means better finance terms. You can use platforms like Equifax to see where you stand.
Q: What's the best way to set a budget? A: Figure out a monthly payment that won't strain your wallet. A bigger deposit usually leads to smaller monthly payments.
Q: Anything I should watch for in the contract? A: On PCP or leasing, keep an eye on mileage limits. Also, check for fees if you want to end the agreement early.
Q: Is haggling an option? A: Definitely! You might snag a discount on the M3 or get a sweeter finance deal.
Armed with this info, you're set to chase after that BMW M3. Happy car hunting!
BMW's M division has always been a byword for high performance, and in its lineup, the M3 holds a special place. From its inception, this vehicle has encapsulated the very essence of a sports saloon, melding unrivalled driving dynamics with everyday usability. For the discerning UK motorist, the M3 represents the zenith of driving pleasure.
A Legacy of Excellence:
Debuting in 1986, the BMW M3 was born out of motorsport necessity, aiming to challenge the racetracks. Quickly, it became synonymous with high performance on both the racetrack and the open road. Generations later, it remains an exemplar of engineering prowess and passion.
Contemporary Yet Classic:
The M3's design evolution is noteworthy. While retaining its iconic silhouette, contemporary models showcase aggressive lines, a pronounced grille, and flared wheel arches that hint at its racetrack heritage. Inside, luxury melds with technology, creating a cocoon that is both driver-centric and sumptuously appointed.
Performance Beyond Numbers:
Underneath its bonnet, the M3's powertrain promises an adrenaline surge on demand. The finely tuned engine paired with precision engineering ensures that each drive, whether on the serpentine country roads of the UK or the urban maze, is an event in itself.
Rivals on the Horizon:
While the M3 sets a high benchmark, it faces competition from the likes of the Mercedes-AMG C63 and the Audi RS4. Each of these cars brings a unique approach to high performance, yet the M3's legacy and holistic driving experience give it an edge.
Conclusion:
Over the decades, the BMW M3 has grown, evolved, and adapted, yet its core ethos remains unchanged. It is a testament to BMW's unwavering commitment to driving pleasure. For those in the UK, contemplating a performance saloon that does not compromise on luxury or usability, the M3 stands out as an impeccable choice. And with comprehensive finance options in place, it's never been more accessible.
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 | 535 | £56,735 | 6 | 33,152 | 576 |
| Aberdeen City | 5 | £58,400 | 3 | 17,331 | 6 |
| Aberdeenshire | 2 | £52,495 | 8 | 40,300 | - |
| Bedfordshire | 14 | £43,331 | 9 | 46,604 | 13 |
| Belfast | 2 | £64,495 | 3 | 31,435 | 4 |
| Berkshire | 4 | £53,244 | 10 | 43,489 | 8 |
| Brent - Greater London | 12 | £50,340 | 9 | 50,967 | 6 |
| Bristol | 4 | £67,857 | 4 | 22,845 | 8 |
| Bromley - Greater London | 2 | £43,853 | 7 | 50,538 | 2 |
| Buckinghamshire | 18 | £54,384 | 8 | 33,451 | 22 |
| Cambridgeshire | 5 | £54,280 | 9 | 33,575 | 12 |
| Cheshire | 8 | £64,917 | 3 | 42,750 | 11 |
| City of Edinburgh | 5 | £68,747 | 2 | 16,914 | 4 |
| City of London - Greater London | 3 | £46,991 | 7 | 37,833 | 1 |
| Cornwall | 3 | £55,965 | 9 | 47,099 | 4 |
| County Durham | 5 | £67,496 | 2 | 16,677 | 4 |
| Croydon - Greater London | 2 | £60,480 | 3 | 17,114 | 1 |
| Cumbria | 1 | £62,500 | 4 | 16,214 | 3 |
| Derbyshire | 21 | £57,330 | 5 | 27,833 | 9 |
| Devon | 1 | £74,900 | 2 | 3,300 | 8 |
| Dorset | 1 | £17,495 | 22 | 103,000 | 6 |
| Dumfries and Galloway | 1 | £68,898 | 2 | 4,927 | - |
| Dundee City | 8 | £64,124 | 2 | 14,975 | 3 |
| Dungannon | 2 | £46,873 | 10 | 49,573 | 3 |
| Ealing - Greater London | 1 | £11,995 | 24 | 105,000 | - |
| East Sussex | 7 | £42,854 | 13 | 47,304 | 2 |
| Enfield - Greater London | 1 | £45,116 | 3 | 29,724 | 3 |
| Essex | 16 | £43,571 | 9 | 46,054 | 18 |
| Glasgow City | 6 | £76,898 | 0 | 4,337 | 6 |
| Gloucestershire | 8 | £77,206 | 4 | 19,667 | 6 |
| Greater Manchester | 50 | £56,927 | 6 | 27,910 | 49 |
| Hampshire | 8 | £50,607 | 12 | 39,163 | 13 |
| Havering - Greater London | 7 | £59,256 | 6 | 32,631 | 8 |
| Herefordshire | 4 | £73,824 | 1 | 10,206 | 1 |
| Hertfordshire | 24 | £46,039 | 8 | 42,732 | 28 |
| Highland | 4 | £66,298 | 5 | 19,130 | 4 |
| Hillingdon - Greater London | 1 | £57,450 | 4 | 16,400 | - |
| Hounslow - Greater London | 1 | £22,490 | 11 | 88,000 | 1 |
| Kent | 9 | £60,045 | 4 | 24,615 | 15 |
| Kingston upon Thames - Greater London | 4 | £77,238 | 1 | 7,973 | - |
| Lancashire | 19 | £58,081 | 7 | 27,938 | 14 |
| Larne | 1 | £19,990 | 19 | 78,000 | - |
| Leicestershire | 11 | £56,066 | 4 | 32,929 | 15 |
| Lincolnshire | 9 | £59,478 | 5 | 20,704 | 7 |
| Merseyside | 4 | £87,629 | 1 | 3,577 | 4 |
| Moray | 1 | £36,995 | 9 | 40,000 | - |
| Newham - Greater London | 1 | £59,995 | 3 | 24,000 | - |
| Newport | 1 | £66,991 | 3 | 13,725 | - |
| Newry and Mourne | 1 | £53,995 | 8 | 40,000 | - |
| Norfolk | 11 | £51,704 | 11 | 30,454 | 11 |
| North Ayrshire | 2 | £82,898 | 2 | 2,250 | 1 |
| North Lanarkshire | 1 | £36,990 | 8 | 65,000 | - |
| North Yorkshire | 11 | £65,371 | 3 | 21,662 | 30 |
| Northamptonshire | 6 | £34,538 | 10 | 56,035 | 13 |
| Nottinghamshire | 9 | £59,591 | 5 | 20,653 | 9 |
| Oxfordshire | 2 | £67,450 | 2 | 12,041 | 10 |
| Perth and Kinross | 1 | £89,890 | 0 | 5,752 | 1 |
| Redbridge - Greater London | 1 | £16,450 | 24 | 135,000 | - |
| Shropshire | 6 | £64,615 | 3 | 14,523 | 4 |
| Somerset | 3 | £49,165 | 8 | 59,313 | 5 |
| South Lanarkshire | 2 | £72,995 | 1 | 3,258 | 1 |
| South Yorkshire | 29 | £60,289 | 5 | 29,029 | 26 |
| Staffordshire | 13 | £66,606 | 4 | 22,521 | 18 |
| Stirling | 2 | £80,995 | 1 | 4,236 | 2 |
| Suffolk | 1 | £73,500 | 1 | 5,561 | 6 |
| Surrey | 13 | £56,402 | 5 | 28,891 | 7 |
| Warwickshire | 5 | £59,999 | 5 | 27,189 | 5 |
| West Dunbartonshire | 6 | £50,495 | 18 | 61,266 | 2 |
| West Midlands | 27 | £62,953 | 5 | 19,685 | 31 |
| West Sussex | 4 | £52,613 | 7 | 35,991 | 6 |
| West Yorkshire | 36 | £54,197 | 8 | 45,986 | 37 |
| Wiltshire | 11 | £58,235 | 7 | 37,191 | 13 |
| Worcestershire | 5 | £50,578 | 9 | 33,005 | 6 |