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

2021 - 320i M Sport 4dr Step Auto

Low Mileage
£24,918
  • 2L
  • 25.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

31
£37,798
  • 2L
  • 8.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2021 - 320d MHT M Sport 5dr Step Auto

32
£23,972
  • 2L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2024 - 330e M Sport 5dr Step Auto

31
£34,653
  • 2L
  • 7.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

£20,964
  • 2L
  • 45.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2022 - 330e M Sport 4dr Step Auto

32
£21,939
  • 2L
  • 43.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2021 - 318i M Sport 4dr Step Auto

31
Low Mileage
£24,096
  • 2L
  • 6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

31
£32,962
  • 2L
  • 11.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

Low Mileage
£24,272
  • 2L
  • 21kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2024 - Bmw Touring 320i M Sport 5dr Step Auto

31
Low Mileage
£35,716
  • 2L
  • 4.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

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

29
Low Mileage
£25,990
Finance available £536 pm
  • 2L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Penton Citroen Salisbury

BMW, 3 Series

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

31
Low Mileage
£35,376
  • 2L
  • 17.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2014 - 320i Luxury 5dr

31
Low Mileage
£11,024
  • 2L
  • 54.9kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

31
Low Mileage
£24,618
  • 2L
  • 12kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

31
Low Mileage
£27,455
  • 2L
  • 11.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury