Filter results 537 Cars
Browse by model
- BMW 2 Series Gran Tourer Estate Automatic
- BMW 3 Series Estate Automatic
- BMW 3 Series Touring Estate Automatic
- BMW 5 Series Estate Automatic
- BMW 5 Series Touring Estate Automatic
- BMW i5 Estate Automatic
- BMW M3 Touring Estate Automatic
- BMW X1 Estate Automatic
- BMW X3 Estate Automatic
- BMW X5 Estate Automatic
Sort By
2017 BMW 3 Series Touring
318d M Sport 5dr Step Auto
318d M Sport 5dr Step Auto
BYD Birmingham
89,348 miles
Request callback
£11,899
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Motorpoint Derby
30,238 miles
Request callback
£27,599
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Motorpoint Burnley
29,448 miles
Request callback
£27,699
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ford Batley
37,466 miles
Request callback
£28,999
2022 BMW 5 Series Touring
530e M Sport 5dr Auto
530e M Sport 5dr Auto
Motorpoint Glasgow
25,724 miles
Request callback
£31,499
2022 BMW 5 Series Touring
530e M Sport 5dr Auto
530e M Sport 5dr Auto
Motorpoint Birtley
21,303 miles
Request callback
£31,899
2022 BMW 5 Series Touring
530e M Sport 5dr Auto
530e M Sport 5dr Auto
Motorpoint Peterborough
21,972 miles
Request callback
£31,899
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
CarSupermarket.com Birmingham
25,570 miles
Request callback
£34,097
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
BMW Leeds
13,884 miles
Request callback
£40,000
2013 BMW 3 Series
2.0 318d Modern Touring 5dr Diesel Auto Euro 5 (s/s) (143 ps)
2.0 318d Modern Touring 5dr Diesel Auto Euro 5 (s/s) (143 ps)
Elite Vehicle Sales
87,335 miles
Request callback
£6,795
2014 BMW 3 Series
2.0 320d SE TOURING IN MELBOURNE RED WITH 100,500 MILES AND A SERVICE HISTORY, 3 OWNER FROM NEW, WIT
2.0 320d SE TOURING IN MELBOURNE RED WITH 100,500 MILES AND A SERVICE HISTORY, 3 OWNER FROM NEW, WIT
Kent East Peckham
100,500 miles
Request callback
£7,999
2013 BMW 3 Series
3.0 330D LUXURY TOURING 5d 255 BHP
3.0 330D LUXURY TOURING 5d 255 BHP
Motor 4 U Limited
64,000 miles
Request callback
£9,990
2016 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd
109,570 miles
Request callback
£9,995
2018 BMW 3 Series
1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)
1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)
Marshams Car Sales
89,004 miles
Request callback
£10,494
Showing 1 - 15 of 537 cars