Location
Any
Greater Manchester
(46)
West Midlands
(30)
Essex
(29)
Kent
(22)
Lancashire
(21)
Bedfordshire
(19)
Cheshire
(17)
Bradford
(16)
Cambridgeshire
(15)
Model
Any
1 Series(146)
3 Series(111)
4 Series(105)
2 series(99)
5 Series(62)
6 Series(33)
7 Series(12)
208(1)
Convertible(1)
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
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
✚ See more...
Fuel
Any
Diesel(462)
Petrol(154)
Hybrid(1)
Pictures
With Pictures(620)
Make
Any
BMW(573)
Mini(1)
Peugeot(1)
View photo
£16,890
Total price
2016
73,000 miles
Diesel
Bedford, Bedfordshire
Same day finance available with â£0 deposit. Call our finance team for a quotation today. Request a personalised video. Stunning saphire black bmw...
6 Jan 2024 in CarSite
View photo
£17,500
Total price
2016
55,000 miles
Diesel
Newcastle Upon Tyne, Newcastle Upon Tyne
Damper control, speed limit display, m sport plus pack - 6 series, head... Bmw 640d m sport in white with 20' wheels in anthracite, 2 keys, service history...
6 Jan 2024 in CarSite
View photo
£20,980
Total price
2016
73,000 miles
Diesel
Bromsgrove, Hereford And Worcester
A very high specification 640d m sport that is in stunning condition, a great service history and it comes with apple car play, the m sport plus package,...
17 Dec 2023 in CarSite
View photo
£13,995
Total price
2016
110,684 miles
Diesel
Worksop, Nottinghamshire
The bmw 640d se gran coupe is a luxurious and powerful vehicle perfect for those looking to make a statement on the road. This 2016 model features a 3.0l diesel...
20 Nov 2023 in CarSite
View photo
£18,990
Total price
2016
71,789 miles
Diesel
Nantwich, Cheshire
Due in to stock - it is recommended to call or message us to register your interest at the earliest opportunity as with the current demand many vehicles are...
8 Nov 2023 in CarSite
£17,495
Total price
2016
78,000 miles
Chorley, Lancashire
Discover the bmw 6-series! A stunning bmw 6-series gran coupe (2016/66) model with only 78000 miles on it. It's not just about looks; this car boasts...
1 week ago in Parkers
£18,696
Total price
2016
61,377 miles
Warrington, Cheshire
Discover the bmw 6-series! A stunning bmw 6-series gran coupe (2016/66) model with only 61377 miles on it. It's not just about looks; this car boasts...
1 week ago in Parkers
£16,995
Total price
2016
90,339 miles
Birmingham, West Midlands
Discover the bmw 6-series! A stunning bmw 6-series gran coupe (2016/66) model with only 90339 miles on it. It's not just about looks; this car boasts...
1 week ago in Parkers
View photo
NEW
£10,789
Total price
2016
43,507 miles
Diesel
Bolton, Greater Manchester
4,000 reviews. Explore the city in style with this sleek bmw 1 series... Bmw business sat nav for seamless navigation, and convenient keyless...
1 day + 4 hours ago in Motors
View photo
UPDATED
£11,515
Total price
2016
70,342 miles
Diesel
Cannock, Staffordshire
4,000 reviews. Discover the thrill of the road with our bmw 4 series 420d... That sets the mood. Navigate with ease using the enhanced bmw professional...
1 day + 5 hours ago in Motors
View photo
NEW
£10,985
Total price
2016
63,442 miles
Diesel
Nottingham, Nottinghamshire
Bmw 3 series gran turismo 2.0 320d sport gt 5dr diesel manual euro 6 s/s 190 ps...
1 day + 4 hours ago in Motors
View photo
UPDATED
£11,500
Total price
2016
59,100 miles
Petrol
Bolton, Greater Manchester
Now available from motor match bolton! Enhance your drive with the bmw 3 series 2.0 320i se touring. This model comes equipped with a 2.0...
1 day + 4 hours ago in Motors
View photo
UPDATED
£9,300
Total price
2016
55,000 miles
Diesel
Crowland, Lincolnshire
! This bmw 1 series sport is presented in excellent condition throughout. This vehicle... 6 months mot or retested if less than 6 months at the point of sale...
1 day + 5 hours ago in Motors
View photo
UPDATED
£17,090
Total price
2016
42,000 miles
Diesel
Nottingham, Nottinghamshire
Bmw 4 series 2.0 420d m sport auto euro 6 (s/s) 2dr registration: gp66... Approved used sz vehicles undergo a comprehensive series of stringent tests...
1 day + 5 hours ago in Motors
View photo
UPDATED
£9,895
Total price
2016
102,215 miles
Diesel
Leicester, City Of Leicester
Available this stunning bmw 4 series gran coupe luxury xdrive/this vehicle comes with 5 x bmw main dealer service records + our own recent service...
1 day + 4 hours ago in Motors
View photo
UPDATED
£9,668
Total price
2016
56,634 miles
Petrol
Cannock, Staffordshire
4,000 reviews. Discover the joy of driving with our bmw 3 series 318i... On stylish 17in alloy wheels, this bmw is not just a car, it's a statement...
1 day + 5 hours ago in Motors
View photo
NEW
£12,295
Total price
2016
70,000 miles
Petrol
Swindon, Swindon
Dealer with full bmw service history* 12 month fully comprehensive warranty... With that bmw luxury feel* just 1 owner from new* ulez compliant 17in alloy wheels...
1 day + 4 hours ago in Motors
View photo
UPDATED
£19,497
Total price
2016
110,000 miles
Diesel
Rochdale, Greater Manchester
A stunning sought after bmw 730ld individual model finished in metallic imperial...
1 day + 5 hours ago in Motors
View photo
UPDATED
£11,795
Total price
2016
70,351 miles
Diesel
Middlesbrough, Middlesbrough
We are pleased to offer for sale this superbly presented-bmw 3 series... From new only £14995, warranty details - all our retail cars come with a 6...
1 day + 5 hours ago in Motors
View photo
UPDATED
£16,450
Total price
2016
32,356 miles
Petrol
Watford, Hertfordshire
Our bmw 4-series is finished in white. With a great specification, our 4-series includes features such as 18 inch alloy wheels, electric...
1 day + 4 hours ago in Motors
View photo
UPDATED
£7,600
Total price
2015
118,200 miles
Diesel
Leighton Buzzard, Bedfordshire
2015 estoril blue metallic bmw 3 series 320d *xdrive* *m sport* covered... N ) + + watch hd video + + 1. 29/11/2016 @ 16537 miles 2. 06/02/2018...
1 day + 5 hours ago in Motors
View photo
UPDATED
£16,390
Total price
2016
56,525 miles
Diesel
Durham
Stunning white bmw 5 series 535d m sport saloon. Tailor your journey with its... Parking is a breeze with the front and rear sensors. This bmw 5 series re...
1 day + 5 hours ago in Motors
View photo
UPDATED
£13,316
Total price
2016
32,589 miles
Diesel
Bolton, Greater Manchester
6 months or 6,000 miles till your next service. All the cars that we...
1 day + 5 hours ago in Motors
View photo
NEW
£8,495
Total price
2016
127,000 miles
Diesel
Hildenborough, Kent
2016 bmw 320d auto 2.0 ed sport 4dr euro 6 (ss) (163 ps), see all... Description:, 2016 bmw 320d auto 2.0 ed sport, 127k with some good history, serviced...
1 day + 5 hours ago in Motors
5 pictures
£9,990
Total price
2016
85,000 miles
Bedford, Bedfordshire
Glass+awaiting delivery, full description to follow+ 6 months nationwide... Differential brake, auxiliary input, bmw apps interface, bmw connecteddrive online...
2 days + 4 hours ago in Cargurus