2021 BMW 3 Series
320I M Sport
10,956mi Auto Petrol 2.0L
£27,563
Crawley
~£692/pm
Currently available from this dealership in Crawley: BMW 3 Series - automatic transmission with a 2.0 ltr petrol motor and 10,956 miles.
46 cars
320I M Sport
10,956mi Auto Petrol 2.0L
£27,563
Crawley
~£692/pm
Currently available from this dealership in Crawley: BMW 3 Series - automatic transmission with a 2.0 ltr petrol motor and 10,956 miles.
318I Se Business Edition Step
51,500mi Auto Petrol 2.0L
£6,595
Bognor Regis
~£166/pm
Get behind the wheel of this BMW 3 Series 318I Se Business Edition Step which has automatic transmission and a 2.0 litre petrol engine. This used one in stock at our dealership in Bognor Regis is advertised at the incredible price of just £6,595.
320I Se
44,136mi Auto Petrol 2.0L
£14,794
Crawley
~£372/pm
This 3 Series up for sale from this dealership priced at £14,991 has 44,136 miles clocked up on the dashboard and comes finished in red.
M340d Xdrive Touring
23,475mi Auto Hybrid 3.0L
£38,993
Crawley
~£979/pm
Now available to view at our dealership in the Crawley area - grey BMW 3 Series that contains a 3.0 ltr hybrid motor and automatic transmission.
320D M Sport Step
18,655mi Auto Diesel 2.0L
£23,610
Chichester
~£593/pm
At this dealership there's an incredible price on this second hand BMW 3 Series 320D M Sport Step with a 2000 cc diesel engine with automatic transmission and 18,615 miles clocked-up on the dashboard.
2.5 325Ci 325 Sport
124,151mi Auto Petrol 2.5L
£5,690
Haywards Heath
~£143/pm
Fitted with a 2500 CC petrol engine and automatic transmission: this second-hand BMW is on offer and ready for its next owner to drive home with 124,151 miles on the clock.
Estate
42,000mi Auto Petrol 2.0L
£18,990
Horsham
~£477/pm
With 42,000 mi on the clock, this BMW 3 Series is fitted with a 2.0L petrol motor and automatic transmission.
Se
57,241mi Auto Diesel 2.0L
£5,490
Chichester
~£138/pm
Finished in the tone of grey, this saloon 3 Series Se contains a 2.0 litre diesel motor with automatic transmission and has got 57,241 miles on the dashboard.
320D Sport Plus Edition
60,527mi Manual Diesel 2.0L
£7,490
Chichester
~£188/pm
A 2000CC diesel engine and manual transmission are just a couple of the attributes that this second hand car has to offer its owner.
335D Xdrive M Sport Shadow Edition
42,056mi Auto Diesel 3.0L
£19,990
Chichester
~£502/pm
Have a look at this 3 Series which incorporates a 3.0L diesel engine with automatic transmission. This second hand one at this dealership in Chichester is available at the fabulous price of only £19,990, has been finished in blue and has 42,056 miles clocked up on the dash.
320I M Sport Step
13,616mi Auto Petrol 2.0L
£26,975
Littlehampton
~£677/pm
Currently available at our dealership in Littlehampton is this BMW 3 Series that comes fitted with automatic transmission and a 2000 cc petrol engine. It's in an almost pristine, nearly new condition both inside and out and is on offer in a shade of blue with 13,616 miles on the clock.
2.0 330E 12Kwh Se Pro Touring Euro 6 Ss
30,876mi Auto Hybrid 2.0L
£21,995
Horsham
~£552/pm
The bargain price of just £22,991 is being advertised by our dealership in Horsham on this low mileage 3 Series 2.0 330E 12Kwh Se Pro Touring Euro 6 Ss.
320Si 2006 Wtcc Homologation Edition
101,000mi Manual Petrol 2.0L
£7,999
Shoreham-By-Sea
~£201/pm
On offer at the great price of just £7,999 is this 3 Series which is fitted with a 2.0 L petrol motor with manual transmission. This second hand one from this dealer has 101,000 miles clocked up on the dash.
320I M Sport Step
28,035mi Auto Petrol 2.0L
£24,375
Littlehampton
~£612/pm
With a mere 28,035 miles on the dashboard and coming in the shade of blue, this BMW comes fitted with a 2000CC petrol motor and automatic transmission. On offer at the great price of only £24,375 or with the possibility to buy on finance with affordable payments on hand starting at £ monthly.
Saloon
51,800mi Auto Diesel 3.0L
£19,250
Arundel
~£483/pm
This saloon motor has a 3.0L diesel engine with automatic transmission and it has got 51,800 miles clocked-up on the dash. It is on offer and ready for you to drive home for the remarkable price of just £19,450.
M Sport Convertible
67,300mi Auto Diesel
£7,995
East Grinstead
~£201/pm
This convertible used car is currently available to buy from this dealership in East Grinstead. It has 67,300 miles on the clock and incorporates a LTR diesel motor with automatic transmission.
M Sport
43,001mi Auto Petrol 2.0L
£19,899
Horsham
~£500/pm
At the great price of only £19,999 is this BMW 3 Series M Sport, it features automatic transmission, a 2000CC petrol engine and has got 43,212 miles clocked-up on the dashboard.
Estate
67,000mi Auto Diesel 3.0L
£11,990
Horsham
~£301/pm
Put yourself in the driver's seat of this 3 Series which has got automatic transmission and a 3.0 Ltr diesel motor. This second hand model currently in stock at our dealership has got 67,000 miles on the dash.
318D M Sport Touring
24,546mi Auto Hybrid 2.0L
£27,882
Crawley
~£700/pm
On offer and ready for you to take home is this BMW 3 Series which has a 2000cc hybrid motor with automatic transmission. This used model from us at this dealer in Crawley is up for sale at the terrific price of only £28,168.
320I M Sport Step
5,000mi Auto Petrol 2.0L
£37,875
Littlehampton
~£951/pm
Grab the chance to purchase this BMW 3 Series 320I M Sport Step for sale at only £37,875. It comes finished in the tone of black, has 5,000 miles clocked up on the dash and has a 2000cc petrol engine with automatic transmission.
M Sport
19,334mi Auto Electric 2.0L
£28,690
Crawley
~£720/pm
Currently available at our dealership in Crawley is this second-hand, low mileage BMW 3 Series M Sport that is equipped with a electric, 2000 cc engine and automatic gearbox. It's available to drive away in a finish with just 19,334 miles on the clock.
2.0 320I Edition Se Touring Euro 4
60,485mi Manual Petrol 2.0L
£5,990
Haywards Heath
~£150/pm
Interested in buying a BMW 3 Series? Then consider this second-hand one finished in the tone of black that has manual transmission, a 2.0 litre petrol engine and 60,485 miles on the clock.
320D Sport
100,000mi Manual Diesel 2.0L
£6,700
Chichester
~£168/pm
Starting off at around £ each month, you could own this hatchback BMW with manual transmission, a diesel 2.0 ltr engine and 100,000 miles clocked-up on the dashboard.
2.0 320D M Sport Euro 6 Ss
81,561mi Manual Diesel 2.0L
£9,450
Chichester
~£237/pm
This 3 Series 2.0 320D M Sport Euro 6 Ss has 81,561 miles on the dash and is fitted with a 2.0 LTR diesel motor with manual transmission.