Filter results 12 Cars
Browse by shape
Browse by trim
Sort By
2019 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Marshall BMW Grimsby
41,522 miles
Request callback
£23,994
2021 BMW 3 Series
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
Car Time Motor Co UK Ltd Rochdale
18,907 miles
Request callback
£31,188
2023 BMW 3 Series
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
The Car Co
16,958 miles
Request callback
£31,475
2022 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Group 1 Southend BMW
23,000 miles
Request callback
£28,990
2022 BMW 3 Series
330i M Sport 4dr Step Auto [Pro Pack]
330i M Sport 4dr Step Auto [Pro Pack]
Stoneacre Honda, Mitsubishi Rotherham
20,567 miles
Request callback
£27,495
2021 BMW 3 Series
330i Sport Pro 4dr Step Auto
330i Sport Pro 4dr Step Auto
John Clark BMW Aberdeen
52,631 miles
Request callback
£22,800
2021 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Group 1 Hindhead BMW
34,000 miles
Request callback
£26,950
2021 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Group 1 Farnborough BMW
14,059 miles
Request callback
£28,995
2021 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Dick Lovett BMW Melksham
13,553 miles
Request callback
£27,990
2020 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Peter cooper Prestige West end
22,912 miles
Request callback
£23,999
Buy new from | £36,566 | (list price from £41,310) |
Showing 1 - 12 of 12 cars