Used BMW 3 Series cars for sale in Salisbury, Wiltshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW 3 Series for sale in Salisbury or on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

31
£35,696
  • 2L
  • 8.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

31
Low Mileage
£25,830
  • 2L
  • 25.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

31
£33,889
  • 2L
  • 11kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2022 - 330e xDrive M Sport 5dr Step Auto [Tech/Pro Pack]

31
Low Mileage
£36,004
  • 2L
  • 17.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

31
Low Mileage
£22,898
  • 2L
  • 12kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2020 (70) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

29
Reduced
£25,490
Finance available £525 pm
  • 2L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Penton Citroen Salisbury

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

30
Low Mileage
£25,314
  • 2L
  • 21kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury