Filter results 148 Cars
Browse by engine
- BMW 3 Series Touring 318d Automatic
- BMW 3 Series Touring 318i Automatic
- BMW 3 Series Touring 320d Automatic
- BMW 3 Series Touring 320i Automatic
- BMW 3 Series Touring 330d Automatic
- BMW 3 Series Touring 330e Automatic
- BMW 3 Series Touring 330i Automatic
- BMW 3 Series Touring 340i Automatic
- BMW 3 Series Touring M340d Automatic
- BMW 3 Series Touring M340i Automatic
Browse by trim
Sort By
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Chelmsford BMW - 66 miles away
8,068 miles
Request callback
£37,995
2019 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Stoneacre Hyundai Chesterfield - 67 miles away
67,584 miles
Request callback
£14,995
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu Motors Land Rover Chesterfield - 67 miles away
34,663 miles
Request callback
£26,344
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Johnsons Suzuki Bilston - 69 miles away
48,232 miles
Request callback
£21,750
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Colchester BMW - 70 miles away
40,581 miles
Request callback
£26,250
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Colchester BMW - 70 miles away
3,205 miles
Request callback
£35,370
2015 BMW 3 Series Touring
320d EfficientDynamics Plus 5dr Step Auto
320d EfficientDynamics Plus 5dr Step Auto
Group 1 Assured Ipswich - 71 miles away
68,658 miles
Request callback
£10,440
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Ipswich BMW - 72 miles away
50,820 miles
Request callback
£22,995
2017 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Marshall BMW Grimsby - 72 miles away
50,866 miles
Request callback
£16,974
2021 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Marshall BMW Grimsby - 72 miles away
27,718 miles
Request callback
£26,025
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Grimsby - 72 miles away
3,687 miles
Request callback
£36,089
2016 BMW 3 Series Touring
330d xDrive M Sport 5dr Step Auto
330d xDrive M Sport 5dr Step Auto
Group 1 Assured Norwich Central - 72 miles away
79,354 miles
Request callback
£14,899
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
40,967 miles
Request callback
£23,935
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
7,611 miles
Request callback
£34,883
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Reading BMW - 78 miles away
47,645 miles
Request callback
£23,395
Buy new from | £38,970 | (list price from £43,930) |
Showing 31 - 45 of 148 cars