Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,416 Used BMW 3 Series cars for sale

BMW 3 Series2012 - 318d M Sport 5dr

2012 - 318d M Sport 5dr1

£2,995

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Manual
  • Estate

Stockwood Village Automotive

01174400893 *

2.1/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)35

£16,135

£302/pm (PCP)

  • 2L
  • 78.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2014 (14) - 320i Sport 4dr

2014 (14) - 320i Sport 4dr14

Low Mileage

£6,194

£109/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2021 - 2.0 330e M Sport Plus Edition Touring 5-Door

2021 - 2.0 330e M Sport Plus Edition Touring 5-Door28

£19,990

£312/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

FCS Bristol

01173329246 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]12

Low Mileage

£35,998

  • 2L
  • 9.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Bristol

01416118398 *

BMW 3 Series2015 (65) - 320d EfficientDynamics Plus 5dr Step Auto

2015 (65) - 320d EfficientDynamics Plus 5dr Step Auto32

£6,790

  • 2L
  • 134.5K

    Miles
  • Diesel
  • Automatic
  • Estate

M2 Auto Ltd

01174287058 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (36

Low Mileage

£19,347

£418/pm (HP)

  • 2L
  • 34.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2008 - 2.0 320d SE Steptronic Euro 5 4dr

2008 - 2.0 320d SE Steptronic Euro 5 4dr19

Low Mileage

£3,850

£80/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Shire Hampton Motors

01172331399 *

BMW 3 Series2014 - 330d M Sport 4-Door

2014 - 330d M Sport 4-Door52

Low Mileage

£14,500

  • 3L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Avanti Automotive

01172331381 *

BMW 3 Series2009 - 325i SE Highline 2dr Step Auto

2009 - 325i SE Highline 2dr Step Auto31

Low Mileage

£6,990

£150/pm (HP)

  • 3L
  • 52.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

FCS Bristol

01173329246 *

BMW 3 Series2008 - 320d M Sport 2dr

2008 - 320d M Sport 2dr6

Low Mileage

£2,995

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Stockwood Village Automotive

01174400893 *

2.1/5 Stars

BMW 3 Series2013 (63) - 318d Sport 5dr

2013 (63) - 318d Sport 5dr9

£3,995

  • 2L
  • 133.5K

    Miles
  • Diesel
  • Manual
  • Estate

D T CARS bristol LTD

01225541204 *

BMW 3 Series2019 - 2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 - 2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)37

£18,829

£474/pm (PCP)

  • 2L
  • 89.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2022 - 320i M Sport 4dr Step Auto

2022 - 320i M Sport 4dr Step Auto12

£23,698

  • 2L
  • 29.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Bristol

01416118398 *

BMW 3 Series2022 - 320i M Sport 4dr Step Auto

2022 - 320i M Sport 4dr Step Auto12

Low Mileage

£27,998

  • 2L
  • 19.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Bristol

01416118398 *

BMW 3 Series2008 (08) - 318d SE [143] 4dr

2008 (08) - 318d SE [143] 4dr15

Reduced

£2,295

  • 2L
  • 151.0K

    Miles
  • Diesel
  • Manual
  • Saloon

NSL Motors

01174400639 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)36

£16,400

£351/pm (HP)

  • 2L
  • 80.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2013 - 2.0 320i xDrive M Sport Touring ULEZ Petrol Manual 5 Door

2013 - 2.0 320i xDrive M Sport Touring ULEZ Petrol Manual 5 Door55

Low Mileage

£8,995

  • 2L
  • 74.8K

    Miles
  • Petrol
  • Manual
  • Estate

Bristol Auto Hub

01172331341 *

3.7/5 Stars

BMW 3 Series2020 (70) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (70) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£18,750

£301/pm (PCP)

  • 2L
  • 56.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Village Bristol Ltd

01172331375 *

BMW 3 Series2011 - 320d M SPORT 4-Door

2011 - 320d M SPORT 4-Door10

£2,495

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Stockwood Village Automotive

01174400893 *

2.1/5 Stars

Other BMW cars near County of Bristol?
Other BMW 3 Series cars in County of Bristol
About cars in Bristol on MOTORS
What's the most popular BMW 3 Series colour?
White
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
224 BHP
What's the BMW 3 Series's average fuel economy?
62 MPG
What's the BMW 3 Series's average price?
£16,870
What's the BMW 3 Series's average mileage?
69,375

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.