2020 BMW 3 Series
320I M Sport
36,014mi Auto Petrol 2.0L
£21,270
Kingston upon Hull
~£534/pm
A terrific price of £21,290 from our dealership on this low mileage BMW 3 Series which has only 36,014 miles on the dashboard.
0 cars
320I M Sport
36,014mi Auto Petrol 2.0L
£21,270
Kingston upon Hull
~£534/pm
A terrific price of £21,290 from our dealership on this low mileage BMW 3 Series which has only 36,014 miles on the dashboard.
330E M Sport
48,875mi Auto Hybrid 2.0L
£18,930
Kingston upon Hull
~£475/pm
Providing its next happy owner a terrific and top of the range level of transport, this 3 Series 330E M Sport is finished in the shade of grey, has got 48,875 miles on the dash and contains a 2000cc hybrid motor with automatic transmission.
320D Mht M Sport Step
150mi Auto Diesel
£53,145
Kingston upon Hull
~£1,335/pm
This BMW has 150 miles clocked-up on the dash and is fitted out with a cc engine. It runs on diesel with automatic transmission and is finished in the tone of black.
320I M Sport Step
250mi Auto Petrol
£47,780
Kingston upon Hull
~£1,200/pm
Finished in the shade of grey, this estate 3 Series has clocked up 250 miles and contains a CC petrol engine with automatic transmission.
320I M Sport Step
4,500mi Auto Petrol
£35,500
Kingston upon Hull
~£891/pm
Get in touch with this car dealership for a closer look at this automatic BMW with automatic transmission and a l petrol motor. This second-hand one in Kingston upon Hull has been finished in white and has 4,100 miles on the clock.
320D Mht M Sport Step
8,728mi Auto Diesel
£41,500
Kingston upon Hull
~£1,042/pm
Available at this dealer is this BMW 3 Series 320D Mht M Sport Step that is equipped with a Litre diesel motor and automatic transmission. It's in like new condition in and out and is up for sale and ready for its new owner to take home in the tone of grey with 7,500 mi on the dashboard.
330E M Sport
3,601mi Auto Hybrid 2.0L
£35,801
Kingston upon Hull
~£899/pm
Now on display at this car dealership's showroom in the Kingston upon Hull area is this BMW 3 Series with low mileage. It features a 2.0 L hybrid motor with automatic transmission and it has clocked-up a mere 3,601 mi.
330E M Sport Step
4,931mi Auto Hybrid
£35,893
Kingston upon Hull
~£901/pm
In an impeccable, near mint condition inside and out, this blue BMW is now on the market and ready for its next owner to take home at the incredible price of only £36,292. It only has 4,931 mi clocked up on the dash and comes fitted out with a litre hybrid engine. Affordable instalments are on offer from this car dealership starting at just £ per month.
330E M Sport Step
15,564mi Auto Hybrid
£35,492
Kingston upon Hull
~£891/pm
Now available at our dealership in the Kingston upon Hull area is this almost flawless, nearly new BMW 3 Series 330E M Sport Step which comes fitted with automatic transmission and a CC hybrid motor. It is available to buy in the shade of grey with 15,564 miles on the dash.
M340d Xdrive Mht Step
25,319mi Auto Diesel
£31,995
Kingston upon Hull
~£803/pm
This vehicle available priced at £32,494 has 24,900 miles clocked up on the dash and comes in the tone of grey.
330I M Sport Step
30,498mi Auto Petrol
£27,901
Kingston upon Hull
~£701/pm
This 3 Series contains a cc petrol engine with automatic transmission and has 30,498 miles on the dashboard. It's up for sale and ready for its new owner to drive away priced at just £27,901.
330I M Sport Step
22,890mi Auto Petrol
£24,793
Kingston upon Hull
~£623/pm
Coming finished in the tone of blue, this 3 Series 330I M Sport Step has 22,890 miles clocked up on the dashboard and features a CC petrol engine with automatic transmission.
330I M Sport
40,018mi Auto Petrol 2.0L
£23,892
Kingston upon Hull
~£600/pm
Now available at this dealer in Kingston upon Hull is this BMW 3 Series that comes equipped with a 2.0 ltr petrol motor with automatic transmission. It is on the market and ready for you to take home in a black finish with 40,018 miles clocked-up on the dashboard.
320I Sport Step
24,123mi Auto Petrol
£25,150
Kingston upon Hull
~£632/pm
Featuring a L petrol engine with automatic transmission, this used BMW from this dealership in Kingston upon Hull is available to drive away in the shade of white and has 24,123 miles on the dashboard.
320D Xdrive Sport Step
65,769mi Auto Diesel
£13,999
Kingston upon Hull
~£352/pm
This estate car is fitted with a L diesel motor with automatic transmission and it has clocked up 65,769 miles.
330E M Sport Step
21,955mi Auto Hybrid 2.0L
£28,998
Hessle
~£728/pm
On offer and available for a test drive is this 3 Series 330E M Sport Step in black - it has 21,955 miles on the clock and is fitted with a 2000 CC hybrid engine with automatic transmission.
330E M Sport Pro Edition Step
56,082mi Auto Hybrid 2.0L
£29,498
Hessle
~£741/pm
This 3 Series has 56,082 miles on the dashboard and incorporates a 2000CC motor. It runs on hybrid with automatic transmission and comes in the tone of blue.
330E M Sport
72,972mi Auto Hybrid 2.0L
£22,998
Hessle
~£578/pm
72,972 miles on the clock and coming finished in the tone of black, this BMW 3 Series is fitted out with a 2000cc hybrid engine and automatic transmission.
330E M Sport Step
81,716mi Auto Hybrid 2.0L
£24,677
Hessle
~£620/pm
This estate contains a 2.0 LTR hybrid motor with automatic transmission and has got 81,716 miles clocked up on the dash. This particular second hand one from this dealer has been finished in the tone of blue.
330E M Sport
56,805mi Auto Hybrid 2.0L
£22,998
Hessle
~£578/pm
Giving its new happy owner a really incredible and top of the range mode of transport, this saloon 3 Series is finished in the shade of blue, has clocked-up 57,045 miles and is equipped with a 2.0 Ltr hybrid engine.
320I M Sport Step
73,417mi Auto Petrol 2.0L
£22,698
Hessle
~£570/pm
Up for sale and ready for you to drive away is this BMW 3 Series 320I M Sport Step that is equipped with a 2.0l petrol engine with automatic transmission. This second-hand one is advertised at the superb price of £18,298, has been finished in blue and has 73,653 miles on the dash.
330E M Sport
28,808mi Auto Hybrid 2.0L
£25,998
Hessle
~£653/pm
Get this used 3 Series 330E M Sport for £25,998. Credit deals start from £ a month for this car which features automatic transmission and a 2.0 Ltr hybrid engine.
2.0 320D Sport 181 Bhp
102,983mi Manual Diesel 2.0L
£7,490
Barton-Upon-Humber
~£188/pm
This 3 Series 2.0 320D Sport 181 Bhp has got 102,983 miles on the clock and comes fitted out with a 2000 CC motor. It runs on diesel with manual transmission and is finished in silver.
2.0 320D Xdrive Luxury 181 Bhp
100,916mi Auto Diesel 2.0L
£7,990
Barton-Upon-Humber
~£201/pm
This BMW has 100,916 miles on the clock and incorporates a 2.0 LTR engine. It runs on diesel with automatic transmission and comes in the shade of blue.