Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,399 Used BMW 3 Series cars for sale

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

2012 (62) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr3

Reduced

£5,999

  • 2L
  • 93.8K

    Miles
  • Diesel
  • Automatic
  • Convertible

Haydon Car Sales

01793268767 *

BMW 3 Series2007 (07) - **12 MONTHS MOT ON SALE!!**MAKE US AN OFFER!!**2.0 320d SE Coupe 2dr Diesel

2007 (07) - **12 MONTHS MOT ON SALE!!**MAKE US AN OFFER!!**2.0 320d SE Coupe 2dr Diesel20

£2,495

  • 2L
  • 157.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

North West Trade Centre

01772285821 *

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

2015 - 320d xDrive M Sport 4dr Step Auto

Low Mileage

£11,795

£227/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Imperial Motor Company Limited

01732443737 *

BMW 3 Series2010 (10) - 318i M Sport Business Edition 4dr. FSH ENGINE NO GOOD

2010 (10) - 318i M Sport Business Edition 4dr. FSH ENGINE NO GOOD8

Low Mileage

£1,690

  • 2L
  • 107.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Evelyn Motors

01217288696 *

2/5 Stars

BMW 3 Series2025 (25) - M Sport 4-Door

2025 (25) - M Sport 4-Door77

Reduced

£35,949

  • 2L
  • 4.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW South Lakes

01538712251 *

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

2020 (70) - 320i M Sport 4dr Step Auto Petrol Saloon53

Low Mileage

£24,812

  • 2L
  • 19.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2021 (21) - 320i M Sport Touring 5-Door

2021 (21) - 320i M Sport Touring 5-Door36

£22,499

  • 2L
  • 55.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2024 (74) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

2024 (74) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr57

£38,500

  • 2L
  • 13.7K

    Miles
  • Petrol
  • Automatic
  • Estate

BINCA

01908953487 *

4.2/5 Stars

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

£16,495

£325/pm (HP)

  • 2L
  • 75.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MSC MOTORS LTD

01782917198 *

4.7/5 Stars

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Pro Pack]

2021 - 330e M Sport 4dr Step Auto [Pro Pack]10

£20,299

  • 2L
  • 48.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2016 (16) - 320d xDrive M Sport 4dr

2016 (16) - 320d xDrive M Sport 4dr39

£10,295

£195/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Teesside Car Finance

01642937529 *

0/5 Stars

BMW 3 Series2015 - 320d M Sport 5dr Step Auto

2015 - 320d M Sport 5dr Step Auto13

£4,495

  • 2L
  • 189.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

NATIONAL VEHICLE SUPPLIERS LTD

01182270649 *

BMW 3 Series2018 (18) - 330d AUTO XDRIVE 5dr - LONG MOT - RECENTLY SERVICED

2018 (18) - 330d AUTO XDRIVE 5dr - LONG MOT - RECENTLY SERVICED24

Reduced

£7,950

£146/pm (HP)

  • 3L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Enclave Automotive Ltd

01922660927 *

BMW 3 Series2015 (65) - 318d Sport 4dr

2015 (65) - 318d Sport 4dr10

£5,995

  • 2L
  • 129.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

BMW 3 Series2017 - 2.0 316d SE Touring Auto Euro 6 (s/s) 5dr

2017 - 2.0 316d SE Touring Auto Euro 6 (s/s) 5dr57

£9,495

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2013 - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr

2013 - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr21

Reduced

£7,400

£134/pm (HP)

  • 2L
  • 83.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Signature Autos

01313226275 *

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

2021 (21) - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s50

£13,500

£262/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Woodson Cars Ltd

01616965101 *

BMW 3 Series2011 (60) - 3.0 325d SE Coupe 2dr Diesel Steptronic Euro 5 (204 ps)

2011 (60) - 3.0 325d SE Coupe 2dr Diesel Steptronic Euro 5 (204 ps)21

Low Mileage

£6,395

  • 3L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Eclipse Car Sales Ltd

02392006073 *

4.5/5 Stars

BMW 3 Series2017 - 320d M Sport 4dr

2017 - 320d M Sport 4dr22

£12,950

£251/pm (HP)

  • 2L
  • 73.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Armagh Auto Sales

02837442284 *

BMW 3 Series2013 (63) - 320d xDrive M Sport 5dr

2013 (63) - 320d xDrive M Sport 5dr12

£6,994

£126/pm (HP)

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Manual
  • Estate

Vivian Price Cars

01172331344 *

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.