Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,396 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2014 (14) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)17

Low Mileage

£10,995

£210/pm (HP)

  • 3L
  • 75.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

MPM Motor Company

01292430587 *

BMW 3 Series2011 - 325d [204] M Sport 4dr Step Auto

2011 - 325d [204] M Sport 4dr Step Auto10

Low Mileage

£9,490

£203/pm (CS)

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

South Yorkshire Motors Ltd

01977802191 *

BMW 3 Series2012 (12) - 2.0 320d ED BluePerformance EfficientDynamics Auto Euro 6 (s/s) 4dr

2012 (12) - 2.0 320d ED BluePerformance EfficientDynamics Auto Euro 6 (s/s) 4dr40

£5,495

  • 2L
  • 131.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sunderland Van Sales Ltd

01916071544 *

0/5 Stars

BMW 3 Series2013 (63) - 330d xDrive M Sport 4dr Step Auto

2013 (63) - 330d xDrive M Sport 4dr Step Auto39

Low Mileage

£9,422

£177/pm (HP)

  • 3L
  • 97.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Class Auto Ltd

01254947714 *

4.6/5 Stars

BMW 3 Series2014 (55) - 335d xDrive M Sport 4dr Step Auto

2014 (55) - 335d xDrive M Sport 4dr Step Auto20

Reduced

£10,995

£210/pm (HP)

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Jap Motor Cars Ltd

01773304675 *

BMW 3 Series2016 - 320d Ed PLUS TOURING 5-Door

2016 - 320d Ed PLUS TOURING 5-Door41

Reduced

£8,699

£162/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Group 1 Motor Company Ltd

01942365317 *

BMW 3 Series2023 (23) - 320i M Sport Touring 5-Door

2023 (23) - 320i M Sport Touring 5-Door38

Low Mileage

£30,499

  • 2L
  • 22.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2016 (66) - 330e SE 4dr Step Auto

2016 (66) - 330e SE 4dr Step Auto20

£5,450

  • 2L
  • 154.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cotswolds Cars and Commercials Ltd

07860560059 *

3.7/5 Stars

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto6

£15,776

£317/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

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

2020 (70) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr56

£17,541

£340/pm (HP)

  • 2L
  • 51.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2018 (18) - 3.0 340i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 3.0 340i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr78

£18,950

£566/pm (PCP)

  • 3L
  • 80.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hamilton Grays Ltd

07816430599 *

BMW 3 Series2012 (62) - 320d Sport 4-Door

2012 (62) - 320d Sport 4-Door5

Low Mileage

£4,895

£82/pm (HP)

  • 2L
  • 99.3K

    Miles
  • Diesel
  • Manual
  • Saloon

The Elms Car Sales Ltd

01278555741 *

0/5 Stars

BMW 3 Series2020 (70) - 320i M Sport 4dr Step Auto

2020 (70) - 320i M Sport 4dr Step Auto53

£17,250

£334/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Car Sales Lincoln

01522301763 *

BMW 3 Series2021 - 2.0 330e xDrive SE Pro Saloon 4-Door

2021 - 2.0 330e xDrive SE Pro Saloon 4-Door40

£12,650

£245/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cass Autos

01252414981 *

4.8/5 Stars

BMW 3 Series2021 (71) - 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr23

Reduced

£17,795

  • 2L
  • 44.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Goscote Services

01164785112 *

BMW 3 Series2019 (19) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 (19) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)33

£16,895

  • 2L
  • 78.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ourcar Ltd

01472400052 *

BMW 3 Series2014 - 2.0 320i xDrive M Sport Touring 5-Door

2014 - 2.0 320i xDrive M Sport Touring 5-Door13

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 81.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Loch Leven Car Sales

01738502464 *

BMW 3 Series2009 (59) - 2.0 318i SE Saloon 4dr Petrol Manual Euro 5 (143 ps) MOT NOV 2026

2009 (59) - 2.0 318i SE Saloon 4dr Petrol Manual Euro 5 (143 ps) MOT NOV 202614

Low Mileage

£2,500

  • 2L
  • 73.5K

    Miles
  • Petrol
  • Manual
  • Saloon

Kirkham Part Ex Centre

01772348362 *

4.2/5 Stars

BMW 3 Series2024 (74) - M340i xDrive Saloon 4-Door

2024 (74) - M340i xDrive Saloon 4-Door54

£41,317

  • 3L
  • 18.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2021 (71) - 3.0 330d MHT Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (71) - 3.0 330d MHT Sport Touring Auto xDrive Euro 6 (s/s) 5dr53

£17,378

£366/pm (HP)

  • 3L
  • 92.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Stevenage

01438584759 *

4.3/5 Stars

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Jack Evans

Author: Jack Evans

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

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