Last updated
One day ago
One week ago
15 days ago
One month ago
Price: £
-
Customise
£0 - £2,000
£2,000 - £4,000
£4,000 - £6,000
£6,000 - £8,000
£8,000 - £10,000
£10,000 - £16,000
£16,000 - £22,000
£22,000 - £28,000
£28,000 - £34,000
£34,000 - £40,000
£40,000 +
✚ See more...
Mileage
-
Customise
0 - 10,000 m
10,000 - 20,000 m
20,000 - 30,000 m
30,000 - 40,000 m
40,000 - 50,000 m
50,000 - 80,000 m
80,000 - 110,000 m
110,000 - 140,000 m
140,000 - 170,000 m
170,000 - 200,000 m
200,000+ m
✚ See more...
Min year
-
Customise
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
✚ See more...
Fuel
Any
Diesel(92)
Petrol(62)
Hybrid(13)
Pictures
With Pictures(169)
Top car makes

View photo
£14,697
Total price
2020
61,000 miles
Diesel
Birmingham, West Midlands
With a mot valid until september 2025, this 2020 bmw 2 series 218d... Sport trim. It also meets euro 6 emission standards. The vehicle includes...
1 week + 2 days ago in Motors

4 pictures
£8,995
Total price
2016
1,995 miles
Diesel
Birmingham, West Midlands
Bmw 5 series 2.0 520d m sport gt auto euro 6 (s/s) 5dr with only 1995 miles on the odometer. Sale price: 8995 gbp...
1 week + 3 days ago in Pistonheads.com
4 pictures
£5,490
Total price
2016
1,995 miles
Diesel
Birmingham, West Midlands
Bmw 1 series 2.0 118d m sport euro 6 (s/s) 5dr with only 1995 miles on the odometer. Sale price: 5490 gbp...
1 week + 3 days ago in Pistonheads.com
4 pictures
£16,490
Total price
2019
1,998 miles
Petrol
Birmingham, West Midlands
Bmw 3 series 2.0 330i sport auto euro 6 (s/s) 4dr with only 1998 miles on the odometer. Sale price: 16490 gbp...
1 week + 3 days ago in Pistonheads.com
4 pictures
£24,750
Total price
2019
1,998 miles
Petrol
Birmingham, West Midlands
Bmw 3 series 2.0 330i m sport auto euro 6 (s/s) 4dr with only 1998 miles on the odometer. Sale price: 24750 gbp...
1 week + 3 days ago in Pistonheads.com
4 pictures
£8,495
Total price
2015
1,995 miles
Diesel
Birmingham, West Midlands
Bmw 1 series 2.0 125d m sport auto euro 6 (s/s) 5dr with only 1995 miles on the odometer. Sale price: 8495 gbp...
1 week + 3 days ago in Pistonheads.com
View photo
£11,995
Total price
2021
99,334 miles
Petrol
Birmingham, West Midlands
Here at hiline motors we are a car dealership who specialise in luxury vehicles, which have been purchased from main dealerships. Unless stated in the...
1 week + 4 days ago in Motors
View photo
£5,490
Total price
2016
128,000 miles
Diesel
Birmingham, West Midlands
Experience the road in style with this 2016 bmw 1 series 118d m sport.This car combines the renowned bmw engineering with the practicality of a euro 6 compliant...
1 week + 4 days ago in Motors
4 pictures
£15,450
Total price
2018
1,998 miles
Hybrid
Birmingham, West Midlands
Bmw 5 series 2.0 530e 9.2kwh m sport auto euro 6 (s/s) 4dr with only 1998 miles on the odometer. Sale price: 15450 gbp...
1 week + 5 days ago in Pistonheads.com
View photo
£19,500
Total price
25,000 miles
Petrol
Birmingham, West Midlands
Bmw m135i xdrive 2020 25k milesfull bmw service history reverse camera, m135i pro pack, wireless charging, ambient lighting, heated steering wheel...
1 week + 5 days ago in Motors
View photo
£5,495
Total price
2018
111,000 miles
Diesel
Birmingham, West Midlands
2018 bmw 3 series 318d se 5drregistration: wf68 hzcmileage: 111,000... Vehicle sales is pleased to present this 2018 bmw 3 series 318d se, a stylish...
1 week + 5 days ago in Motors
View photo
£14,490
Total price
2019
66,000 miles
Petrol
Birmingham, West Midlands
This bmw 5 series, registered in 2019, is a stylish saloon that combines... It features a 2.0l petrol plug-in hybrid engine and meets euro 6 emission...
1 week + 6 days ago in Motors
4 pictures
£14,490
Total price
2019
1,998 miles
Hybrid
Birmingham, West Midlands
Bmw 5 series 2.0 530e 9.2kwh m sport auto euro 6 (s/s) 4dr with only 1998 miles on the odometer. Sale price: 14490 gbp...
1 week + 6 days ago in Pistonheads.com
View photo
£15,475
Total price
2018
72,000 miles
Diesel
West Bromwich, Sandwell
2018 bmw 3 series 3.0 330d m sport auto euro 6 4dr, 72,000 miles, full bmw service history.M performance styling pack, 1 former keeper...
1 week + 6 days ago in Motors
4 pictures
£6,350
Total price
2014
1,997 miles
Diesel
Birmingham, West Midlands
Bmw 2 series 2.0 220i se auto euro 6 (s/s) 2dr with only 1997 miles on the odometer. Sale price: 6350 gbp...
1 week + 6 days ago in Pistonheads.com
View photo
£15,450
Total price
2018
77,734 miles
Petrol
Birmingham, West Midlands
3 month warranty on parts and labour, sat nav, heads us display, heated steering wheel, harmon kardon sound system, reversing camera, comfort pack, m-sport...
1 week + 6 days ago in Motors
4 pictures
£7,000
Total price
2014
1,995 miles
Diesel
Birmingham, West Midlands
Bmw 4 series 2.0 420d m sport auto euro 6 (s/s) 2dr with only 1995 miles on the odometer. Sale price: 7000 gbp...
1 week + 6 days ago in Pistonheads.com
4 pictures
£7,500
Total price
2017
1,499 miles
Hybrid
Birmingham, West Midlands
Bmw 2 series 1.5 225xe 7.6kwh luxury mpv 5dr petrol plug-in hybrid auto 4wd euro 6 (s/s) (224 ps) with only 1499 miles on the odometer. Sale...
1 week + 6 days ago in Pistonheads.com
4 pictures
£9,995
Total price
2016
1,995 miles
Diesel
Birmingham, West Midlands
Bmw 5 series 2.0 520d se auto euro 6 (s/s) 4dr with only 1995 miles on the odometer. Sale price: 9995 gbp...
1 week + 6 days ago in Pistonheads.com
View photo
£14,995
Total price
2018
20,920 miles
Petrol
Aldridge, Walsall
Hpi clear - 1 owner - bmw service history - 36 months warranty available + stunning and great value bmw 7 seater auto - clean air zone free vehicle...
2 weeks ago in Motors
View photo
£2,700
Total price
2012
182,600 miles
Diesel
Birmingham, West Midlands
Diesel - 6 speed - last owner since 2016 plus 2 previous keepers on v5 - this black bmw has arrived directly from the main dealer part exchange network...
2 weeks ago in Motors
View photo
£23,995
Total price
2020
30,000 miles
Petrol
Birmingham, West Midlands
Excellent condition inside out, looks and drives superb, full service history, two previous owners, supplied with two keys, all important pro pack, harman...
2 weeks ago in Motors
View photo
£13,995
Total price
2019
50,200 miles
Diesel
Aldridge, Walsall
Hpi clear - bmw service history - 36 months warranty available + stunning and great value bmw 118d m sport - clean air zone free vehicle - hd navigation...
2 weeks ago in Motors
View photo
£7,000
Total price
2014
123,000 miles
Diesel
Birmingham, West Midlands
Mot valid till feb-2026,hpi clear,service history, ulez free, start and drive great,good condition inside and outside.Nationwide delivery available,part...
2 weeks ago in Motors
View photo
£20,295
Total price
2019
48,000 miles
Petrol
Birmingham, West Midlands
With this stunning 2019 bmw m140i shadow edition, finished in the captivating estoril... The automatic transmission ensures effortless gear changes, while its euro 6 compliance keeps...
2 weeks ago in Motors
View photo
£22,950
Total price
2020
31,587 miles
Petrol
Birmingham, West Midlands
Virtual cockpit dash, sat nav, heads up display, adaptive led headlights, harmon kardon sound system, reversing camera, enhanced bluetooth with wireless...
2 weeks ago in Motors
View photo
£10,000
Total price
2015
57,000 miles
Diesel
Birmingham, West Midlands
2015 (15) bmw 1 series 2.0 118d m sport euro 6 (s/s) 3dr having covered 57000 miles. Full bmw service history 6 months rac platinum warranty 12...
2 weeks ago in Motors
View photo
£6,275
Total price
2012
46,000 miles
Petrol
Birmingham, West Midlands
Choice of 6 available www.Gmcmotors.Co.Uk over 200 cars in stock 1.6 automatic, ulez key features free: aa breakdown cover with all the cars mot...
2 weeks ago in Motors
View photo
£8,995
Total price
2015
130,000 miles
Diesel
Birmingham, West Midlands
Euro 6 - ulez/caz compliant. Excellent condition inside out, looks and drives superb, full service history, maintained highly regardless of cost...
2 weeks ago in Motors
View photo
£2,895
Total price
2015
173,000 miles
Diesel
Birmingham, West Midlands
Like a car that's done 60000 miles.All our cars come with a 6 month warranty...
2 weeks ago in Motors