Sell your car Get offers from multiple dealers

Used BMW 3 Series Touring cars for sale

We've got a fantastic selection of used BMW 3 Series Touring cars for sale. Every used BMW 3 Series Touring has a full history check and has been through a thorough mechanical inspection. All our BMW 3 Series Touring cars are available only from trusted dealers, are all less than five years old and come with a 14-day returns guarantee*

See our range of used BMW 3 Series Touring cars for sale

BMW
3 Series Touring Sport
  • 24,500 miles
  • 2.0 litres
  • Automatic
  • Petrol
Cash
£28,799
2020 BMW
3 Series Touring M Sport
  • 19,561 miles
  • 2.0 litres
  • Manual
  • Diesel
Cash
£29,990
2019 BMW
3 Series Touring M Sport
  • 25,310 miles
  • 2.0 litres
  • Automatic
  • Diesel
Cash
£32,990
2020 BMW
3 Series Touring M Sport
  • 9,000 miles
  • 3.0 litres
  • Automatic
  • Diesel
Cash
£39,995
2021 BMW
3 Series Touring M Sport
  • 7,575 miles
  • 2.0 litres
  • Automatic
  • Hybrid (Petrol)
Cash
£41,911
2021 BMW
3 Series Touring M Sport
  • 14,402 miles
  • 2.0 litres
  • Automatic
  • Hybrid (Petrol)
Cash
£41,990
2021 BMW
3 Series Touring M Sport
  • 6,920 miles
  • 3.0 litres
  • Automatic
  • Diesel
Cash
£42,085
2020 BMW
3 Series Touring M340i
  • 11,728 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£44,500
2021 BMW
3 Series Touring M Sport Pro Edition
  • 15,175 miles
  • 2.0 litres
  • Automatic
  • Hybrid (Petrol)
Cash
£44,911
2021 BMW
3 Series Touring M Sport
  • 13,819 miles
  • 2.0 litres
  • Automatic
  • Hybrid (Petrol)
Cash
£46,911

* In line with the Consumer Rights Act 2015