Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,708 Used BMW 3 Series cars for sale

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

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

£32,798

  • 2L
  • 12.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

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

2020 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (228

£13,488

£266/pm (PCP)

  • 2L
  • 77.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Traders

02037808158 *

BMW 3 Series2022 - 330e xDrive M Sport Pro Edition 5dr Step Auto

2022 - 330e xDrive M Sport Pro Edition 5dr Step Auto12

£24,498

  • 2L
  • 58.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2012 - 2.0 320i M Sport Coupe 2dr Petrol Manual Euro 5 (s/s) (170 ps)

2012 - 2.0 320i M Sport Coupe 2dr Petrol Manual Euro 5 (s/s) (170 ps)11

£9,972

£188/pm (HP)

  • 2L
  • 15.4K

    Miles
  • Petrol
  • Manual
  • Coupe

Cavectra Centre

01375801050 *

0/5 Stars

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr56

£15,571

£306/pm (HP)

  • 2L
  • 62.4K

    Miles
  • Diesel
  • Automatic
  • Estate

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

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)38

£16,735

£330/pm (HP)

  • 2L
  • 83.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Essex Car Company

01708973745 *

BMW 3 Series2021 - 2.0 320I M Sport Auto 4dr

2021 - 2.0 320I M Sport Auto 4dr68

£21,700

£332/pm (PCP)

  • 2L
  • 42.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2021 (71) - 320d MHT SE Pro 5dr Step Auto

2021 (71) - 320d MHT SE Pro 5dr Step Auto37

£16,334

£322/pm (HP)

  • 2L
  • 70.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Essex Car Company

01708973745 *

BMW 3 Series2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)35

Low Mileage

£15,495

£304/pm (HP)

  • 3L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wise Auto Ltd

02038737355 *

BMW 3 Series2013 (63) - 320d SE 5dr Step Automatic FSH HPi Clear 2 Owner

2013 (63) - 320d SE 5dr Step Automatic FSH HPi Clear 2 Owner26

Reduced

£4,299

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Simply Motors

02081500946 *

BMW 3 Series2016 (66) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr37

Low Mileage

£11,950

£230/pm (HP)

  • 2L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorexe Ltd

02038934300 *

BMW 3 Series2016 (66) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

2016 (66) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr37

£8,390

£155/pm (HP)

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Crown Auto Hub Limited

02078714295 *

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

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)30

£20,705

£414/pm (HP)

  • 2L
  • 49.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Essex Car Company

01708973745 *

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

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

£33,998

  • 2L
  • 13.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto12

Low Mileage

£21,498

  • 2L
  • 27.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2020 (20) - 2.0 320d MHT Sport Touring Auto Euro 6 (s/s) 5dr

2020 (20) - 2.0 320d MHT Sport Touring Auto Euro 6 (s/s) 5dr56

£15,347

£301/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2018 (68) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (68) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr52

Low Mileage

£16,642

£328/pm (HP)

  • 2L
  • 53.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2022 (72) - 320d MHT M Sport 5dr Step Auto

2022 (72) - 320d MHT M Sport 5dr Step Auto34

Reduced

£28,490

£461/pm (PCP)

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Amanah Prestige Limited

02038235352 *

4.1/5 Stars

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

2008 - 320i M Sport 4dr Step Auto12

Low Mileage

£3,450

£69/pm (HP)

  • 2L
  • 96.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Gates Cars LTD

02037808217 *

BMW 3 Series2020 (20) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr53

Low Mileage

£19,972

£312/pm (PCP)

  • 2L
  • 27.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

* 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.