Filter results 70 Cars
Browse by trim
Sort By
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Motorpoint Burnley
3,179 miles
Request callback
£36,199
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Motorpoint Burnley
4,927 miles
Request callback
£36,199
2019 BMW 3 Series
2.0 320i SE Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
2.0 320i SE Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
Country Car
59,000 miles
Request callback
£12,594
2013 BMW 3 Series
2.0 320i Luxury Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 320i Luxury Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
Auto Infusion Ltd
52,885 miles
Request callback
£12,995
2019 BMW 3 Series Touring
320i M Sport Shadow Edition 5dr Step Auto
320i M Sport Shadow Edition 5dr Step Auto
Citroen Mansfield
43,015 miles
Request callback
£18,999
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Ocean Group BMW Plymouth
7,544 miles
Request callback
£34,900
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Motorpoint Burnley
8,659 miles
Request callback
£36,199
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Carverse Used Car Supermarket
12,451 miles
Request callback
£28,299
2020 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
49,727 miles
Request callback
£22,990
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Motorpoint Burnley
4,572 miles
Request callback
£36,199
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Salisbury
11,635 miles
Request callback
£36,109
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Motorpoint Widnes
31,221 miles
Request callback
£25,499
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Ocean Group BMW Plymouth
12,683 miles
Request callback
£35,400
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Ocean Group BMW Plymouth
11,894 miles
Request callback
£36,400
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Bournemouth
6,407 miles
Request callback
£37,491
Buy new from | £36,860 | (list price from £42,430) |
Showing 1 - 15 of 70 cars