2017 BMW 5 Series
2.0 530I M
121,478mi Auto Petrol 2.0L
£14,995
Gloucester
~£377/pm
Coming in , this 5 Series 2.0 530I M has 121,478 miles on the dashboard and features a automatic 2000 CC engine requiring petrol.
0 cars
2.0 530I M
121,478mi Auto Petrol 2.0L
£14,995
Gloucester
~£377/pm
Coming in , this 5 Series 2.0 530I M has 121,478 miles on the dashboard and features a automatic 2000 CC engine requiring petrol.
3.0 535D M Sport Euro 6 Ss
61,000mi Auto Diesel 3.0L
£14,143
Gloucester
~£355/pm
This used 5 Series 3.0 535D M Sport Euro 6 Ss painted in the tone of black is now on the market and ready for its next owner to take home with the added option for you to purchase with credit.
530E Se Touring
21,971mi Auto Hybrid 2.0L
£34,950
Cheltenham
~£878/pm
This motor is equipped with a 2000cc hybrid engine with automatic transmission and has 21,971 mi clocked up on the dashboard. It's now on the market and ready for its next owner to drive home for the total cost of just £34,950.
520D M Sport Saloon
23,029mi Auto Diesel 2.0L
£35,450
Cheltenham
~£890/pm
This BMW 5 Series 520D M Sport Saloon has a low mileage of only 23,029 miles on the dash and has been driven for under a full year.
520D Xdrive M Sport Saloon
25,533mi Auto Diesel 2.0L
£34,950
Cheltenham
~£878/pm
This vehicle has got 25,533 miles clocked-up on the dashboard and features a 2.0 L diesel engine with automatic transmission. It's now on the market and ready for you to drive away for the total of just £34,950.
545E Xdrive M Sport Saloon
25,177mi Auto Hybrid 3.0L
£38,450
Cheltenham
~£966/pm
BMW 5 Series with a 3.0 Ltr hybrid motor and automatic transmission.
520D M Sport Saloon
37,095mi Auto Diesel 2.0L
£28,950
Cheltenham
~£727/pm
Finished in blue, this BMW 5 Series incorporates a 2000cc diesel motor with automatic transmission and it has 37,095 miles on the dash. First Registered in 2021, it's on offer and ready for you to take home for only £28,950.
530D M Sport Touring
13,665mi Auto Diesel 3.0L
£31,950
Cheltenham
~£802/pm
First registered in 2020: Second-hand BMW that has automatic transmission, just 13,665 miles on the dash and a 3.0 ltr diesel engine.
520D Se Saloon
25,244mi Auto Diesel 2.0L
£21,950
Cheltenham
~£551/pm
Painted with a grey finish, this saloon car is fitted out with a 2000cc diesel motor with automatic transmission and it has 25,244 miles on the clock. First Registered in 2020, it is now available for sale at £21,950.
520D Xdrive M Sport Tech Pack
55,335mi Auto Diesel 2.0L
£23,220
Cheltenham
~£583/pm
This 5 Series 520D Xdrive M Sport Tech Pack up for sale from this dealer priced at £23,220 has 55,335 miles on the dashboard and comes in the shade of white.
520D Xdrive M Sport
32,750mi Auto Diesel 2.0L
£24,981
Cheltenham
~£627/pm
This saloon BMW 5 Series incorporates a 2.0 LTR diesel engine with automatic transmission and has 32,750 miles clocked up on the dash.
M Sport
42,000mi Auto Diesel 2.0L
£19,250
Cheltenham
~£483/pm
On offer and ready for you to drive away is this BMW 5 Series M Sport, it has a 2.0 LTR diesel engine with automatic transmission. This second-hand model at our dealership in Cheltenham is up for sale at the amazing price of just £19,250.
520D M Sport Led, Virtual Dashulez
43,990mi Auto Diesel 2.0L
£21,490
Gloucester
~£540/pm
Drive this second hand 5 Series for just £21,490. Credit offers start at £ monthly for this vehicle which has a 2000 cc diesel engine with automatic transmission.
2.0 Mht M Sport Steptronic Euro 6 Ss
63,780mi Auto Hybrid 2.0L
£24,725
Bristol
~£621/pm
Painted in the shade of grey, this saloon 5 Series has 63,780 miles clocked-up on the dashboard and contains a automatic 2000cc engine requiring hybrid.
2.0 520D Se Euro 6 Ss
32,238mi Auto Diesel 2.0L
£18,199
Swindon
~£457/pm
Now on show at our dealership in the Swindon area is this 5 Series 2.0 520D Se Euro 6 Ss that has got automatic transmission and a 2000 CC diesel motor.
2.0 520D M Sport Euro 6 Ss
99,500mi Auto Diesel 2.0L
£14,490
Swindon
~£364/pm
Now up for sale and ready for its new owner to drive home is this 5 Series 2.0 520D M Sport Euro 6 Ss with a 2.0 Litre diesel engine and 99,500mi on the dash.
3.0 540I Se Touring Xdrive Euro 6 Ss
48,000mi Auto Petrol 3.0L
£24,990
Bristol
~£628/pm
Buy this second-hand BMW 5 Series for £24,990. Credit offers begin from just £ each month for this vehicle that incorporates a 3000cc petrol motor and automatic transmission.
3.0 530D M Sport Euro 6 Ss
151,000mi Auto Diesel 3.0L
£12,995
Chepstow
~£326/pm
In a black finish, this 3.0 LTR diesel saloon with automatic transmission is now available to test drive.
2.0 520D M Sport Euro 6 Ss
106,375mi Auto Diesel 2.0L
£10,490
Swindon
~£263/pm
Now available for sale is this motor at the awesome price of just £10,490. This dealership also gives its customers the possibility to pay with affordable monthly instalments with repayment packages starting at only £ monthly.
528I M Sport
82,019mi Auto Petrol 2.0L
£11,250
Bristol
~£283/pm
Painted in silver, this second hand 5 Series contains a 2000 cc petrol engine with automatic transmission and has 82,019 miles clocked up on the dash.
2.0 520D Luxury Euro 6 Ss
85,000mi Manual Diesel 2.0L
£7,995
Chepstow
~£201/pm
Purchase this second-hand BMW for only £7,995. Credit plans start off at as little as £ monthly for this vehicle equipped with a 2.0 LTR diesel motor and manual transmission.
2.0 520D Ed Efficientdynamics Euro 5 Ss
85,700mi Manual Diesel 2.0L
£5,995
Swindon
~£151/pm
Painted in the tone of , this used BMW has got 85,700 miles clocked-up on the dashboard and features a 2.0L diesel engine.
518D M Sport
102,100mi Manual Diesel 2.0L
£7,500
Swindon
~£188/pm
A 2.0 ltr diesel engine and manual transmission are just a couple of the qualities that this vehicle has to offer its owner.
520I Mht M Sport Steptronic Euro 6
2,000mi Auto Petrol 2.0L
£46,000
Swindon
~£1,155/pm
On the market and ready for you to drive away today is this BMW, it comes with automatic transmission and a 2000cc petrol motor. This second hand one now for sale at our dealership in Swindon is in a like new, almost flawless condition throughout and has got a mere 2,000 miles clocked up on the dash.