Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,387 Used BMW 3 Series cars for sale

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

2021 - 320i M Sport 5dr Step Auto1

Low Mileage

£25,940

£409/pm (PCP)

  • 2L
  • 32.1K

    Miles
  • Petrol
  • Automatic
  • Estate

RDB Car Sales

01592808079 *

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

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr55

£18,995

£321/pm (PCP)

  • 2L
  • 65.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brook Cars Company

01952446504 *

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

2024 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr64

£27,390

£454/pm (PCP)

  • 2L
  • 22.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Match Crewe

01270441019 *

4.7/5 Stars

BMW 3 Series2013 (63) - 2.0 320d Luxury xDrive Euro 5 (s/s) 4dr

2013 (63) - 2.0 320d Luxury xDrive Euro 5 (s/s) 4dr37

Low Mileage

£4,990

£84/pm (HP)

  • 2L
  • 93.9K

    Miles
  • Diesel
  • Manual
  • Saloon

CANARY CAR STORE LTD

01733977971 *

BMW 3 Series2019 - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2019 - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr91

£19,485

  • 2L
  • 67.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Riverside BYD

01924668163 *

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

2023 - 320i M Sport 4dr Step Auto43

Reduced

£26,699

£432/pm (PCP)

  • 2L
  • 21.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)42

Low Mileage

£49,950

£1,006/pm (HP)

  • 3L
  • 17.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Boss Motor Company Ltd

01923927645 *

BMW 3 Series2006 - 2.0 318Ci 318 SE 2dr

2006 - 2.0 318Ci 318 SE 2dr26

Low Mileage

£4,995

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Woods New Forest Ltd

01590637902 *

0/5 Stars

BMW 3 Series2015 - 320d SE 5dr Step Auto

2015 - 320d SE 5dr Step Auto33

Low Mileage

£8,800

£181/pm (HP)

  • 2L
  • 76.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Barnet

02039577301 *

BMW 3 Series2013 - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr

2013 - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr21

Reduced

£7,495

£136/pm (HP)

  • 2L
  • 83.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Signature Autos

01313226275 *

BMW 3 Series2020 - 320d xDrive M Sport 4dr Step Auto

2020 - 320d xDrive M Sport 4dr Step Auto7

£20,995

£393/pm (PCP)

  • 2L
  • 80.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

DERWENT MOTORS LTD

01332414504 *

BMW 3 Series2008 (08) - 3.0 325i SE Steptronic Euro 4 2dr

2008 (08) - 3.0 325i SE Steptronic Euro 4 2dr72

Low Mileage

£3,749

  • 3L
  • 110.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Autostrada Limited

01934319020 *

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

2023 - 330e M Sport 4dr Step Auto36

Low Mileage

£29,899

  • 2L
  • 16.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2012 (12) - 2.0 320d Modern Auto Euro 5 (s/s) 4dr

2012 (12) - 2.0 320d Modern Auto Euro 5 (s/s) 4dr43

Low Mileage

£7,499

  • 2L
  • 59.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

AL PRESTIGE CARS LTD

02380017157 *

4.7/5 Stars

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

2018 - 330e M Sport 4dr Step Auto27

Low Mileage

£12,699

£261/pm (HP)

  • 2L
  • 53.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2019 - 318i SE 5dr Step Auto

2019 - 318i SE 5dr Step Auto24

£12,995

£252/pm (HP)

  • 1.5L
  • 60.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Ingatestone Motors LTD

01277285906 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD

2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD46

Reduced

£19,777

£394/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Best Car Ltd

01580231545 *

BMW 3 Series2007 (07) - 335i M Sport 2dr Step Auto

2007 (07) - 335i M Sport 2dr Step Auto12

Low Mileage

£3,195

£101/pm (HP)

  • 3L
  • 93.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

PLANETMOTORZ LTD

01215160815 *

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

2018 (68) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps9

Low Mileage

£17,499

£339/pm (HP)

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Brookside Garage

01407888489 *

0/5 Stars

BMW 3 Series2014 (14) - GT Gran Turismo 330d M Sport 5-Door

2014 (14) - GT Gran Turismo 330d M Sport 5-Door11

Reduced

£6,999

  • 3L
  • 137.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cars 4 U

01924793286 *

4.1/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.