Filter results 113 Cars
Browse by shape
Browse by engine
- BMW 3 Series Touring 318d M Sport Automatic
- BMW 3 Series Touring 318i M Sport Automatic
- BMW 3 Series Touring 320d M Sport Automatic
- BMW 3 Series Touring 320i M Sport Automatic
- BMW 3 Series Touring 330d M Sport Automatic
- BMW 3 Series Touring 330e M Sport Automatic
- BMW 3 Series Touring 330i M Sport Automatic
- BMW 3 Series Touring 340i M Sport Automatic
Sort By
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Hailsham BMW - 92 miles away
3,777 miles
Request callback
£36,995
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Stoneacre Fiat Grantham - 96 miles away
30,050 miles
Request callback
£26,995
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Farnborough BMW - 99 miles away
30,820 miles
Request callback
£25,995
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Reading BMW - 102 miles away
47,645 miles
Request callback
£23,395
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Reading BMW - 102 miles away
25,001 miles
Request callback
£27,995
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Reading BMW - 102 miles away
7,290 miles
Request callback
£36,895
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Brighton BMW - 103 miles away
35,729 miles
Request callback
£27,250
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Brighton BMW - 103 miles away
2,492 miles
Request callback
£35,990
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Marshall BMW Hampshire - 106 miles away
41,862 miles
Request callback
£24,101
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire - 106 miles away
5,160 miles
Request callback
£35,748
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Hindhead BMW - 107 miles away
3,904 miles
Request callback
£34,355
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW - 108 miles away
35,548 miles
Request callback
£29,350
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Lincoln BMW - 108 miles away
6,000 miles
Request callback
£32,990
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Jaguar Whisby Road - 109 miles away
42,055 miles
Request callback
£23,807
2017 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Marshall BMW Grimsby - 117 miles away
50,866 miles
Request callback
£17,005
Buy new from | £38,970 | (list price from £43,930) |
Showing 31 - 45 of 113 cars