2021 BMW M3
M340i Xdrive Mhev
35,500miAutoPetrol3.0L
£33,000
Hatfield
~£829/pm
Currently available for viewing at our showroom is this BMW M3 M340i Xdrive Mhev with a mere 35,500 miles clocked-up on the dashboard.
Images of a similar car, for illustrative purposes only.
Countryman John Cooper Works
Auto Petrol 3.0L 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 for viewing at our showroom is this BMW M3 M340i Xdrive Mhev with a mere 35,500 miles clocked-up on the dashboard.
Biturbo Competition
53,700miAutoPetrol3.0L
£34,250
Bristol
~£860/pm
Finished in the tone of black, this used M3 Biturbo Competition has got 53,700 miles clocked up on the dash and features a 3.0L petrol motor with automatic transmission.
2023 3.0 M3 Competition M Xdrive 503 Bhp
4,682miAutoPetrol3.0L
£78,995
Wigan
~£1,984/pm
Painted in a black finish, this used car is fitted out with automatic transmission, a 3.0l petrol engine and has got 4,682 miles clocked up on the dash. First Registered in 2023, this BMW is currently on offer and ready for its next owner to take home for £78,995.
4.0 Iv8 Coupe Dct Euro 5 420 Ps
48,000miPetrol4.0L
£24,500
Edinburgh
~£615/pm
This coupe BMW is fitted out with a 4000 CC petrol motor with transmission and has 48,000 miles clocked up on the dashboard.
4.0 M3 415 Bhp
79,000miAutoPetrol4.0L
£18,995
Sandy
~£477/pm
This M3 has 79,000 miles on the dashboard and comes equipped with a 4.0l engine. It runs on petrol with automatic transmission and comes in black.
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
This BMW M3 Xdrive has 31,033 miles clocked-up on the dashboard and comes equipped with a 3.0 ltr petrol engine with 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
Coming in grey, this motor only has 18,804 mi on the clock and is fitted out with a L petrol motor.
Estate
7,400miAutoPetrol3.0L
£74,995
Huddersfield
~£1,883/pm
Up for sale the marvellous price of just £74,995 is this low mileage BMW which contains a 3000 CC petrol motor with 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
A marvellous price at this dealership in Guildford on this like new M3 with a 3.0l petrol motor, a mere 15,458 miles clocked-up on the dash and automatic transmission.
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
With a mere 22,834 miles on the clock and coming in grey, this M3 M3 Xdrive Competition M Step is fitted with a 3.0l petrol motor and has got automatic transmission. Currently available for sale at the brilliant price of only £58,898 or with the possibility to purchase using finance with affordable instalments available from £ monthly.
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
Now available at our dealership located in the Lincoln area is this M3 that has a 3000 CC engine with automatic transmission. It is in an almost spotless, nearly new condition inside and out and is up for sale and ready for its next owner to drive away in the tone of red with only 6,946 miles clocked-up on the dash.
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.