Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,312 Used BMW 3 Series cars for sale

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

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

Low Mileage

£19,949

  • 2L
  • 40.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Browns of Richmond

01748900788 *

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

2014 (64) - 320d M Sport 5dr Step Auto31

£9,499

£178/pm (HP)

  • 2L
  • 93.6K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Crosslands Vehicles Ltd

01487801991 *

4.9/5 Stars

BMW 3 Series2016 (16) - 2.0 318d SE Touring Auto Euro 6 (s/s) 5dr

2016 (16) - 2.0 318d SE Touring Auto Euro 6 (s/s) 5dr34

£9,295

£174/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Benfleet Garage

01268219720 *

BMW 3 Series2013 - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

2013 - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr9

Low Mileage

£10,495

£199/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Crystal Automotive Group Ltd

01733915008 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)2

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Autoselect

01482428561 *

3.3/5 Stars

BMW 3 Series2014 (64) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (64) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr33

Low Mileage

£13,299

£258/pm (HP)

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

BMW 3 Series2017 (17) - 330e M Sport 4dr Step Auto

2017 (17) - 330e M Sport 4dr Step Auto50

£10,699

  • 2L
  • 73.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Henson Motor Group

01915001840 *

BMW 3 Series2020 - 330d M Sport Pro Edition 5dr Step Auto

2020 - 330d M Sport Pro Edition 5dr Step Auto29

Low Mileage

£29,495

£649/pm (HP)

  • 3L
  • 25.2K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr

2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr13

£6,489

  • 2L
  • 124.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2017 (66) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

2017 (66) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr5

£7,895

£145/pm (HP)

  • 1.5L
  • 100.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Harpers of Essex Ltd

01279598863 *

3.2/5 Stars

BMW 3 Series2020 - M340i xDrive 5dr Step Auto

2020 - M340i xDrive 5dr Step Auto36

£36,450

  • 3L
  • 44.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

BMW 3 Series2021 - 2.0 320i M Sport Saloon 4-Door

2021 - 2.0 320i M Sport Saloon 4-Door29

Reduced

£19,995

£302/pm (PCP)

  • 2L
  • 52.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

LHK Performance Cars Ltd

01743290953 *

BMW 3 Series2017 - 335d xDrive M Sport 5dr Step Auto

2017 - 335d xDrive M Sport 5dr Step Auto28

Low Mileage

£19,899

£422/pm (HP)

  • 3L
  • 58.5K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Trafford

01616969155 *

BMW 3 Series2017 - 2.0 320d xDrive M Sport Gran Turismo 5-Door

2017 - 2.0 320d xDrive M Sport Gran Turismo 5-Door38

£13,495

£262/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Assured Automotive Ltd

01924908931 *

BMW 3 Series2009 (09) - 318d M Sport 5dr Step Auto TOURING ESTATE

2009 (09) - 318d M Sport 5dr Step Auto TOURING ESTATE11

Reduced

£3,295

£58/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

BMW 3 Series2021 - 318d M Sport 4dr

2021 - 318d M Sport 4dr16

£19,900

£325/pm (PCP)

  • 2L
  • 49.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Sales NI Ltd

02882440438 *

BMW 3 Series2017 (17) - 320d Sport 4dr

2017 (17) - 320d Sport 4dr20

Low Mileage

£6,500

£115/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Green Motors Ltd

01924927693 *

BMW 3 Series2024 - 2.0 320d MHT Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) Aut

2024 - 2.0 320d MHT Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) Aut40

Low Mileage

£29,500

£407/pm (PCP)

  • 2L
  • 13.3K

    Miles
  • Diesel
  • Automatic
  • Estate

TrustFord Glasgow

01412601245 *

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

2019 - 320i M Sport 4dr Step Auto19

Low Mileage

£19,498

  • 2L
  • 46.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Liverpool Motorstore / MG

01513179472 *

BMW 3 Series2018 - 2.0 320I M Sport Auto 4dr

2018 - 2.0 320I M Sport Auto 4dr33

Low Mileage

£15,495

  • 2L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Central Cars (Leigh) Ltd

01702418311 *

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.