Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,726 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr56

£18,995

£310/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Polo Motor Company

01634566490 *

0/5 Stars

BMW 3 Series2019 - 320d M Sport Shadow Edition 5dr Step Auto

2019 - 320d M Sport Shadow Edition 5dr Step Auto25

£13,494

£262/pm (HP)

  • 2L
  • 91.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Van World

01793953410 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

Low Mileage

£33,698

  • 2L
  • 10.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Milton Keynes

01416118716 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto

2021 - 330e M Sport 4dr Step Auto46

£20,995

£355/pm (PCP)

  • 2L
  • 64.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Donnelly Mallusk Motorstore

02895908087 *

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

2018 (18) - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps50

Low Mileage

£27,500

  • 3L
  • 27.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

APEX CARS DIRECT

01793953414 *

0/5 Stars

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

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

£18,000

£342/pm (PCP)

  • 2L
  • 68.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2021 (70) - 330e M Sport 4dr Auto

2021 (70) - 330e M Sport 4dr Auto50

£21,991

  • 2L
  • 62.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr48

Reduced

£6,295

£111/pm (HP)

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Harpers of Essex Ltd

01279598863 *

3.2/5 Stars

BMW 3 Series2022 (72) - M340i xDrive MHT 4dr Step Auto

2022 (72) - M340i xDrive MHT 4dr Step Auto44

£38,995

£598/pm (PCP)

  • 3L
  • 25.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

CSH Performance Ltd

01484959597 *

BMW 3 Series2016 - 3.0 335d xDrive M Sport Saloon 4-Door

2016 - 3.0 335d xDrive M Sport Saloon 4-Door41

Low Mileage

£16,490

£325/pm (HP)

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FRM Car Sales

01922661912 *

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

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

£18,450

£303/pm (PCP)

  • 2L
  • 57.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

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

2021 - 320i M Sport 4dr Step Auto57

£24,795

£407/pm (PCP)

  • 2L
  • 37.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

SZ MOTORGROUP LIMITED

01156977750 *

0/5 Stars

BMW 3 Series2023 - 320d MHT M Sport 5dr Step Auto

2023 - 320d MHT M Sport 5dr Step Auto48

Low Mileage

£30,499

£509/pm (PCP)

  • 2L
  • 18.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorpoint Swansea

01792001617 *

BMW 3 Series320d xDrive SE 4dr Step Auto

320d xDrive SE 4dr Step Auto6

£10,800

  • 2L
  • 75.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw Ford East Kilbride

01355208107 *

BMW 3 Series2010 (10) - 320d [184] M Sport Business Edition 4dr Step Auto

2010 (10) - 320d [184] M Sport Business Edition 4dr Step Auto16

£2,399

  • 2L
  • 168.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cedars Auto Limited

01642573734 *

BMW 3 Series2021 (70) - 330D XDRIVE SPORTS MHT TOURING EURO6 HYBRID ELECTRIC 5-Door

2021 (70) - 330D XDRIVE SPORTS MHT TOURING EURO6 HYBRID ELECTRIC 5-Door19

£14,995

£294/pm (HP)

  • 3L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ex Cop Cars LTD T/A Ex Police Cars Specialist

01618048220 *

BMW 3 Series2021 (21) - 2.0 320d MHT SE Pro Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 320d MHT SE Pro Auto Euro 6 (s/s) 4dr46

Low Mileage

£18,950

£323/pm (PCP)

  • 2L
  • 22.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

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

2021 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£25,298

  • 2L
  • 26.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Seafield MG

01313226884 *

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

2021 - 320i M Sport 4dr Step Auto33

Low Mileage

£26,295

  • 2L
  • 11.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2013 - 316d Sport 4dr

2013 - 316d Sport 4dr11

£5,995

£105/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Clifford Car Sales

02890023208 *

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.