Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,440 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door

2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door18

£4,999

£84/pm (HP)

  • 2L
  • 115.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Eco Motors

01270444032 *

3.9/5 Stars

BMW 3 Series2021 (21) - 2.0 330E M Sport Auto 4dr

2021 (21) - 2.0 330E M Sport Auto 4dr36

£13,971

  • 2L
  • 109.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Motion

01709223117 *

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

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

£9,999

  • 2L
  • 168.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Edwards Cars

01992367345 *

BMW 3 Series2011 (61) - 318d SE 4dr

2011 (61) - 318d SE 4dr11

£1,990

  • 2L
  • 135.0K

    Miles
  • Diesel
  • Manual
  • Saloon

HCS Motor Group

01733915548 *

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 Series2021 - 320i M Sport 4dr Step Auto

2021 - 320i M Sport 4dr Step Auto49

Low Mileage

£23,499

£398/pm (PCP)

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Portsmouth

02382146197 *

BMW 3 Series2019 - 320i M Sport Shadow Edition 5dr Step Auto- Parking Sensors Semi-Auto

2019 - 320i M Sport Shadow Edition 5dr Step Auto- Parking Sensors Semi-Auto40

Reduced

£18,650

  • 2L
  • 34.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

TrustFord Belfast (Newtownards Road)

02890026951 *

BMW 3 Series2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)42

Low Mileage

£48,750

£792/pm (PCP)

  • 3L
  • 17.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Boss Motor Company Ltd

01923927645 *

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

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

Low Mileage

£22,857

£469/pm (CS)

  • 2L
  • 26.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Southampton

01489663574 *

BMW 3 Series2012 (12) - 318d SE 4dr

2012 (12) - 318d SE 4dr12

BMW 3 Series2019 - 318d M Sport 4dr Step Auto

2019 - 318d M Sport 4dr Step Auto36

Low Mileage

£19,635

  • 2L
  • 43.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mercedes-Benz of Hamilton

01698674602 *

BMW 3 Series2021 - 318i M Sport 4-Door

2021 - 318i M Sport 4-Door44

Reduced

£15,500

£304/pm (HP)

  • 2L
  • 93.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Junction Autopark

01606668873 *

BMW 3 Series2017 (66) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (66) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr36

£9,995

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

TRADE CARZ

01924908890 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) EXTENSIVE S/

2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) EXTENSIVE S/23

£12,795

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2014 (64) - 2.0 320d SE Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (64) - 2.0 320d SE Touring Auto xDrive Euro 5 (s/s) 5dr42

Low Mileage

£12,990

  • 2L
  • 49.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Keywise Cars Ltd

01392344397 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)32

Reduced

£17,995

£361/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars 4 You Ltd

01506376842 *

0/5 Stars

BMW 3 Series2021 - 2.0 330E xDrive M Sport Auto 4WD 5dr

2021 - 2.0 330E xDrive M Sport Auto 4WD 5dr48

£20,495

£402/pm (PCP)

  • 2L
  • 86.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Panacea Motors Ltd

01616727308 *

0/5 Stars

BMW 3 Series2022 - 320d xDrive MHT SE Pro 5dr Step Auto

2022 - 320d xDrive MHT SE Pro 5dr Step Auto1

£21,900

£355/pm (PCP)

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Sales NI Ltd

02882440438 *

BMW 3 Series2011 (11) - 2.0 320d Exclusive Edition Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)

2011 (11) - 2.0 320d Exclusive Edition Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)21

Low Mileage

£5,695

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Manual
  • Estate

Jefferies Car Centre Ltd

01373489224 *

BMW 3 Series2013 (63) - 325d SE 4dr

2013 (63) - 325d SE 4dr43

£5,590

£96/pm (HP)

  • 2L
  • 105.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Riverbank Motor Company

01475600348 *

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.