Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,689 Used BMW 3 Series cars for sale

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

(16) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)23

Low Mileage

£10,995

  • 75.8K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Supercar Clinic Ltd

01204584584 *

BMW 3 Series2021 - 3.0 330d xDrive Sport MHEV Auto 4WD 5dr

2021 - 3.0 330d xDrive Sport MHEV Auto 4WD 5dr22

£18,995

£284/pm (PCP)

  • 3L
  • 78.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Fine & Country Automotive Limited

01799610960 *

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

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - ACTIVE LANE49

Low Mileage

£24,475

£396/pm (PCP)

  • 2L
  • 10.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

BMW 3 Series2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps24

£22,290

  • 2L
  • 37.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

EMG Motor Group Spalding

01775661268 *

4.8/5 Stars

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr33

Reduced

£18,200

£320/pm (PCP)

  • 2L
  • 86.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Wembley Prestige Cars

02037803372 *

BMW 3 Series2022 - 3 SERIES 330i M Sport 5dr Step Auto

2022 - 3 SERIES 330i M Sport 5dr Step Auto

£30,392

  • 2L
  • 33.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2015 (65) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)

2015 (65) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)28

Low Mileage

£20,000

  • 3L
  • 59.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

BMW 3 Series2015 - 328i MODERN 245

2015 - 328i MODERN 24510

Reduced

£8,990

  • 2L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

BCS Car and Commercial

01515591806 *

BMW 3 Series2021 (21) - 330e M Sport 4dr Step Auto

2021 (21) - 330e M Sport 4dr Step Auto56

£18,344

£295/pm (PCP)

  • 2L
  • 59.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

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

2025 - 3 SERIES 320i M Sport 4dr Step Auto37

Low Mileage

£34,615

  • 2L
  • 5.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Scunthorpe

01724707996 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door26

£20,200

£346/pm (PCP)

  • 2L
  • 47.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2014 (14) - 330d SE 5dr Step Auto

2014 (14) - 330d SE 5dr Step Auto30

Reduced

£6,490

  • 3L
  • 129.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Online Vehicle Solutions

01494296491 *

BMW 3 Series2024 (74) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate

2024 (74) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate54

Low Mileage

£32,995

  • 2L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2020 - 318d MHT SE 5-Door

2020 - 318d MHT SE 5-Door53

Reduced

£14,750

£289/pm (HP)

  • 2L
  • 80.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hewson Motor Hub

01162165596 *

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

2015 - 335d xDrive M Sport 4dr Step Auto73

Low Mileage

£16,749

£331/pm (HP)

  • 3L
  • 44.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prime Motors

01279219599 *

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

2021 - 330e M Sport 4dr Step Auto19

£21,398

  • 2L
  • 43.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Motorstore (Solihull)

01215160456 *

BMW 3 Series2014 (64) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

2014 (64) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)56

£4,995

£84/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Petrol
  • Manual
  • Saloon

SA CARS (DERBY) LTD

01332982140 *

BMW 3 Series2014 (14) - 2.0 320d Sport Auto xDrive Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d Sport Auto xDrive Euro 5 (s/s) 4dr63

£7,250

£131/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DRIVEWISE AUTOMOTIVE LTD

01709917011 *

BMW 3 Series2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC

2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC32

£6,250

£110/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2017 - 2.0 320d xDrive M Sport Gran Turismo 5-Door

2017 - 2.0 320d xDrive M Sport Gran Turismo 5-Door38

£13,495

£262/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Assured Automotive Ltd

01924908931 *

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.