Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,500 Used BMW 3 Series cars for sale

BMW 3 Series2007 (56) - 320i M Sport 4dr Auto

2007 (56) - 320i M Sport 4dr Auto28

Low Mileage

£2,195

  • 2L
  • 131.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Autohub Leeds

01134676319 *

BMW 3 Series2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto

2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto34

Reduced

£10,750

£205/pm (HP)

  • 2L
  • 58.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

FALLOWFIELD CARS LIMITED

01618048196 *

BMW 3 Series2013 (63) - 318d Sport 5dr Step Auto

2013 (63) - 318d Sport 5dr Step Auto22

Reduced

£3,499

  • 2L
  • 168.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Budget Cars

01614139818 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E35

£17,200

£355/pm (HP)

  • 2L
  • 98.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2014 (14) - 318d Sport 4dr

2014 (14) - 318d Sport 4dr1

£5,295

£90/pm (HP)

  • 2L
  • 102.9K

    Miles
  • Diesel
  • Manual
  • Saloon

MPM Motor Company

01292430587 *

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

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

£22,160

£343/pm (PCP)

  • 2L
  • 36.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Motor Group Peterborough

01737307487 *

BMW 3 Series2022 - 330e M Sport 4dr Step Auto [Tech Pack] - HEATED SEATS - NAV - ACOUSTIC GLAZ

2022 - 330e M Sport 4dr Step Auto [Tech Pack] - HEATED SEATS - NAV - ACOUSTIC GLAZ51

£19,412

£318/pm (PCP)

  • 2L
  • 57.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

BMW 3 Series2013 (62) - 320d SE 4dr

2013 (62) - 320d SE 4dr6

Reduced

£4,995

£84/pm (HP)

  • 2L
  • 115.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Spear Auto Services Ltd

01443812491 *

BMW 3 Series2018 - 320i M Sport Shadow Edition 4dr Step Auto

2018 - 320i M Sport Shadow Edition 4dr Step Auto41

£12,495

£241/pm (HP)

  • 2L
  • 82.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Highline Car Group Ltd

01306772306 *

BMW 3 Series2013 (13) - 2.0 320d ED EfficientDynamics Touring Auto Euro 5 (s/s) 5dr

2013 (13) - 2.0 320d ED EfficientDynamics Touring Auto Euro 5 (s/s) 5dr32

Low Mileage

£12,499

£241/pm (HP)

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

AB Car Sales (South West) Ltd

01822661594 *

BMW 3 Series2020 (70) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr57

Low Mileage

£21,684

£362/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

New Street Car Centre

01952446905 *

BMW 3 Series2019 - M SPORT 4-Door

2019 - M SPORT 4-Door37

Reduced

£17,990

£323/pm (PCP)

  • 2L
  • 79.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Roydens Ltd

07379375629 *

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

2021 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)35

£18,300

£304/pm (PCP)

  • 2L
  • 62.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2014 - 330d xDrive M Sport 5dr Step Auto

2014 - 330d xDrive M Sport 5dr Step Auto59

£8,290

  • 3L
  • 137.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Auto Clicker Ltd

01260544935 *

BMW 3 Series2012 (12) - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr

2012 (12) - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr46

Reduced

£5,495

£94/pm (HP)

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Scotton Garage Limited

01423797050 *

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

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

£25,920

£396/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Motor Group Peterborough

01737307487 *

BMW 3 Series2014 - 2.0 325d M Sport 4-Door

2014 - 2.0 325d M Sport 4-Door28

Low Mileage

£10,950

£209/pm (HP)

  • 2L
  • 61.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

LMR Trade Car Centre

01925907763 *

BMW 3 Series2012 - SPORT 4-Door

2012 - SPORT 4-Door1

£4,995

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Manual
  • Saloon

herefordshire trade centre ltd

01989553349 *

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

2025 - 320i M Sport 4dr Step Auto35

Reduced

£34,950

  • 2L
  • 5.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

BMW 3 Series2019 (19) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr57

Reduced

£27,725

£515/pm (PCP)

  • 3L
  • 24.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

One 2 One Autos

01753291374 *

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.