Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,376 Used BMW 3 Series cars for sale

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto

2024 - 320d MHT M Sport 5dr Step Auto12

Low Mileage

£33,998

  • 2L
  • 13.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Click & Collect Swansea

01414839956 *

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

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)50

£9,490

£178/pm (HP)

  • 2L
  • 93.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Chatfield Cars Ltd

01785338469 *

0/5 Stars

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr57

£16,999

£276/pm (PCP)

  • 2L
  • 71.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto45

Low Mileage

£18,995

£513/pm (PCP)

  • 3L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Empire Autos NI

02890023547 *

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

2012 (61) - 2.0 320d Sport Plus Edition Touring Steptronic Euro 5 5dr50

£6,495

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Car House 2000 LTD

01902916099 *

4/5 Stars

BMW 3 Series2021 (21) - 320i M Sport 4dr Step Auto

2021 (21) - 320i M Sport 4dr Step Auto50

£23,491

  • 2L
  • 43.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto10

Low Mileage

£22,099

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2013 - 2.0 320d EfficientDynamics Touring - SAT NAV, SERVICE HISTORY 5-Door

2013 - 2.0 320d EfficientDynamics Touring - SAT NAV, SERVICE HISTORY 5-Door18

Reduced

£2,795

  • 2L
  • 180.0K

    Miles
  • Diesel
  • Manual
  • Estate

Lum Head Motor Services

01614700148 *

BMW 3 Series2025 (25) - 320i M Sport Saloon 4-Door

2025 (25) - 320i M Sport Saloon 4-Door37

£34,999

  • 2L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2017 (67) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2017 (67) - 335d xDrive M Sport Shadow Edition 4dr Step Auto17

£17,990

£349/pm (HP)

  • 3L
  • 71.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Direct Peterborough Limited

01733971397 *

4.6/5 Stars

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto21

£14,990

£294/pm (HP)

  • 2L
  • 82.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

NCV Sales

01636550952 *

BMW 3 Series2010 (10) - 320i SE 4dr Step Auto

2010 (10) - 320i SE 4dr Step Auto100

Low Mileage

£5,495

£103/pm (HP)

  • 2L
  • 46.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Red House Auto

01206489584 *

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

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

Reduced

£20,475

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorline Direct Ltd

01164646188 *

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

2020 - 320i M Sport 4dr Step Auto32

Low Mileage

£20,599

  • 2L
  • 34.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2016 (67) - 320d Efficient Dynamics Plus Touring 5Dr

2016 (67) - 320d Efficient Dynamics Plus Touring 5Dr29

£10,995

£210/pm (HP)

  • 2L
  • 82.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Southbridge Garage

01334230043 *

BMW 3 Series2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)37

£17,470

  • 2L
  • 77.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

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

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

£18,300

£295/pm (PCP)

  • 2L
  • 49.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hammond Cars Ipswich

01473927579 *

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) (36

Low Mileage

£19,000

£431/pm (PCP)

  • 2L
  • 34.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

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

£18,495

£338/pm (PCP)

  • 2L
  • 80.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motoring Way LTD

01495365016 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr

2020 (70) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr67

£12,990

£252/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

MOTOR TOWN

01422419926 *

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.