2021 BMW M3
M340i Xdrive Mhev
35,500miAutoPetrol3.0L
£33,000
Hatfield
~£829/pm
Currently available from this dealer: BMW M3 with 35,500 miles, 3000cc petrol motor and automatic transmission.
3.2I 2dr
Manual Petrol 3.2L Not for sale on carsnitch
£ - £ Current value range
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.
487 cars
M340i Xdrive Mhev
35,500miAutoPetrol3.0L
£33,000
Hatfield
~£829/pm
Currently available from this dealer: BMW M3 with 35,500 miles, 3000cc petrol motor and automatic transmission.
Biturbo Competition
53,700miAutoPetrol3.0L
£34,250
Bristol
~£860/pm
Now available at this dealership in Bristol is this saloon motor which is equipped with a petrol, 3.0 LTR engine and automatic transmission. On offer and ready for its next owner to drive away in the tone of black with 53,700 miles on the dashboard.
2023 3.0 M3 Competition M Xdrive 503 Bhp
4,682miAutoPetrol3.0L
£78,995
Wigan
~£1,984/pm
For sale and ready for a test drive is this BMW M3 2023 3.0 M3 Competition M Xdrive 503 Bhp in the tone of black; this used model comes fitted with automatic transmission and a 3000cc petrol engine with 4,682 miles clocked up on the dashboard.
4.0 Iv8 Coupe Dct Euro 5 420 Ps
48,000miPetrol4.0L
£24,500
Edinburgh
~£615/pm
Now available on the market is this coupe car on offer at the superb price of only £24,500. This dealership also gives you the possibility to buy using flexible monthly payments to suit all budgets with payment packages commencing from just £ per month.
4.0 M3 415 Bhp
79,000miAutoPetrol4.0L
£18,995
Sandy
~£477/pm
This coupe BMW has got 79,000 miles on the dash and comes fitted out with a 4.0 litre petrol motor with automatic transmission.
4.0 M3 414 Bhp
63,000miAutoPetrol4.0L
£20,700
Hoddesdon
~£520/pm
Starting at £ monthly, you can acquire this motor with automatic transmission, a petrol 4.0l engine and 63,000 miles clocked up on the dash.
M3 Competition M Xdrive Touring
1,650miAutoPetrol3.0L
£75,990
Perth
~£1,908/pm
This second hand estate coming in black is currently on the market and ready for its next owner to drive home with the added option for you to purchase with credit.
Xdrive
31,033miAutoPetrol3.0L
£31,990
Spalding
~£803/pm
At £31,990 you can get this second hand BMW from this dealer in Spalding with a 3.0 ltr petrol engine and automatic transmission.
M3 Xdrive Competition M Step
10miAutoPetrol3.0L
£82,498
Kirkcaldy
~£2,072/pm
On the market and ready for you to take home is this M3 M3 Xdrive Competition M Step that contains a 3.0 litre petrol engine with automatic transmission. This second hand one from us at this dealer in Kirkcaldy is for sale at the incredible price of only £82,498.
Iv8
61,750miAutoPetrol4.0L
£22,995
Launceston
~£577/pm
This coupe second hand car has a 4.0 LTR petrol motor with automatic transmission and it has got 61,750 miles on the clock.
Competition Step
18,804miAutoPetrol
£58,000
Doncaster
~£1,457/pm
Finished in grey, this BMW M3 has 18,804 miles on the dash and comes fitted with a LTR petrol motor with automatic transmission.
Estate
7,400miAutoPetrol3.0L
£74,995
Huddersfield
~£1,883/pm
Are you interested in a M3 Estate? Well, consider going for this second-hand, low mileage one from our dealership fitted with a 3.0L petrol engine and automatic transmission.
Bmw Touring Xdrive Competition M Step
9,757miAutoPetrol3.0L
£74,511
Basingstoke
~£1,871/pm
On the market and ready for its next owner to drive away today is this near mint BMW M3 Bmw Touring Xdrive Competition M Step that comes fitted with a 3000 CC petrol motor with automatic transmission. This second hand model at this dealer in Basingstoke has 9,757 miles clocked up on the dash and comes in the tone of black.
M3 Competition M Xdrive Saloon
15,458miAutoPetrol3.0L
£69,343
Guildford
~£1,741/pm
Test drive this BMW M3 M3 Competition M Xdrive Saloon which features a 3.0 Ltr petrol motor with automatic transmission. This second hand low mileage one from this dealer is in an almost spotless, like new condition in and out and has got just 15,458 miles clocked up on the dash.
Estate
3,000miAutoPetrol3.0L
£79,940
Blackburn
~£2,007/pm
Coming fitted with automatic transmission and a 3000cc petrol engine, this used M3 Estate is available for sale in a green finish with 3,000 miles on the clock.
3.0 Mht Xdrive Euro 6 Ss
26,000miAutoHybrid3.0L
£33,995
Huddersfield
~£854/pm
Be the new owner of this M3 that is fitted out with automatic transmission and a 3.0l hybrid motor. This second-hand one now up for sale at our dealership in Huddersfield only has 26,000 miles on the dash and is finished in the shade of grey.
Saloon 3.0 Biturbo Competition M Steptronic Xdrive
15,000miAutoPetrol3.0L
£65,995
Brierley Hill
~£1,657/pm
At the full price of £65,995 and with the option to buy using credit with achievable repayments beginning from £ per calendar month, this BMW incorporates a 3000CC petrol motor with automatic transmission and it has 15,000 miles clocked up on the dash.
M3 Xdrive Competition M Step
22,834miAutoPetrol3.0L
£58,898
Irvine
~£1,479/pm
Go down to this dealership for a closer look at this automatic BMW with automatic transmission and a 3.0 litre petrol engine. This second-hand one in the Irvine area has 22,834 miles clocked-up on the dash and comes in the tone of grey.
3.0 Biturbo Competition M Touring Steptronic Xdriv
4,961miAutoPetrol3.0L
£74,999
King's Lynn
~£1,883/pm
On the market and ready for its new owner to drive away is this estate that features automatic transmission and a 3.0 litre petrol engine. This used model currently for sale at our dealership in King's Lynn has 4,961 mi on the dash.
M3 Competition M Xdrive Saloon
6,946miAuto3.0L
£77,990
Lincoln
~£1,959/pm
Painted in the shade of red, this M3 has 6,946 miles clocked up on the dash and incorporates a 3.0 ltr motor with automatic transmission.
3.0 M3 Competition 503 Bhp
16,000miAutoPetrol3.0L
£54,995
Liverpool
~£1,381/pm
Check out the remarkable price of just £54,995 on this almost impeccable, nearly new BMW with a 3000cc petrol engine with automatic transmission and only 16,000 miles clocked-up on the dashboard.
3.0 Biturbo Competition M Steptronic Xdrive Euro 6
17,309miAutoPetrol3.0L
£62,950
Knaresborough
~£1,581/pm
This second hand car has a low mileage of 17,309 miles on the clock and has been driven for less than a full year.
M3 Competition M
5,058miAutoPetrol3.0L
£76,860
Online Dealer
~£1,930/pm
At this dealer in Online Sale you'll find the bargain price of only £77,665 on this M3 with a 3000CC petrol engine, automatic transmission and 5,058 miles clocked up on the dashboard.
3.0 M3 426 Bhp
99,000miAutoPetrol3.0L
£21,995
Sandbach
~£552/pm
This BMW M3 3.0 M3 426 Bhp for sale from this dealership priced at £21,995 is finished in white and has 99,000 miles clocked up on the dash.