Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,338 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 330e SE Pro 5dr Step Auto

2021 (71) - 330e SE Pro 5dr Step Auto19

£10,195

  • 2L
  • 122.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2008 (58) - 335i M Sport 2dr

2008 (58) - 335i M Sport 2dr15

Low Mileage

£4,995

£112/pm (HP)

  • 3L
  • 84.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Bespoke Cars Bournemouth

01202052955 *

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto36

£19,990

  • 2L
  • 62.9K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

BMW 3 Series1992 (J) - 316i 5dr Auto Touring

1992 (J) - 316i 5dr Auto Touring34

Low Mileage

£11,995

  • 1.6L
  • 88.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Longfield Motor Co Ltd

01992666278 *

BMW 3 Series2018 (18) - 320d xDrive M Sport 5dr Step Auto

2018 (18) - 320d xDrive M Sport 5dr Step Auto24

£15,495

£304/pm (HP)

  • 2L
  • 68.7K

    Miles
  • Diesel
  • Automatic
  • Estate

ALPINE MOTOR COMPANY LIMITED

01382238351 *

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

2021 - 2.0 320D M Sport MHEV Auto 5dr42

Reduced

£17,995

£340/pm (PCP)

  • 2L
  • 91.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Gloucester Motor Group

01452227252 *

4.6/5 Stars

BMW 3 Series2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)

2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)17

£4,995

  • 3L
  • 162.2K

    Miles
  • Diesel
  • Automatic
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

BMW 3 Series2016 - 320d M Sport 5dr

2016 - 320d M Sport 5dr38

£11,490

£220/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Estate

Pontardawe Car Sales Ltd

01792001634 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto35

£25,790

  • 2L
  • 26.9K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2020 - 330E M SPORT 4-Door

2020 - 330E M SPORT 4-Door27

£16,300

£285/pm (PCP)

  • 2L
  • 72.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

BMW 3 Series2017 (17) - 335d xDrive M Sport 5dr Step Auto

2017 (17) - 335d xDrive M Sport 5dr Step Auto36

£13,798

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Velvis Cars

01206986293 *

BMW 3 Series2014 - 318d Sport 4dr

2014 - 318d Sport 4dr14

£5,850

£102/pm (HP)

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Manual
  • Saloon

BMW 3 Series2017 (67) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2017 (67) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr71

£15,495

£304/pm (HP)

  • 3L
  • 113.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£32,498

  • 2L
  • 10.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Citroen (Kilmarnock)

01563590306 *

BMW 3 Series2021 (71) - 330e M Sport 5dr Step Auto

2021 (71) - 330e M Sport 5dr Step Auto42

Reduced

£17,495

£286/pm (PCP)

  • 2L
  • 77.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

A&A Auto Sales

01832778585 *

4.7/5 Stars

BMW 3 Series2021 (70) - M Sport Pro Edition 5-Door

2021 (70) - M Sport Pro Edition 5-Door50

£20,990

  • 2L
  • 71.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Lloyd Select Blackpool

01253201533 *

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

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

£12,990

£252/pm (HP)

  • 3L
  • 105.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Gurus

01144780031 *

4.5/5 Stars

BMW 3 Series2021 (71) - 330e xDrive M Sport Pro Edition 5dr Step Auto

2021 (71) - 330e xDrive M Sport Pro Edition 5dr Step Auto48

£19,950

£396/pm (PCP)

  • 2L
  • 92.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Abbey Vehicle Solutions

01625704989 *

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

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (31

£18,495

£338/pm (PCP)

  • 2L
  • 80.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motoring Way LTD

01495365016 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid AUTO 19in Alloy Wheels M Spo

2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid AUTO 19in Alloy Wheels M Spo50

£21,990

  • 2L
  • 47.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Reynolds Motor Group

01702411465 *

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.