2023 BMW M3
M3 Competition M Xdrive
11,000miAutoPetrol3.0L
£86,985
York
~£2,184/pm
First registered in 2023: Second hand that’s got a 3000 CC petrol motor, only 11,000 miles clocked-up on the dash and automatic transmission.
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.
458 cars
M3 Competition M Xdrive
11,000miAutoPetrol3.0L
£86,985
York
~£2,184/pm
First registered in 2023: Second hand that’s got a 3000 CC petrol motor, only 11,000 miles clocked-up on the dash and automatic transmission.
23 Reg 3.0 Competition M Xdrive Touring Carbon
3,489miAutoPetrol
£76,990
Middlesbrough
~£1,933/pm
A low price of just £76,990 is currently being advertised by this dealership on this low mileage BMW M3 23 Reg 3.0 Competition M Xdrive Touring in an almost pristine, nearly new condition. This particular model is fitted out with a cc petrol engine with automatic transmission and has 3,489 miles on the dashboard.
4.0 Iv8 Dct Fox Novillo Red Leather
77,061miAutoPetrol4.0L
£21,995
Gorseinon
~£552/pm
Available to view upon your request is this BMW with 77,061 miles clocked up on the dash, automatic transmission and a 4.0L petrol engine.
3.0 M3 Competition Package 444 Bhp
45,885miAutoPetrol3.0L
£34,995
St Neots
~£879/pm
45,885 miles on the dashboard, this BMW M3 3.0 M3 Competition Package 444 Bhp contains a 3.0L petrol engine and automatic transmission.
3.0 M3 Competition M Xdrive 503 Bhp
3,190miAutoPetrol3.0L
£69,995
St Neots
~£1,758/pm
Currently available for viewing at this dealer in St Neots is this M3 3.0 M3 Competition M Xdrive 503 Bhp with low mileage. It has just 3,190 miles on the dash and comes fitted with a 3.0l petrol engine with automatic transmission.
4.0 M3 415
63,000miAutoPetrol4.0L
£25,990
Leeds
~£653/pm
Available on the market is this car at the awesome price of just £25,990. This dealer also gives its customers the option to purchase using affordable monthly repayments with instalment packages starting at as little as £ per calendar month.
M3 Competition M
9,438miAutoPetrol3.0L
£66,515
Online Dealer
~£1,670/pm
There is an outstanding price at this dealer in Online Sale for this almost pristine, like new BMW M3 M3 Competition M that’s got automatic transmission, a 3000cc petrol motor and a low mileage of 9,438 miles.
3.0 Biturbo Competition Saloon Steptron
16,866miAutoPetrol3.0L
£59,450
Brighton
~£1,493/pm
Get yourself in the driver's seat of this M3 3.0 Biturbo Competition Saloon Steptron that comes equipped with a 3.0 ltr petrol engine and automatic transmission. This second hand model currently up for sale at our dealership in Brighton has clocked up a mere 16,866 miles and is finished in the tone of grey.
Saloon 3.0 Biturbo Competition Dct Euro 6 Ss
47,000miAutoPetrol3.0L
£32,750
Leicester
~£822/pm
Up for sale and ready for its next owner to take home is this M3 Saloon 3.0 Biturbo Competition Dct Euro 6 Ss on offer at the awesome price of just £32,750. This dealer also gives you the option to pay with flexible monthly repayments to suit all budgets with instalment plans beginning at as little as £ pm.
Saloon
34,229miAutoPetrol3.0L
£24,500
Birmingham
~£615/pm
Take a test drive in this automatic BMW coming with automatic transmission and a 3000 cc petrol engine. This used model in the Birmingham area has been finished in the shade of blue and has 34,229 miles on the clock.
M3 Xdrive Competition M Step
10miAutoPetrol3.0L
£82,840
Milton Keynes
~£2,080/pm
This used BMW M3 finished in the shade of grey is currently available for you to drive it away today with the option to buy it with finance.
Coupe
80,000miManualPetrol4.0L
£17,495
Wigan
~£439/pm
Head over to this dealership for a closer look at this manual M3 Coupe incorporating a 4000 cc petrol engine and manual transmission. This second hand one comes in the shade of black and has 80,000 miles clocked up on the dashboard.
M3 Competition M Xdrive Touring
3,896miAutoPetrol3.0L
£73,950
Cheltenham
~£1,857/pm
Available at our dealership in the Cheltenham area is this estate which comes fitted out with a 3.0 Litre petrol motor with automatic transmission. It's in an impeccable, nearly new condition and is on the market in a grey finish with 3,896 miles on the clock.
M340d Xdrive Saloon
22,376miAutoDiesel3.0L
£35,990
Milton Keynes
~£904/pm
Become the new owner of this BMW M3 which comes with automatic transmission and a 3.0 LTR diesel motor. This used model located in Milton Keynes has got 22,376 miles clocked up on the dash.
M340d Xdrive
26,800miAutoDiesel3.0L
£39,995
Huddersfield
~£1,004/pm
Up for sale and ready for its next owner to take home is this saloon that comes with automatic transmission and a 3.0 Ltr diesel motor. This low mileage one now available from this dealership priced at £39,995 has clocked up a mere 26,800 miles.
Coupe
89,789miAutoPetrol4.0L
£17,950
Clay Cross
~£451/pm
This coupe BMW M3 has got 89,789 miles clocked up on the dash and incorporates a 4000cc petrol engine.
M3 Competition Edition M Xdrive
9,333miAutoPetrol3.0L
£65,995
Bolton
~£1,657/pm
Searching to buy a BMW M3 M3 Competition Edition M Xdrive? Well, take a look at this second-hand one with low mileage from us at this dealer that is fitted out with a 3.0l petrol motor with automatic transmission.
M3 Competition Edition
5,000miAutoPetrol3.0L
£79,995
Maidstone
~£2,009/pm
Thinking of going for a M3? Well, consider going for this second-hand one with low mileage from our dealership located in the Maidstone area that has a 3.0 litre petrol engine with automatic transmission.
3.0 Biturbo Competition M Touring Steptronic Xdriv
3,772miAutoPetrol3.0L
£79,950
Knaresborough
~£2,008/pm
Now available for viewing at this dealer in the Knaresborough area - BMW that's fitted with a automatic gearbox and 3.0 litre petrol engine.
3.0 Biturbo Cs Saloon Steptronic Xdrive
768miAutoPetrol3.0L
£112,895
Farnborough
~£2,835/pm
Currently available to test-drive at our showroom is this BMW that has automatic transmission and a 3000 cc petrol engine.
Local Car 20 Rotiform Black Alloy Wheels He
74,709miAutoPetrol3.0L
£24,445
Chester
~£614/pm
Purchase this second-hand BMW M3 Saloon for only £24,445. Credit deals start from £ per month for this vehicle that is fitted out with automatic transmission and a 3.0L petrol motor.
M3 Competition Edition M Xdrive
28,954miAutoPetrol3.0L
£57,680
Online Dealer
~£1,448/pm
Up for sale and ready for you to take home is this BMW M3 M3 Competition Edition M Xdrive for the total cost of just £58,990. This dealership also gives you the option to buy with achievable monthly instalments with instalment plans commencing from just £ monthly.
M3 Xdrive Competition M Step
17,600miAutoPetrol3.0L
£60,950
London
~£1,531/pm
Available at our dealership is this BMW which comes fitted with a 3.0l petrol engine and automatic transmission. It is up for sale and ready for its next owner to drive away in the tone of grey with 17,600 miles on the dashboard.
3.0 Biturbo Competition Dct Euro 6 Ss
32,000miAutoPetrol3.0L
£34,994
Gloucester
~£879/pm
At the full price of £34,994 or with the option to buy using finance with manageable instalments starting off at £ pm, this BMW M3 3.0 Biturbo Competition Dct Euro 6 Ss is fitted with a 3.0 ltr petrol motor with automatic transmission and has 32,000 miles clocked-up on the dashboard.
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 | 454 | £47,918 | 7 | 35,566 | 628 |
Aberdeen City | 4 | £63,837 | 2 | 7,528 | 7 |
Aberdeenshire | 1 | £33,995 | 8 | 34,153 | 1 |
Barking & Dagenham - Greater London | 1 | £18,845 | 11 | 85,000 | - |
Barnet - Greater London | 1 | £31,246 | 3 | 42,951 | 1 |
Bedfordshire | 8 | £37,061 | 11 | 53,529 | 9 |
Berkshire | 10 | £42,236 | 9 | 42,182 | 13 |
Bexley - Greater London | 1 | £17,995 | 22 | 132,000 | - |
Brent - Greater London | 2 | £88,209 | 3 | 1,546 | 2 |
Bristol | 6 | £67,402 | 3 | 22,225 | 12 |
Bromley - Greater London | 3 | £56,845 | 4 | 16,283 | 3 |
Buckinghamshire | 15 | £45,817 | 10 | 37,672 | 17 |
Cambridgeshire | 14 | £55,264 | 5 | 24,618 | 28 |
Cardiff | 6 | £59,492 | 4 | 15,644 | 5 |
Cheshire | 13 | £42,821 | 8 | 36,186 | 17 |
City of Edinburgh | 3 | £70,527 | 1 | 9,521 | 4 |
City of London - Greater London | 8 | £38,212 | 13 | 55,451 | 10 |
Conwy | 3 | £60,599 | 3 | 8,730 | 2 |
Cookstown | 1 | £68,650 | 3 | 6,007 | - |
Cornwall | 1 | £28,995 | 12 | 49,000 | 3 |
County Durham | 4 | £48,595 | 5 | 24,420 | 10 |
Croydon - Greater London | 6 | £54,196 | 8 | 36,476 | 3 |
Derbyshire | 7 | £43,706 | 8 | 49,694 | 10 |
Derry | 3 | £38,981 | 10 | 57,726 | 4 |
Devon | 1 | £29,999 | 12 | 33,499 | - |
Dorset | 3 | £27,982 | 10 | 55,200 | 4 |
Dungannon | 2 | £51,223 | 5 | 19,335 | 1 |
Ealing - Greater London | 2 | £25,747 | 14 | 69,250 | 1 |
East Riding of Yorkshire | 1 | £19,995 | 12 | 62,163 | 1 |
East Sussex | 8 | £47,115 | 9 | 48,698 | 6 |
Enfield - Greater London | 1 | £62,495 | 2 | 8,444 | 8 |
Essex | 21 | £39,824 | 11 | 45,651 | 36 |
Falkirk | 1 | £32,500 | 7 | 38,342 | - |
Fermanagh | 2 | £26,745 | 10 | 68,500 | - |
Fife | 1 | £77,898 | 1 | 2,500 | 1 |
Glasgow City | 5 | £20,791 | 14 | 76,248 | 5 |
Gloucestershire | 4 | £46,972 | 6 | 29,584 | 8 |
Greater Manchester | 19 | £40,530 | 10 | 49,098 | 44 |
Hammersmith & Fulham - Greater London | 1 | £30,990 | 19 | 27,130 | - |
Hampshire | 16 | £56,430 | 6 | 27,992 | 14 |
Havering - Greater London | 1 | £57,000 | 3 | 18,394 | 4 |
Herefordshire | 2 | £66,950 | 2 | 11,065 | 3 |
Hertfordshire | 11 | £35,473 | 12 | 56,803 | 13 |
Highland | 1 | £89,998 | 1 | 10 | 3 |
Hounslow - Greater London | 1 | £83,000 | 1 | 5,175 | 3 |
Kent | 9 | £45,487 | 8 | 36,764 | 19 |
Kingston upon Thames - Greater London | 2 | £73,808 | 2 | 8,693 | 3 |
Lancashire | 12 | £40,895 | 12 | 56,215 | 8 |
Leicestershire | 11 | £35,093 | 7 | 48,991 | 14 |
Lincolnshire | 6 | £38,704 | 10 | 23,958 | 4 |
Magherafelt | 5 | £50,117 | 7 | 35,069 | 2 |
Merseyside | 2 | £47,965 | 5 | 23,450 | 7 |
Moray | 4 | £55,745 | 3 | 19,197 | - |
Newport | 1 | £40,500 | 6 | 34,564 | - |
Norfolk | 7 | £38,603 | 15 | 49,154 | 3 |
North Ayrshire | 2 | £69,898 | 1 | 4,123 | 2 |
North Down | 1 | £14,750 | 21 | 99,000 | - |
North Yorkshire | 15 | £61,407 | 4 | 20,401 | 48 |
Northamptonshire | 11 | £66,040 | 4 | 18,672 | 2 |
Nottinghamshire | 10 | £54,154 | 4 | 24,451 | 10 |
Oxfordshire | 9 | £54,020 | 12 | 43,980 | 8 |
Perth and Kinross | 2 | £78,800 | 1 | 7,831 | 1 |
Rhondda Cynon Taf | 1 | £29,995 | 6 | 23,000 | 1 |
Shropshire | 2 | £36,995 | 8 | 33,200 | 4 |
Somerset | 2 | £27,985 | 12 | 52,958 | 10 |
South Yorkshire | 4 | £61,228 | 5 | 28,923 | 16 |
Staffordshire | 6 | £51,658 | 7 | 29,034 | 9 |
Suffolk | 2 | £43,475 | 2 | 16,820 | 6 |
Surrey | 11 | £54,609 | 14 | 51,023 | 15 |
Swansea | 4 | £46,999 | 7 | 38,986 | 3 |
Tyne and Wear | 2 | £46,250 | 8 | 39,083 | 8 |
Warwickshire | 4 | £44,675 | 6 | 29,009 | 6 |
West Lothian | 1 | £28,990 | 8 | 71,000 | - |
West Midlands | 28 | £54,966 | 6 | 30,821 | 21 |
West Sussex | 7 | £38,789 | 8 | 37,392 | 12 |
West Yorkshire | 31 | £54,587 | 7 | 31,581 | 40 |
Wiltshire | 12 | £71,668 | 5 | 30,611 | 19 |
Worcestershire | 3 | £47,660 | 5 | 39,009 | 11 |