Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,473 Used BMW 3 Series cars for sale

BMW 3 Series2019 (68) - SE 4-Door

2019 (68) - SE 4-Door25

Reduced

£11,495

£220/pm (HP)

  • 3L
  • 65.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Diesels Direct

01502441258 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr37

£12,690

  • 3L
  • 120.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Keywise Cars Ltd

01392344397 *

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

2018 (18) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps16

£10,381

£197/pm (HP)

  • 2L
  • 112.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Colchester Cars For Less

01206584770 *

BMW 3 Series2019 - 2.0 330E M Sport Auto 4dr

2019 - 2.0 330E M Sport Auto 4dr33

£15,960

£314/pm (HP)

  • 2L
  • 86.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

GK Motors Ltd

01623706191 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto

2022 - 330e M Sport 5dr Step Auto34

£25,490

  • 2L
  • 40.8K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2019 - 2.0 320d M Sport Saloon + HUD + HK + REVERSE CAM ¥ 4dr Diesel Auto Euro 6 (

2019 - 2.0 320d M Sport Saloon + HUD + HK + REVERSE CAM ¥ 4dr Diesel Auto Euro 6 (46

£21,950

£470/pm (PCP)

  • 68.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Exclusive Autos Ltd

01923919062 *

0/5 Stars

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

2013 (13) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)24

Low Mileage

£7,395

£134/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Manual
  • Saloon

RIGHTWAY MOTORS LTD

01618048229 *

BMW 3 Series2001 (Y) - 320 Ci 2dr Auto

2001 (Y) - 320 Ci 2dr Auto5

Reduced

£1,850

  • 2.2L
  • 125.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

SPORTS & PERFORMANCE CARS

01706572037 *

1.4/5 Stars

BMW 3 Series2021 - 320i M Sport 4dr Step Auto [Pro Pack]

2021 - 320i M Sport 4dr Step Auto [Pro Pack]39

Low Mileage

£22,199

£369/pm (PCP)

  • 2L
  • 35.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto

2022 - 330e M Sport 5dr Step Auto36

£26,390

  • 2L
  • 32.4K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto34

Low Mileage

£29,899

£508/pm (PCP)

  • 3L
  • 33.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2022 (22) - 330e M Sport 4dr Step Auto

2022 (22) - 330e M Sport 4dr Step Auto50

£29,991

  • 2L
  • 42.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2016 (65) - 2.0 320D M SPORT 4DR

2016 (65) - 2.0 320D M SPORT 4DR37

Low Mileage

£11,995

£231/pm (HP)

  • 2L
  • 55.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Evoque Motors

01254445630 *

0/5 Stars

BMW 3 Series2014 (14) - 2.0 325d M Sport Euro 5 (s/s) 4dr

2014 (14) - 2.0 325d M Sport Euro 5 (s/s) 4dr30

£6,995

£126/pm (HP)

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MF Motors Norwich Ltd

01603337394 *

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

2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)44

£11,990

  • 2L
  • 85.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Shirlton Car Sales

01543227747 *

BMW 3 Series2021 - 2.0 320D M Sport MHEV Auto 5dr

2021 - 2.0 320D M Sport MHEV Auto 5dr34

£22,750

£368/pm (PCP)

  • 2L
  • 59.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

torquepoint

01908765737 *

0/5 Stars

BMW 3 Series2020 (20) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2020 (20) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)40

Reduced

£16,999

£336/pm (HP)

  • 2L
  • 82.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorplus Car Supermarket

01633742350 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto

2022 - 330e M Sport 5dr Step Auto19

£23,998

  • 2L
  • 54.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Stoke on Trent Vauxhall / Peugeot / Vanstore

01782432080 *

BMW 3 Series2011 (11) - 2.0 318i Exclusive Edition Euro 5 4dr

2011 (11) - 2.0 318i Exclusive Edition Euro 5 4dr5

Low Mileage

£3,494

£52/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2021 - 330e M Sport Step Auto 5-Door

2021 - 330e M Sport Step Auto 5-Door28

£15,497

£311/pm (HP)

  • 2L
  • 89.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Birmingham

01215165158 *

4.6/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.