Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,538 Used BMW 3 Series cars for sale

BMW 3 Series2015 (15) - 320d xDrive SE 5dr Step Auto [Business Media]

2015 (15) - 320d xDrive SE 5dr Step Auto [Business Media]40

Low Mileage

£10,990

£210/pm (HP)

  • 2L
  • 68.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Marvello Trading

01268988916 *

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

2024 - 320i M Sport 4dr Step Auto35

£29,990

  • 2L
  • 22.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

BMW 3 Series2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr

2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr67

£20,180

  • 2L
  • 60.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2010 (10) - 320d [184] SE Business Edition 4dr

2010 (10) - 320d [184] SE Business Edition 4dr19

£1,990

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Manual
  • Saloon

STORMFORCE LIMITED

01515417919 *

BMW 3 Series2021 (71) - 320i M Sport Saloon 4-Door

2021 (71) - 320i M Sport Saloon 4-Door54

Low Mileage

£23,800

  • 2L
  • 14.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto25

£18,250

£313/pm (PCP)

  • 2L
  • 68.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Drew Baxter Car Sales

02890023131 *

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

2023 - 330e M Sport 4dr Step Auto40

Low Mileage

£30,990

  • 2L
  • 19.5K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)33

Reduced

£17,095

  • 2L
  • 23.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Motor Trust UK Bury

01612416386 *

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

2018 (18) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr59

£13,400

£260/pm (HP)

  • 2L
  • 60.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Plus Motors UK Ltd

01633848751 *

BMW 3 Series2023 - 3 SERIES 330e M Sport 5dr Step Auto [Pro Pack]

2023 - 3 SERIES 330e M Sport 5dr Step Auto [Pro Pack]51

£31,890

  • 2L
  • 25.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Marshall BMW Bournemouth

01202068625 *

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

2024 - 320i M Sport 4dr Step Auto42

Low Mileage

£30,949

£509/pm (PCP)

  • 2L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2021 - 2.0 MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 - 2.0 MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)40

£17,995

£448/pm (PCP)

  • 2L
  • 99.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

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

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr14

Low Mileage

£22,994

£385/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

BMW 3 Series2019 (19) - 1.5 318i SE Touring Auto Euro 6 (s/s) 5dr

2019 (19) - 1.5 318i SE Touring Auto Euro 6 (s/s) 5dr19

£8,895

£166/pm (HP)

  • 1.5L
  • 116.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Cotswolds Cars and Commercials Ltd

07860560059 *

BMW 3 Series2015 - 330d BluePerformance M Sport 4dr Step Auto

2015 - 330d BluePerformance M Sport 4dr Step Auto19

£14,990

£294/pm (HP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Conor Morgan Cars Ltd

02890023207 *

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) (39

£20,550

£341/pm (PCP)

  • 2L
  • 44.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

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

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)38

£20,546

£337/pm (PCP)

  • 2L
  • 46.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Cannock

01543227664 *

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

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)34

£18,000

£337/pm (PCP)

  • 2L
  • 71.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

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

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)36

£17,376

£321/pm (PCP)

  • 2L
  • 71.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

£32,798

  • 2L
  • 12.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

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.