Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,336 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 320I SPORT 4-Door

2020 - 320I SPORT 4-Door24

£15,800

£275/pm (PCP)

  • 2L
  • 68.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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

2017 - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr36

Low Mileage

£16,550

£347/pm (HP)

  • 2L
  • 26.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

BMW 3 Series2013 - 325d M Sport 2dr Step Auto

2013 - 325d M Sport 2dr Step Auto14

Low Mileage

£7,895

£145/pm (HP)

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Lakeside Autos

02890023124 *

BMW 3 Series2006 (06) - 318 Ci M Sport 2dr

2006 (06) - 318 Ci M Sport 2dr16

Low Mileage

£7,500

  • 2L
  • 42.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Buy It Now Auctions

01698539316 *

0/5 Stars

BMW 3 Series2013 - 318d SE 4-Door

2013 - 318d SE 4-Door19

Low Mileage

£6,490

£115/pm (HP)

  • 2L
  • 76.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Whitley Bay Motors LTD

01916075847 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh Sport Touring Auto Euro 6 (s/s) 5dr

2022 (72) - 2.0 330e 12kWh Sport Touring Auto Euro 6 (s/s) 5dr66

£14,791

£308/pm (HP)

  • 2L
  • 114.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2020 - 3 SERIES 2.0 330E M SPORT PHEV 4d 289 BHP 1 OWNER FROM NEW|R/CAM|H/SEATS|NA 4-Door

2020 - 3 SERIES 2.0 330E M SPORT PHEV 4d 289 BHP 1 OWNER FROM NEW|R/CAM|H/SEATS|NA 4-Door54

Reduced

£13,990

£273/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor 4 U Ltd

01580232497 *

BMW 3 Series2015 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

Low Mileage

£8,495

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Manual
  • Estate

BMW 3 Series2013 - 2.0 320d Modern Touring xDrive Euro 5 (s/s) 5dr

2013 - 2.0 320d Modern Touring xDrive Euro 5 (s/s) 5dr60

Low Mileage

£8,995

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Manual
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2019 (19) - 320d M Sport 4dr Step Auto

2019 (19) - 320d M Sport 4dr Step Auto24

Low Mileage

£23,990

£493/pm (PCP)

  • 2L
  • 42.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

AUTOPRESTIGE

01274087615 *

3.9/5 Stars

BMW 3 Series2021 (21) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr50

£24,991

  • 2L
  • 44.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2024 (24) - M Sport 4-Door

2024 (24) - M Sport 4-Door45

Low Mileage

£31,950

  • 2L
  • 13.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£32,998

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

BMW 3 Series(65) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr

(65) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr80

Reduced

£7,295

  • 121.5K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Pavilion Motor Company

01614139866 *

BMW 3 Series2019 - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2019 - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr26

Low Mileage

£16,695

£358/pm (HP)

  • 2L
  • 53.3K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Stoke

01782432972 *

BMW 3 Series2014 (0H) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (0H) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)1

£5,599

  • 2L
  • 144.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Nova Motor Group

01915005812 *

BMW 3 Series2014 - 318d M Sport 4dr

2014 - 318d M Sport 4dr13

Low Mileage

£9,995

  • 2L
  • 78.4K

    Miles
  • Diesel
  • Manual
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2023 - M340d xDrive MHT 4dr Step Auto

2023 - M340d xDrive MHT 4dr Step Auto36

£39,690

  • 3L
  • 23.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2019 - 320d xDrive M Sport 5dr Step Auto

2019 - 320d xDrive M Sport 5dr Step Auto26

£18,595

£401/pm (HP)

  • 2L
  • 71.7K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

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

2021 - 320i M Sport 4dr Step Auto19

£20,998

  • 2L
  • 57.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

01738230558 *

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.