Filter results 259 Cars
Browse by engine
Sort By
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Dick Lovett BMW Swindon - 95 miles away
16,311 miles
Call dealer
£30,222
2024 BMW 3 Series
M340i xDrive MHT 4dr Step Auto
M340i xDrive MHT 4dr Step Auto
Dick Lovett BMW Swindon - 95 miles away
5,459 miles
Call dealer
£49,999
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
81,134 miles
Call dealer
£14,950
2021 BMW 3 Series
330e xDrive SE Pro 4dr Step Auto
330e xDrive SE Pro 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
52,575 miles
Call dealer
£17,250
2022 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
74,667 miles
Call dealer
£18,250
2021 BMW 3 Series
330e xDrive Sport Pro 4dr Step Auto
330e xDrive Sport Pro 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
44,056 miles
Call dealer
£20,850
2020 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
40,361 miles
Call dealer
£21,250
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
36,586 miles
Call dealer
£23,250
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
31,928 miles
Call dealer
£23,799
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 97 miles away
14,964 miles
Call dealer
£28,799
2019 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Dick Lovett BMW Melksham - 100 miles away
15,196 miles
Call dealer
£25,490
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 100 miles away
15,731 miles
Call dealer
£31,990
2022 BMW 3 Series
M340i xDrive MHT 4dr Step Auto
M340i xDrive MHT 4dr Step Auto
Dick Lovett BMW Melksham - 100 miles away
35,224 miles
Call dealer
£34,790
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 100 miles away
15,449 miles
Call dealer
£34,990
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Dick Lovett BMW Melksham - 100 miles away
5,000 miles
Call dealer
£35,000
Buy new from | £36,566 | (list price from £41,310) |
Showing 61 - 75 of 259 cars