Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,393 Used BMW 3 Series cars for sale

BMW 3 Series2019 - M SPORT 4-Door

2019 - M SPORT 4-Door39

Reduced

£17,990

£325/pm (PCP)

  • 2L
  • 79.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Roydens Ltd

07379375629 *

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

2022 - 320d xDrive MHT M Sport 5dr Step Auto43

£22,990

£365/pm (PCP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Derby Trade Cars

01332315433 *

4/5 Stars

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 (71) - 330i M Sport 4dr Step Auto

2021 (71) - 330i M Sport 4dr Step Auto22

£21,995

£329/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

GMS Group LTD

02039092104 *

BMW 3 Series2024 (24) - 330e Sport 4dr Step Auto

2024 (24) - 330e Sport 4dr Step Auto23

Low Mileage

£27,999

  • 2L
  • 13.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

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

2019 - 320d xDrive M Sport 5dr Step Auto1

£22,495

£400/pm (PCP)

  • 2L
  • 58.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Pollock Car Sales

02870440584 *

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

2021 - 318i M Sport 4dr Step Auto32

Low Mileage

£21,199

£359/pm (PCP)

  • 2L
  • 31.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

BMW 3 Series2025 (25) - 320i M Sport Touring 5-Door

2025 (25) - 320i M Sport Touring 5-Door20

£36,999

  • 2L
  • 11.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2008 (08) - 320i M SPORT AUTO 2-Door

2008 (08) - 320i M SPORT AUTO 2-Door16

Low Mileage

£5,495

£169/pm (HP)

  • 2L
  • 93.4K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

AC Motor Sales Ltd

01932507147 *

BMW 3 Series2019 (69) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (69) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)50

Reduced

£29,449

£538/pm (PCP)

  • 3L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Estate

A1 Ortos

01613887641 *

4.3/5 Stars

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

2019 - 320d M Sport 4dr Step Auto19

Low Mileage

£21,898

  • 2L
  • 37.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Dumfries BMW/MINI

01387340162 *

BMW 3 Series2019 (69) - 330d xDrive M Sport Plus Edition 5dr Step Auto

2019 (69) - 330d xDrive M Sport Plus Edition 5dr Step Auto60

£24,995

£508/pm (PCP)

  • 3L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Estate

CC Trading

01206580965 *

4.1/5 Stars

BMW 3 Series2022 - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2022 - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)33

£19,281

£335/pm (PCP)

  • 2L
  • 47.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

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

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

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 96.4K

    Miles
  • Diesel
  • Automatic
  • Convertible

Advantage Vehicles Limited

01270297248 *

BMW 3 Series2010 (59) - 2.0 320d SE Business Edition Saloon 4dr Diesel Steptronic Euro 5 (177 ps)

2010 (59) - 2.0 320d SE Business Edition Saloon 4dr Diesel Steptronic Euro 5 (177 ps)50

Low Mileage

£3,995

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SOLO MOTOR GROUP LTD

01204968933 *

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

2024 - 330e M Sport 4dr Step Auto19

Low Mileage

£32,198

  • 2L
  • 8.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto21

Low Mileage

£39,995

£655/pm (PCP)

  • 2L
  • 7.7K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

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

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)34

Low Mileage

£19,544

£472/pm (PCP)

  • 2L
  • 37.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2021 - 2.0 330e SE Professional Auto 5dr

2021 - 2.0 330e SE Professional Auto 5dr15

£13,650

£266/pm (HP)

  • 2L
  • 88.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Car World - St. Margaret's

01164029117 *

4.5/5 Stars

BMW 3 Series2022 (22) - 320d M Sport Touring 5-Door

2022 (22) - 320d M Sport Touring 5-Door35

Low Mileage

£27,999

  • 2L
  • 14.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

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.