Filter results 57 Cars
Browse by shape
Sort By
2020 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Vertu BMW Teesside - 109 miles away
38,928 miles
Request callback
£22,350
2024 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Vertu BMW Teesside - 109 miles away
5,781 miles
Request callback
£39,805
2017 BMW 3 Series
2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)
2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)
Driven Car Sales Ltd Thornaby - 109 miles away
69,503 miles
Request callback
£9,690
2022 BMW 3 Series
320d xDrive MHT M Sport 4dr Step Auto
320d xDrive MHT M Sport 4dr Step Auto
Group 1 Chelmsford BMW - 111 miles away
34,974 miles
Request callback
£27,950
2023 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Chelmsford BMW - 111 miles away
8,499 miles
Request callback
£34,995
2019 BMW 3 Series
320D M Sport 5Dr Step Auto
320D M Sport 5Dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
35,098 miles
Request callback
£26,000
2019 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Dick Lovett BMW Melksham - 119 miles away
15,196 miles
Request callback
£25,290
2018 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Vertu BMW Durham - 126 miles away
29,992 miles
Request callback
£17,870
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Vertu BMW Durham - 126 miles away
35,494 miles
Request callback
£25,376
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Marshall BMW Salisbury - 133 miles away
67,864 miles
Request callback
£19,237
2016 BMW 3 Series
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
Pinetree Car Superstore Ltd Tonypandy - 133 miles away
69,402 miles
Request callback
£10,699
2017 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Wearside Autoparc Sunderland - 133 miles away
58,262 miles
Request callback
£14,799
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
Wearside Autoparc Sunderland - 133 miles away
85,526 miles
Request callback
£17,499
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Vertu BMW Sunderland - 136 miles away
55,603 miles
Request callback
£21,355
2024 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Vertu Bmw Yeovil - 153 miles away
2,365 miles
Request callback
£37,892
Buy new from | £36,511 | (list price from £41,310) |
Showing 31 - 45 of 57 cars