Used BMW 3 Series cars for sale in Bath, Somerset

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

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

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

28
£5,795
Finance available £426 pm
  • 2L
  • 153kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 3 Series

2010 (10) - 2.0 320d M Sport Touring Steptronic Euro 5 5dr

31
£3,595
Finance available £230 pm
  • 2L
  • 124kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 3 Series

2010 - 325i SE 2-Door

6
Low Mileage
£4,995
Finance available £355 pm
  • 3L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stockwood Village Automotive

BMW, 3 Series

2017 (17) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

10
£9,775
Finance available £780 pm
  • 2L
  • 90.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

South & West Motors Ltd

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

41
£17,888
Finance available £1517 pm
  • 2L
  • 50.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

28
£17,999
Finance available £1532 pm
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2010 - 320d M SPORT BUSINESS EDITION TOURING 5-Door

6
£3,995
Finance available £266 pm
  • 2L
  • 125kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Stockwood Village Automotive

BMW, 3 Series

2021 - 318i M Sport 4dr Step Auto

32
£19,282
Finance available £648 pm
  • 2L
  • 43.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2010 (10) - 318d M Sport Business Edition 5dr

8
£2,295
Finance available £115 pm
  • 2L
  • 162.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

D T CARS bristol LTD

BMW, 3 Series

2019 - 330e M Sport 4dr Auto

28
Low Mileage
£18,977
Finance available £539 pm
  • 2L
  • 25.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 4dr Step Auto

10
£14,734
Finance available £1238 pm
  • 2L
  • 61.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2021 - 318d MHT SE Pro 5dr Step Auto

36
£22,584
Finance available £939 pm
  • 2L
  • 27.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

36
£17,970
Finance available £506 pm
  • 2L
  • 47.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

44
£16,226
Finance available £1368 pm
  • 2L
  • 72.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2008 - 3.0 325i M Sport Coupe ULEZ Petrol Automatic 3 Door

51
Low Mileage
£7,295
  • 3L
  • 85kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Bristol Auto Hub

0117 233 1341 *
2.3/5 Stars

BMW, 3 Series

2012 - 325d m sport 2-Door

11
£4,995
Finance available £355 pm
  • 3L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Stockwood Village Automotive