Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,484 Used BMW 3 Series cars for sale

BMW 3 Series2014 (63) - 320d Xdrive Modern 5-Door

2014 (63) - 320d Xdrive Modern 5-Door5

£5,995

  • 2L
  • 135.4K

    Miles
  • Diesel
  • Manual
  • Estate

The Elms Car Sales Ltd

01278555741 *

0/5 Stars

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

2021 - 320d MHT M Sport 4dr Step Auto25

Low Mileage

£25,750

£413/pm (PCP)

  • 2L
  • 21.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

J.A.Hegarty Motors

02890023678 *

BMW 3 Series2014 (14) - 320i Sport 4dr

2014 (14) - 320i Sport 4dr14

Low Mileage

£6,194

£109/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2014 (14) - 2.0cc Diesel Estate Automatic...Only 22947 Miles 5-Door

2014 (14) - 2.0cc Diesel Estate Automatic...Only 22947 Miles 5-Door26

Low Mileage

£11,950

£230/pm (HP)

  • 2L
  • 22.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Four Crosses Garage

01743292166 *

4.1/5 Stars

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

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

Low Mileage

£23,190

£373/pm (PCP)

  • 2L
  • 20.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Towcester

01327221488 *

BMW 3 Series2021 (21) - M Sport Auto 4-Door

2021 (21) - M Sport Auto 4-Door23

£20,950

£331/pm (PCP)

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

DOBIES CUMBRIA MOTORS LIMITED

01900511956 *

BMW 3 Series2022 (72) - 320i M Sport 4dr Step Auto

2022 (72) - 320i M Sport 4dr Step Auto48

Low Mileage

£27,450

  • 2L
  • 15.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2020 (70) - 2.0 318i Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 318i Sport Auto Euro 6 (s/s) 4dr43

Low Mileage

£17,990

£380/pm (HP)

  • 2L
  • 37.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quality Part X Ltd Stevenage

01438584759 *

4.3/5 Stars

BMW 3 Series2018 (68) - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (68) - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)50

Low Mileage

£18,698

£419/pm (PCP)

  • 3L
  • 51.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Coventry

01217287152 *

BMW 3 Series2014 (64) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)44

Low Mileage

£10,000

  • 2L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mylson Ltd

01616698222 *

4.7/5 Stars

BMW 3 Series(10) - 2.0 320i SE Euro 5 2dr

(10) - 2.0 320i SE Euro 5 2dr27

Low Mileage

£4,800

  • 98.0K

    Miles
  • Petrol
  • Manual
  • Not Supplied

Carhoots Ltd

01327220812 *

BMW 3 Series2013 (13) - 320i xDrive M Sport 4dr

2013 (13) - 320i xDrive M Sport 4dr20

£3,700

  • 2L
  • 131.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Midlands Trade Centre Limited

01217288666 *

BMW 3 Series2000 - 323 Ci 2dr Step Auto

2000 - 323 Ci 2dr Step Auto8

Low Mileage

£5,450

  • 2.5L
  • 83.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Complete Car Sales Ltd

01843265799 *

3.4/5 Stars

BMW 3 Series2014 (14) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2014 (14) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)17

Low Mileage

£10,995

£210/pm (HP)

  • 3L
  • 75.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

MPM Motor Company

01292430587 *

BMW 3 Series2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)

2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)31

Low Mileage

£5,000

  • 3L
  • 113.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Hearsall Common Car Sales

02475105188 *

BMW 3 Series2018 (18) - 340i M Sport Shadow Edition 4dr Step Auto

2018 (18) - 340i M Sport Shadow Edition 4dr Step Auto50

£22,995

£452/pm (HP)

  • 3L
  • 69.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

FIDA MOTORS LIMITED

01279215830 *

4.7/5 Stars

BMW 3 Series2022 - 320i M Sport 5dr Step Auto

2022 - 320i M Sport 5dr Step Auto23

Low Mileage

£32,495

£491/pm (PCP)

  • 2L
  • 8.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Ballyrobert Bangor

02891249490 *

BMW 3 Series2015 (15) - 320d Sport 5dr Step Auto

2015 (15) - 320d Sport 5dr Step Auto10

£5,495

£94/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Affordable Motors

01216474040 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 645

Low Mileage

£22,232

£356/pm (PCP)

  • 2L
  • 31.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Halesowen

01217525895 *

BMW 3 Series2012 - 2.0 320d Sport Plus Edition Convertible 2dr Diesel Steptronic Euro 5 (184 p

2012 - 2.0 320d Sport Plus Edition Convertible 2dr Diesel Steptronic Euro 5 (184 p68

Low Mileage

£7,580

  • 2L
  • 73.9K

    Miles
  • Diesel
  • Automatic
  • Convertible

Westbrook Car Sales

01733794312 *

0/5 Stars

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.