Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,485 Used BMW 3 Series cars for sale

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

2022 - 330e M Sport 4dr Step Auto38

Low Mileage

£29,995

£526/pm (PCP)

  • 2L
  • 28.7K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

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

2024 - 320i M Sport 5dr Step Auto45

£31,499

£493/pm (PCP)

  • 2L
  • 18.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Gates Peugeot (Braintree)

01376319308 *

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

2019 - 320d xDrive M Sport 4dr Step Auto1

£19,690

£400/pm (PCP)

  • 2L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hynes Motors

02890023625 *

BMW 3 Series2017 (17) - 335d xDrive M Sport 4dr Step Auto

2017 (17) - 335d xDrive M Sport 4dr Step Auto31

£11,499

  • 3L
  • 121.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brookway Cars ltd

01515417904 *

0/5 Stars

BMW 3 Series2003 (53) - 325ti Sport 3dr 3.0 engine conversion drift spec

2003 (53) - 325ti Sport 3dr 3.0 engine conversion drift spec10

Low Mileage

£3,495

  • 2.5L
  • 124.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Y S Motors

01494928876 *

3.2/5 Stars

BMW 3 Series2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door

2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door30

£8,995

£168/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Dunfermline

01383347038 *

4.4/5 Stars

BMW 3 Series2015 (15) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr59

£6,600

£118/pm (HP)

  • 2L
  • 116.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2009 (59) - 320d M Sport Business Edition 4dr

2009 (59) - 320d M Sport Business Edition 4dr13

£2,495

  • 2L
  • 165.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Stealth Motor Sales LTD

01296325308 *

BMW 3 Series2020 - 330e M Sport 4-Door

2020 - 330e M Sport 4-Door21

Reduced

£21,995

£366/pm (PCP)

  • 2L
  • 33.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Stores

01515419312 *

BMW 3 Series2011 (11) - 318d ES 4dr

2011 (11) - 318d ES 4dr11

Reduced

£2,190

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DAM cheap cars

01924667071 *

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

2024 (24) - 330e M Sport 4dr Step Auto51

£28,950

  • 2L
  • 33.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

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

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

Low Mileage

£21,990

£390/pm (PCP)

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

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

2020 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)40

£19,950

£331/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Exclusive Autos Ltd

01923919062 *

0/5 Stars

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

2024 - 330e M Sport 4dr Step Auto24

Low Mileage

£28,340

  • 2L
  • 7.7K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Evans Halshaw Ford Blackburn

01254946254 *

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

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

Low Mileage

£20,994

£429/pm (CS)

  • 2L
  • 25.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

BMW 3 Series2023 (73) - 330E 2.0 PHEV 292 BHP 12KWH M SPORT AUTO ( PRO / VISIBILITY ) 4-Door

2023 (73) - 330E 2.0 PHEV 292 BHP 12KWH M SPORT AUTO ( PRO / VISIBILITY ) 4-Door50

£27,989

  • 2L
  • 33.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vanstar (Leeds) Limited

01133236269 *

BMW 3 Series2014 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2014 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr66

Reduced

£7,995

£147/pm (HP)

  • 2L
  • 100.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Audenshaw Motor Company Ltd TA Audenshaw Motors

01614139877 *

3.7/5 Stars

BMW 3 Series2025 (21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr

2025 (21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr65

Low Mileage

£27,995

£555/pm (HP)

  • 2L
  • 23.8K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

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

2023 (73) - 320i M Sport 4dr Step Auto14

£27,475

£371/pm (PCP)

  • 2L
  • 20.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01618049214 *

BMW 3 Series2025 (15) - 1.5 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)

2025 (15) - 1.5 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)49

Reduced

£9,840

£186/pm (HP)

  • 1.6L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Smart Wheel Motors

02039467705 *

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.