2022 BMW 3 Series
M Sport
41,499mi Auto Petrol 2.0L
£22,200
Cannock
~£557/pm
First registered in 2022: Second hand BMW that has a 2.0 L petrol motor, a mere 41,499 miles clocked up on the dashboard and automatic transmission.
114 cars
M Sport
41,499mi Auto Petrol 2.0L
£22,200
Cannock
~£557/pm
First registered in 2022: Second hand BMW that has a 2.0 L petrol motor, a mere 41,499 miles clocked up on the dashboard and automatic transmission.
320I M Sport Step
5mi Auto Petrol 2.0L
£39,499
Stafford
~£992/pm
Currently available to buy is this car for the total price of just £39,499. This dealership in Stafford also gives its customers the option to purchase using flexible monthly payments with instalment plans starting at only £ monthly.
2.0 330E 12Kwh M Sport Saloon Plug-in H
56,230mi Auto Hybrid 2.0L
£21,495
Stoke-on-Trent
~£540/pm
Get yourself behind the wheel of this 3 Series 2.0 330E 12Kwh M Sport Saloon Plug-in H for just £21,995. It is fitted with a 2.0 Litre petrol engine with automatic transmission and has got 56,230 miles clocked-up on the dash.
M Sport
58,990mi Auto Diesel 2.0L
£20,800
Cannock
~£522/pm
This car has 58,990 miles clocked-up on the dash and features a 2.0 Litre diesel motor.
320D Mht M Sport Step
42,322mi Auto Diesel 2.0L
£25,999
Stafford
~£653/pm
Advertised by this dealer in Stafford is this estate 3 Series 320D Mht M Sport Step which comes fitted out with a 2.0 litre diesel engine with automatic transmission. It is on offer and ready for its next owner to drive away in the tone of white with 42,322 miles on the clock.
320D M Sport
32,630mi Auto Diesel 2.0L
£25,499
Stafford
~£640/pm
Currently on offer and ready for its new owner to drive away is this 3 Series 320D M Sport with a 2.0L diesel engine and 32,630 miles on the dashboard.
2.0 318D M Sport Euro 5
106,100mi Manual Diesel 2.0L
£2,995
Tamworth
~£75/pm
On offer and ready to take on a test drive is this 3 Series 2.0 318D M Sport Euro 5 finished in the shade of black; this second hand model has 106,100 miles clocked up on the dashboard and is equipped with a 2000CC diesel engine with manual transmission.
M340d Xdrive Mht Step
13,451mi Auto Diesel 3.0L
£48,599
Stafford
~£1,220/pm
Planning on buying a BMW 3 Series M340d Xdrive Mht Step? Then have a more detailed look at this like new one in superb, nearly new condition . It is fitted with a 3.0 Ltr diesel engine with automatic transmission and it has got 13,451 miles clocked up on the dash.
330E Xdrive M Sport Step
53,475mi Auto Hybrid 2.0L
£27,000
Tamworth
~£678/pm
On display at our showroom located in the Tamworth area is this blue estate that has automatic transmission and a 2000 cc hybrid motor.
320I M Sport
26,751mi Auto Petrol 2.0L
£16,982
Newcastle-under-Lyme
~£426/pm
This dealer in Newcastle-under-Lyme is currently advertising an amazing price of just £16,982 on this second hand 3 Series with a mere 26,751 miles on the clock.
2.0 318D
115,370mi Manual Diesel 2.0L
£6,499
Cannock
~£163/pm
For sale and available to drive home is this 3 Series 2.0 318D in blue; this used model has got a 2.0 litre diesel motor with manual transmission and it has 115,370 miles clocked up on the dash.
320I M Sport Step
2,421mi Auto Petrol 2.0L
£40,000
Tamworth
~£1,004/pm
Available for viewing at our dealership in Tamworth is this estate vehicle in an almost pristine, like new condition that features automatic transmission and a 2000cc petrol engine
2.0 320D Sport Touring 181 Bhp
44,325mi Auto Diesel 2.0L
£10,505
Newcastle-under-Lyme
~£264/pm
Starting from just £ monthly, you can have this 3 Series 2.0 320D Sport Touring 181 Bhp with a diesel 2.0 Ltr engine, automatic transmission and 44,325 miles clocked-up on the dash.
2.0 320D Sport Xdrive Euro 5 Ss
160,000mi Manual Diesel 2.0L
£3,900
Lichfield
~£98/pm
Starting off at just £ monthly, you can buy this saloon BMW 3 Series 2.0 320D Sport Xdrive Euro 5 Ss with manual transmission, a diesel 2000CC engine and 160,000 miles clocked up on the dash.
M Sport
40,000mi Auto Petrol 2.0L
£18,000
Stoke-on-Trent
~£452/pm
On offer and ready for its next owner to drive home is this BMW 3 Series M Sport that contains a 2.0l petrol motor and automatic transmission. This second-hand model at this dealership has 36,816 miles clocked up on the dash.
320I M Sport Step Techpro Pack
1,457mi Auto Petrol 2.0L
£39,499
Stoke-on-Trent
~£992/pm
Seize the opportunity to be the lucky owner of this BMW 3 Series that is available at only £39,499. It comes finished in the shade of grey, is fitted out with a 2.0 LTR petrol motor with automatic transmission and it has 1,457 miles clocked up on the dash.
320D Se Saloon
104,789mi Auto Diesel 2.0L
£9,475
Stone
~£238/pm
Priced at £9,995 you can buy this second hand 3 Series 320D Se Saloon from this car dealership in Stone that has got a 2.0 Ltr diesel engine with automatic transmission.
M Sport
12,628mi Auto Petrol 2.0L
£27,400
Cannock
~£688/pm
On offer from our dealership, for the terrific price of £28,900 is this low mileage BMW 3 Series in splendid, like new condition. This particular model only has 12,623 miles on the dash and has a 2.0 L petrol engine with automatic transmission.
320D Ed Plus
177,856mi Manual Diesel 2.0L
£4,495
Stoke-on-Trent
~£113/pm
Coming in black, this BMW has got 177,856 miles clocked-up on the dashboard and comes fitted with a 2.0 LTR diesel engine with manual transmission.
2.0 320D M Sport
129,507mi Auto Diesel 2.0L
£5,977
Stoke-on-Trent
~£150/pm
Are you thinking of going for a BMW 3 Series 2.0 320D M Sport? Then consider choosing this second hand model from this dealer, it has 129,507 miles clocked-up on the dashboard and is equipped with a 2.0 Litre diesel motor.
330E M Sport
4,408mi Auto Hybrid 2.0L
£42,999
Stoke-on-Trent
~£1,080/pm
Now available from this dealer in Stoke-on-Trent: BMW 3 Series - 4,408 miles, a 2.0 ltr hybrid motor and automatic transmission.
2.0 320I Se
22,037mi Manual Petrol 2.0L
£14,566
Stoke-on-Trent
~£366/pm
This BMW has a 2000cc petrol motor with manual transmission and has 22,037 miles on the clock. This particular second-hand one from this dealership comes in the tone of silver.
2.0 320D Sport Euro 6 Ss
95,660mi Auto Diesel 2.0L
£13,995
Stoke-on-Trent
~£351/pm
This 3 Series features a 2.0 ltr diesel engine with automatic transmission and it has 95,660 miles on the clock.
330E M Sport Step
93,475mi Auto Hybrid 2.0L
£20,000
Tamworth
~£502/pm
Take a closer look at this 3 Series which has got a 2.0 L hybrid engine with automatic transmission. This second hand model available from this dealer in Tamworth is available at the outstanding price of only £22,000, comes in black and has 93,446 miles clocked up on the dashboard.