Filter results 423 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 BMW 4 Series
3.0 430D M SPORT 2d 255 BHP
3.0 430D M SPORT 2d 255 BHP
Motor Plus South Wales
30,265 miles
Request callback
£22,590
2018 BMW 4 Series
2.0 420D M SPORT 2d AUTO 188 BHP
2.0 420D M SPORT 2d AUTO 188 BHP
HPL Motors Atherton Preston
15,000 miles
Request callback
£22,999
2017 BMW 4 Series
3.0 435D XDRIVE M SPORT GRAN COUPE 4d AUTO 309 BHP
3.0 435D XDRIVE M SPORT GRAN COUPE 4d AUTO 309 BHP
HPL Motors Atherton Preston
41,665 miles
Request callback
£23,499
2016 BMW 4 Series
3.0 435D XDRIVE M SPORT GRAN COUPE 4d 309 BHP
3.0 435D XDRIVE M SPORT GRAN COUPE 4d 309 BHP
Car Time Motor Co UK Ltd Bury
50,500 miles
Request callback
£23,500
2018 BMW 4 Series
2.0 420D M SPORT GRAN COUPE 4d 188 BHP £2,675 of Extras, Sport Automatic Transmission, Metallic - Sn
2.0 420D M SPORT GRAN COUPE 4d 188 BHP £2,675 of Extras, Sport Automatic Transmission, Metallic - Sn
Car Time Motor Co UK Ltd Bury
23,300 miles
Request callback
£23,501
2015 BMW 4 Series
3.0 435D XDRIVE M SPORT 2d AUTO-FULL AUTOVOGUE BODYKIT-2 FORMER KEEPERS-20"AVR PERFORMANCE ALLOYS-LO
3.0 435D XDRIVE M SPORT 2d AUTO-FULL AUTOVOGUE BODYKIT-2 FORMER KEEPERS-20"AVR PERFORMANCE ALLOYS-LO
Rix Motor Company Ltd
28,000 miles
Request callback
£24,500
2019 BMW 4 Series
3.0 430D M SPORT 2d AUTO 255 BHP-REGISTERED JAN 2019-M SPORT PLUS PACKAGE-19"ALLOYS-HARMAN KARDON-HE
3.0 430D M SPORT 2d AUTO 255 BHP-REGISTERED JAN 2019-M SPORT PLUS PACKAGE-19"ALLOYS-HARMAN KARDON-HE
Rix Motor Company Ltd
44,000 miles
Request callback
£24,850
2018 BMW 4 Series
3.0 435D XDRIVE M SPORT GRAN COUPE 4d 309 BHP FULL BMW HISTORY
3.0 435D XDRIVE M SPORT GRAN COUPE 4d 309 BHP FULL BMW HISTORY
Barton Townley Ltd
54,114 miles
Request callback
£24,995
2020 BMW 4 Series
420i M Sport 5dr Auto [Professional Media]
420i M Sport 5dr Auto [Professional Media]
Motorpoint Widnes
14,817 miles
Request callback
£24,999
Buy new from | £12,974 | (list price from £13,415) |
Showing 51 - 60 of 423 cars