Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,366 Used BMW 3 Series cars for sale

BMW 3 Series2011 - 318D SPORT PLUS EDITION 4-Door

2011 - 318D SPORT PLUS EDITION 4-Door17

£5,995

£105/pm (HP)

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Platinum Car Sales Ltd

01685702348 *

BMW 3 Series2020 (70) - 320i M Sport 4dr Step Auto

2020 (70) - 320i M Sport 4dr Step Auto29

Low Mileage

£22,490

£362/pm (PCP)

  • 2L
  • 36.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Amanah Prestige Limited

02038235352 *

4.1/5 Stars

BMW 3 Series2018 - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2018 - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr60

£15,799

£311/pm (HP)

  • 3L
  • 119.8K

    Miles
  • Diesel
  • Automatic
  • Estate

SRH CARS LEEDS LTD

07833320004 *

BMW 3 Series2015 - 3.0 330d Touring SE Auto Xdrive 5-Door

2015 - 3.0 330d Touring SE Auto Xdrive 5-Door44

£11,990

£231/pm (HP)

  • 3L
  • 89.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars Of Essex Ltd

01992367362 *

4.9/5 Stars

BMW 3 Series2010 (60) - 325i M Sport 2dr Step Auto

2010 (60) - 325i M Sport 2dr Step Auto19

£3,295

  • 3L
  • 134.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2022 - 330e Sport Step Auto 5-Door

2022 - 330e Sport Step Auto 5-Door23

£27,197

£478/pm (PCP)

  • 2L
  • 56.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Grimsby

01472806810 *

4.6/5 Stars

BMW 3 Series2021 (71) - 330e M Sport 5dr Step Auto

2021 (71) - 330e M Sport 5dr Step Auto11

£17,495

  • 2L
  • 83.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

BMW 3 Series2013 - 320d SE 5dr

2013 - 320d SE 5dr28

Low Mileage

£6,295

£111/pm (HP)

  • 2L
  • 83.6K

    Miles
  • Diesel
  • Manual
  • Estate

Shoebury Carriage Company Ltd

01702418308 *

BMW 3 Series2021 - 330e xDrive M Sport 4dr Step Auto

2021 - 330e xDrive M Sport 4dr Step Auto38

£17,815

£295/pm (PCP)

  • 2L
  • 65.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

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

2023 - 330e M Sport 5dr Step Auto1

£30,995

£533/pm (PCP)

  • 2L
  • 54.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2013 (62) - 320i Sport 5dr

2013 (62) - 320i Sport 5dr38

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Petrol
  • Manual
  • Estate

Western Automotive Sales Service and MOT Centre

01179928441 *

BMW 3 Series2018 (68) - 320i M Sport Shadow Edition 4dr

2018 (68) - 320i M Sport Shadow Edition 4dr31

£12,299

£237/pm (HP)

  • 2L
  • 66.0K

    Miles
  • Petrol
  • Manual
  • Saloon

EDWIN HADLEY CAR SALES

01992917146 *

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

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

£17,050

  • 53.7K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Hilton Garage Ltd

01332414842 *

BMW 3 Series2018 (18) - 318d M Sport 4dr

2018 (18) - 318d M Sport 4dr52

£11,495

£220/pm (HP)

  • 2L
  • 75.4K

    Miles
  • Diesel
  • Manual
  • Saloon

old forge motor group

01924667344 *

BMW 3 Series2019 (69) - 320d M Sport Plus Edition 4dr Step Auto

2019 (69) - 320d M Sport Plus Edition 4dr Step Auto22

£15,995

£315/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

ENZO CARS & VANS LTD

01254916863 *

4.5/5 Stars

BMW 3 Series2025 (75) - M Sport 5-Door

2025 (75) - M Sport 5-Door49

Reduced

£39,950

  • 2L
  • 4.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2025 (25) - 320i M Sport 4dr Step Auto [Pro Pack] Petrol Saloon

2025 (25) - 320i M Sport 4dr Step Auto [Pro Pack] Petrol Saloon52

Reduced

£32,995

  • 2L
  • 5.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2009 - 320i M Sport 2dr

2009 - 320i M Sport 2dr27

Low Mileage

£1,995

  • 2L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Jap Motor Cars Ltd

01773304675 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door33

£26,799

  • 2L
  • 20.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

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

2022 - 330e M Sport 4dr Step Auto19

Low Mileage

£23,998

  • 2L
  • 23.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Manchester)

01616945308 *

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.