Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,474 Used BMW 3 Series cars for sale

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

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

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

HUDDERSFIELD CAR SALES

01484505020 *

BMW 3 Series2021 (21) - 330e M Sport 5dr Step Auto

2021 (21) - 330e M Sport 5dr Step Auto50

£22,991

  • 2L
  • 50.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto33

Reduced

£37,990

  • 2L
  • 2.1K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2020 (20) - 2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr70

Reduced

£23,995

£404/pm (PCP)

  • 2L
  • 39.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BEN HARRISON AUTOMOTIVE LTD

01202052313 *

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

2025 - 3 SERIES 320i Sport 5dr Step Auto52

Low Mileage

£31,011

  • 2L
  • 3.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Bournemouth

01202068625 *

BMW 3 Series2015 (15) - 330d xDrive M Sport 5dr Step Auto

2015 (15) - 330d xDrive M Sport 5dr Step Auto32

£10,990

£210/pm (HP)

  • 3L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Unicorn Automobiles

01795503957 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto36

Low Mileage

£49,993

  • 2L
  • 1.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2014 - 320d M Sport 5-Door

2014 - 320d M Sport 5-Door39

Low Mileage

£13,295

£258/pm (HP)

  • 2L
  • 62.8K

    Miles
  • Diesel
  • Automatic
  • Estate

CARNET MIDLANDS LIMITED

01543398293 *

BMW 3 Series2014 - 320d XDRIVE M SPORT

2014 - 320d XDRIVE M SPORT41

Low Mileage

£11,495

  • 2L
  • 64.3K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Henson Cars

01733915958 *

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

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

£15,816

£260/pm (PCP)

  • 2L
  • 54.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

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 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (38

£15,495

  • 2L
  • 77.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

BMW 3 Series2016 (66) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2016 (66) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)32

£7,795

£143/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Duman Autos

01506376796 *

BMW 3 Series2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr52

£24,790

  • 3L
  • 72.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Oldham Volkswagen

01614139803 *

4.8/5 Stars

BMW 3 Series2017 (67) - 320d M Sport Shadow Edition 4dr Step Auto

2017 (67) - 320d M Sport Shadow Edition 4dr Step Auto28

£12,000

£231/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AA Motors

01215160855 *

BMW 3 Series2022 - 2.0 330e SE Professional Auto 5dr

2022 - 2.0 330e SE Professional Auto 5dr27

Reduced

£13,250

£211/pm (HP)

  • 2L
  • 98.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Car World - Braunstone

01164028881 *

BMW 3 Series2016 (66) - 320d Diesel M Sport Automatic Estate 5-Door

2016 (66) - 320d Diesel M Sport Automatic Estate 5-Door11

Reduced

£17,650

  • 2L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cleveleys Car Market

01253202596 *

BMW 3 Series2018 - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2018 - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr62

£15,499

£304/pm (HP)

  • 3L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SRH CARS LEEDS LTD

07833320004 *

BMW 3 Series2001 (51) - 320td SE 3dr Auto

2001 (51) - 320td SE 3dr Auto19

Low Mileage

£2,150

  • 2L
  • 112.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Dodford Car & Van Centre

01216615498 *

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

2018 - 330e M Sport 4dr Step Auto32

Low Mileage

£13,299

£275/pm (HP)

  • 2L
  • 50.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

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.