Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,394 Used BMW 3 Series cars for sale

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

2024 - 330e M Sport 4dr Step Auto19

Low Mileage

£32,998

  • 2L
  • 10.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Motorstore (Huddersfield)

01484506234 *

BMW 3 Series2018 (18) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

2018 (18) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps39

Low Mileage

£16,750

£331/pm (HP)

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2022 - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2022 - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)33

£19,281

£335/pm (PCP)

  • 2L
  • 47.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2008 (58) - 2.0 320i M Sport Steptronic Euro 4 2dr

2008 (58) - 2.0 320i M Sport Steptronic Euro 4 2dr54

Low Mileage

£7,945

£195/pm (HP)

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Matador Autos

01245678738 *

BMW 3 Series2020 (20) - M Sport 4-Door

2020 (20) - M Sport 4-Door51

Low Mileage

£26,450

  • 2L
  • 12.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2012 (12) - 318d SE 4dr

2012 (12) - 318d SE 4dr17

Low Mileage

£4,495

£73/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Motorline Car Sales

01162165692 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]12

£34,498

  • 2L
  • 15.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

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

2019 - 320d M Sport 4dr Step Auto19

Low Mileage

£21,898

  • 2L
  • 37.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Dumfries BMW/MINI

01387340162 *

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

2024 - 320i M Sport 4dr Step Auto22

£29,995

£442/pm (PCP)

  • 2L
  • 22.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

ELS Autos Ltd

02890023605 *

BMW 3 Series2019 - 320i Sport 4dr Step Auto

2019 - 320i Sport 4dr Step Auto14

£13,750

£268/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW 3 Series2021 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)50

£30,975

  • 3L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorline Direct Ltd

01164646188 *

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

2025 - 320i M Sport 4dr Step Auto33

£43,450

  • 2L
  • 4.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

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

2023 - 320i M Sport 4dr Step Auto51

£24,799

£381/pm (PCP)

  • 2L
  • 25.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Widnes

01518322225 *

BMW 3 Series2023 - 330e xDrive M Sport 5dr Step Auto

2023 - 330e xDrive M Sport 5dr Step Auto61

£33,500

£533/pm (PCP)

  • 2L
  • 23.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

ADG Sevenoaks

01732444035 *

BMW 3 Series2019 (68) - 320d xDrive M Sport Saloon Automatic 4-Door

2019 (68) - 320d xDrive M Sport Saloon Automatic 4-Door20

Low Mileage

£16,599

  • 2L
  • 43.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Halliwell Jones North Wales BMW

01492552127 *

BMW 3 Series2020 - M SPORT | M Sport Plus Pack | Technology Pack | Comfort Pack Semi-Auto 4-Door

2020 - M SPORT | M Sport Plus Pack | Technology Pack | Comfort Pack Semi-Auto 4-Door40

Low Mileage

£26,000

  • 2L
  • 38.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

TrustFord Stockport

01613887682 *

BMW 3 Series2020 (70) - 320d MHT M Sport Plus Edition 5dr Step Auto

2020 (70) - 320d MHT M Sport Plus Edition 5dr Step Auto50

£20,990

£337/pm (PCP)

  • 2L
  • 77.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Gurus

01144780031 *

4.5/5 Stars

BMW 3 Series2013 - 320i xDrive M Sport 5dr GT

2013 - 320i xDrive M Sport 5dr GT19

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

RG Motors Ltd

01522467376 *

4.2/5 Stars

BMW 3 Series2021 - 3.0 M340D xDrive MHEV Auto 4WD 5dr

2021 - 3.0 M340D xDrive MHEV Auto 4WD 5dr58

£39,800

£673/pm (PCP)

  • 3L
  • 37.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Kingsbridge Automotive Ltd

01904237124 *

BMW 3 Series2018 (18) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 6.5IN DISPLAY

2018 (18) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 6.5IN DISPLAY39

Low Mileage

£13,550

£263/pm (HP)

  • 2L
  • 49.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Hilton Garage Ltd

01332414842 *

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.