Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,512 Used BMW 3 Series cars for sale

BMW 3 Series2018 (67) - 320d EfficientDynamics Plus 5dr

2018 (67) - 320d EfficientDynamics Plus 5dr12

£5,995

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Manual
  • Estate

Elliott Grace Cars Congleton

01260540493 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

Reduced

£33,398

  • 2L
  • 17.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Vauxhall (Glenrothes)

01592803918 *

BMW 3 Series2020 - 320I M SPORT AUTO 4-Door

2020 - 320I M SPORT AUTO 4-Door21

£23,995

£418/pm (PCP)

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Platinum Car Sales Ltd

01685702348 *

14

Low Mileage

£8,000

  • 106.1K

    Miles
  • Not Supplied
  • Manual
  • Not Supplied

Classic Car Auctions

01926357467 *

3.1/5 Stars

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

2022 - 330e M Sport Pro Edition 5dr Step Auto100

£18,990

£372/pm (PCP)

  • 2L
  • 92.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Auto Zone Peterborough Limited

01733915079 *

0/5 Stars

BMW 3 Series2016 (66) - 330e M Sport 4dr Step Auto

2016 (66) - 330e M Sport 4dr Step Auto17

Reduced

£10,995

£210/pm (HP)

  • 2L
  • 54.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

4 FAB WHEELS

02039122513 *

BMW 3 Series2020 (69) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 (69) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)16

£27,499

£545/pm (PCP)

  • 3L
  • 85.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Empressive Motor Company

01865591236 *

4.5/5 Stars

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 647

£22,228

£362/pm (PCP)

  • 2L
  • 39.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2012 (12) - 318d Exclusive Edition 5dr

2012 (12) - 318d Exclusive Edition 5dr16

£2,995

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Estate

CARMAN 4X4 LTD

01332318226 *

BMW 3 Series2015 (65) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 (65) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr49

£13,990

£273/pm (HP)

  • 3L
  • 88.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Morton Park Motor Company

01325524198 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr75

£21,995

£380/pm (PCP)

  • 2L
  • 74.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Signature Car Specialists LTD

01282509489 *

BMW 3 Series2011 - 2.0 320d Exclusive Edition Euro 5 (s/s) 4dr

2011 - 2.0 320d Exclusive Edition Euro 5 (s/s) 4dr17

Low Mileage

£3,995

£63/pm (HP)

  • 2L
  • 93.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Elm Motor Company

01752749650 *

4.1/5 Stars

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

2020 - 320i M Sport 4dr Step Auto31

£22,490

  • 2L
  • 44.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2019 - 320i Sport 4dr Step Auto

2019 - 320i Sport 4dr Step Auto35

Low Mileage

£17,299

  • 2L
  • 49.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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

2014 (14) - 2.0 320d M Sport Euro 5 (s/s) 4dr48

£6,981

£126/pm (HP)

  • 2L
  • 98.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Eye Green Cars

01733794276 *

3.3/5 Stars

BMW 3 Series2019 (69) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

2019 (69) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr95

£30,495

£601/pm (PCP)

  • 3L
  • 75.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sherwood Car Centre

01156977779 *

BMW 3 Series2015 - 2.0 320d Luxury Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2015 - 2.0 320d Luxury Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)23

Low Mileage

£8,990

£168/pm (HP)

  • 64.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor 4 U Ltd

01580232497 *

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

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

Reduced

£36,790

  • 2L
  • 5.1K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2016 - 318d Sport 5-Door

2016 - 318d Sport 5-Door63

Reduced

£6,490

£115/pm (HP)

  • 2L
  • 114.2K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2025 - 320d M Sport 5dr Step Auto

2025 - 320d M Sport 5dr Step Auto41

Low Mileage

£12,495

£241/pm (HP)

  • 2L
  • 52.2K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507211080 *

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.