Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,443 Used BMW 3 Series cars for sale

BMW 3 Series2016 - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2016 - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)66

Low Mileage

£12,999

£252/pm (HP)

  • 2L
  • 41.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Clovelly Cars

01670332693 *

BMW 3 Series2017 (17) - 320d EfficientDynamics Plus 4dr

2017 (17) - 320d EfficientDynamics Plus 4dr30

£8,995

£168/pm (HP)

  • 2L
  • 102.2K

    Miles
  • Diesel
  • Manual
  • Saloon

BSS CAR SALES LTD

01362700947 *

4.8/5 Stars

BMW 3 Series2019 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) - REVERSE CAM

2019 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) - REVERSE CAM46

£18,643

£378/pm (CS)

  • 2L
  • 57.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

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

2019 - 320d xDrive M Sport 4dr Step Auto19

£19,698

  • 2L
  • 59.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Wakefield Motorstore / Vanstore

01924664046 *

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

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)26

Low Mileage

£16,989

£336/pm (HP)

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

We Sell Small Cars

02380017610 *

BMW 3 Series2014 (64) - 320d xDrive Sport 5dr Step Auto

2014 (64) - 320d xDrive Sport 5dr Step Auto24

£5,995

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2022 (22) - 330d M Sport Saloon 4-Door

2022 (22) - 330d M Sport Saloon 4-Door59

£23,502

  • 3L
  • 58.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2006 - 320i SE 4dr

2006 - 320i SE 4dr11

Low Mileage

£925

  • 2L
  • 123.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Broomfield Caravans

01622235163 *

BMW 3 Series2008 - 2.0 318i SE Saloon 4-Door

2008 - 2.0 318i SE Saloon 4-Door12

Low Mileage

£2,495

  • 2L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

4.6/5 Stars

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

2021 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr57

£16,813

£272/pm (PCP)

  • 2L
  • 71.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr51

£22,000

£358/pm (PCP)

  • 2L
  • 76.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Edward Johnson Otley Ltd

01943660538 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£34,298

  • 2L
  • 12.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Derby Motorstore

01332318223 *

BMW 3 Series2017 - 318d M Sport 5dr Step Auto

2017 - 318d M Sport 5dr Step Auto8

£11,495

£220/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

3 Bridge Car Sales

02871221749 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)25

Low Mileage

£20,499

  • 2L
  • 33.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

HPL Motors Stockport

01615298284 *

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

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

£13,291

£254/pm (PCP)

  • 2L
  • 87.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Lympsham

01934312926 *

4.5/5 Stars

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

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

£32,490

  • 2L
  • 8.8K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series(11) - 2.0i M SPORT Touring 5 dr steptronic

(11) - 2.0i M SPORT Touring 5 dr steptronic42

Reduced

£8,295

  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

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

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

Reduced

£28,949

£480/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

A1 Ortos

01613887641 *

4.3/5 Stars

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2020 (70) - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr62

£18,990

£301/pm (PCP)

  • 2L
  • 72.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

MH Prestige Limited

01274087579 *

BMW 3 Series2019 (19) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 (19) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)33

£16,895

  • 2L
  • 78.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ourcar Ltd

01472400052 *

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.