Filter results 271 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Sort By
BMW 3 Series
320i M Sport 4dr Step Auto [Pro Pack]
320i M Sport 4dr Step Auto [Pro Pack]
Vertu BMW Sunderland - 89 miles away
Request callback
£48,726
BMW 3 Series
320i M Sport 4dr Step Auto [Tech/Pro Pack]
320i M Sport 4dr Step Auto [Tech/Pro Pack]
Vertu BMW Sunderland - 89 miles away
Request callback
£56,671
2021 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
CarWorld Superstore Boongate - 91 miles away
52,139 miles
Request callback
£24,005
2018 BMW 3 Series
2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)
2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)
Country Car - 98 miles away
24,409 miles
Request callback
£13,990
2019 BMW 3 Series
2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)
2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)
Country Car - 98 miles away
70,500 miles
Request callback
£15,000
2019 BMW 3 Series
2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)
2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)
Country Car - 98 miles away
33,000 miles
Request callback
£19,774
2015 BMW 3 Series
2.0 320i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)
2.0 320i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)
Border City Autos 20 Ltd - 103 miles away
83,000 miles
Request callback
£7,595
1989 BMW 3 Series
2l 2d 125 BHP
2l 2d 125 BHP
Border City Autos 20 Ltd - 103 miles away
115,857 miles
Request callback
£10,995
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Bedford BMW - 113 miles away
42,888 miles
Request callback
£22,695
2019 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Bedford BMW - 113 miles away
37,723 miles
Request callback
£22,750
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Group 1 Bedford BMW - 113 miles away
31,047 miles
Request callback
£25,150
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Bedford BMW - 113 miles away
36,437 miles
Request callback
£25,895
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Bedford BMW - 113 miles away
19,265 miles
Request callback
£27,795
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Bedford BMW - 113 miles away
18,757 miles
Request callback
£27,895
2024 BMW 3 Series
320d MHT Sport 4dr Step Auto
320d MHT Sport 4dr Step Auto
Group 1 Bedford BMW - 113 miles away
7,978 miles
Request callback
£31,350
Buy new from | £37,362 | (list price from £41,220) |
Showing 121 - 135 of 271 cars