Filter results 261 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d M Sport
- BMW 3 Series Touring Estate 318i M Sport
- BMW 3 Series Touring Estate 320d M Sport
- BMW 3 Series Touring Estate 320i M Sport
- BMW 3 Series Touring Estate 330d M Sport
- BMW 3 Series Touring Estate 330e M Sport
- BMW 3 Series Touring Estate 330i M Sport
- BMW 3 Series Touring Estate 335d M Sport
Sort By
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
12,348 miles
Call dealer
£39,695
2016 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
Rix Motor Company
78,000 miles
Call dealer
£18,999
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
11,014 miles
Call dealer
£37,990
2021 BMW 3 Series Touring
320i M Sport Pro Edition 5dr Step Auto
320i M Sport Pro Edition 5dr Step Auto
Usedirect Portadown
33,102 miles
Call dealer
£27,999
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire
14,029 miles
Call dealer
£28,622
2021 BMW 3 Series Touring
330d MHT M Sport 5dr Step Auto
330d MHT M Sport 5dr Step Auto
Hippo Motor Group
28,352 miles
Call dealer
£30,470
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Hippo Motor Group
16,359 miles
Call dealer
£31,920
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Lookers BMW Crewe
2,500 miles
Call dealer
£39,799
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Invicta Doves Gatwick
4,870 miles
Call dealer
£34,450
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
BMW Doncaster
31,656 miles
Call dealer
£28,997
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
9,459 miles
Call dealer
£37,950
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
3,000 miles
Call dealer
£40,490
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
11,330 miles
Call dealer
£40,780
2017 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
Citroen Sheffield
49,280 miles
Call dealer
£17,187
2020 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Renault Doncaster
42,031 miles
Call dealer
£23,299
Buy new from | £36,860 | (list price from £42,430) |
Showing 196 - 210 of 261 cars