Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,521 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 320d EfficientDynamics 4dr [Business Media]

2015 (65) - 320d EfficientDynamics 4dr [Business Media]24

£3,995

  • 2L
  • 172.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Select Cars Shute Cross

01297300875 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£30,998

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224451052 *

BMW 3 Series2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]

2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]21

£28,450

£511/pm (PCP)

  • 2L
  • 74.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

DG Cars & 4X4 LTD

02890023125 *

BMW 3 Series2018 - 318d Sport 4dr Manual

2018 - 318d Sport 4dr Manual1

Low Mileage

£13,082

£254/pm (HP)

  • 2L
  • 34.8K

    Miles
  • Diesel
  • Manual
  • Saloon

D M Keith Select Bradford

01274089129 *

4.2/5 Stars

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto34

£22,790

  • 2L
  • 47.1K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

2020 (70) - 320i M Sport 4dr Step Auto Petrol Saloon53

Low Mileage

£24,708

  • 2L
  • 19.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2010 (10) - 2.0 320i M Sport Highline Convertible 2dr Petrol Manual Euro 5 (170 ps)

2010 (10) - 2.0 320i M Sport Highline Convertible 2dr Petrol Manual Euro 5 (170 ps)50

Low Mileage

£5,995

£114/pm (HP)

  • 2L
  • 109.3K

    Miles
  • Petrol
  • Manual
  • Convertible

BM Automotive

01752427499 *

5/5 Stars

BMW 3 Series2017 (17) - 320i SE 5dr Step Auto ++ 1 OWNER / PRO MEDIA / DAB / ULEZ ++

2017 (17) - 320i SE 5dr Step Auto ++ 1 OWNER / PRO MEDIA / DAB / ULEZ ++18

£9,975

£188/pm (HP)

  • 2L
  • 79.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Nick King Car Sales (Gloucester)

01452227299 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto35

£39,790

  • 2L
  • 8.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2015 - 320d M Sport 4dr [Business Media]

2015 - 320d M Sport 4dr [Business Media]11

£10,450

£198/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Martin Traynor Motors

02838299002 *

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

Reduced

£18,495

£297/pm (PCP)

  • 2L
  • 56.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Village Bristol Ltd

01172331375 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2020 (70) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu36

£17,695

  • 2L
  • 81.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2015 (65) - 320d M Sport 4dr Step Auto [Business Media]

2015 (65) - 320d M Sport 4dr Step Auto [Business Media]16

£7,990

  • 2L
  • 129.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Exclusive Motor Group

01280733610 *

BMW 3 Series2014 - 325D SE 4-Door

2014 - 325D SE 4-Door20

Low Mileage

£7,999

£147/pm (HP)

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Bexhill Motors Eastbourne

01323403942 *

4.6/5 Stars

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

2021 - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)38

£16,999

  • 2L
  • 61.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bripark Cars Wigan

01942559259 *

BMW 3 Series2018 - 320d M Sport Shadow Edition 5-Door

2018 - 320d M Sport Shadow Edition 5-Door50

Reduced

£17,000

£329/pm (HP)

  • 2L
  • 56.7K

    Miles
  • Diesel
  • Manual
  • Estate

Junction Autopark

01606668873 *

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

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

Reduced

£22,999

  • 2L
  • 23.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

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

2016 (66) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr52

Low Mileage

£13,950

£272/pm (HP)

  • 2L
  • 46.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

MEBTRONIC LTD

01733666891 *

BMW 3 Series2023 - 330e M Sport 5dr Step Auto

2023 - 330e M Sport 5dr Step Auto37

£22,313

£347/pm (PCP)

  • 2L
  • 49.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2013 (63) - 320i M Sport 5dr Step Auto

2013 (63) - 320i M Sport 5dr Step Auto50

£5,799

  • 2L
  • 129.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Nova Motor Group

01915005812 *

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.