Filter results 274 Cars
Browse by shape
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 335d Automatic
- BMW 3 Series Touring M340d Automatic
- BMW 3 Series Touring M340i Automatic
Browse by trim
Sort By
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,503 miles
Call dealer
£41,880
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Riverside Sports & Prestige
57,660 miles
Call dealer
£26,190
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Salisbury
6,083 miles
Call dealer
£35,407
2021 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Stellantis &You Sale
34,155 miles
Call dealer
£22,456
2020 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Lookers BMW Stafford
32,630 miles
Call dealer
£25,499
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Hippo Motor Group
63,891 miles
Call dealer
£24,970
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire
21,704 miles
Call dealer
£30,811
2021 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
Carverse Used Car Supermarket
51,527 miles
Call dealer
£31,500
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Volvo Derby
16,516 miles
Call dealer
£27,100
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
£35,395
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,818
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,543
Buy new from | £36,860 | (list price from £42,430) |
Showing 211 - 225 of 274 cars