Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,288 Used BMW 3 Series cars for sale

BMW 3 Series2018 (68) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (68) - 335d xDrive M Sport Shadow Edition 4dr Step Auto21

£17,995

£430/pm (PCP)

  • 3L
  • 78.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

OR Motors Ltd

01412601338 *

BMW 3 Series2021 - 2.0 318i Sport Touring 5-Door

2021 - 2.0 318i Sport Touring 5-Door32

£18,250

£279/pm (PCP)

  • 2L
  • 58.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Ball Automotive Ltd

01246387161 *

BMW 3 Series2013 (13) - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr

2013 (13) - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr3

£4,995

  • 3L
  • 189.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto1

£27,995

£477/pm (PCP)

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Moy Auto Services

02887448024 *

BMW 3 Series2019 - 2.0 320i M Sport Saloon 4-Door

2019 - 2.0 320i M Sport Saloon 4-Door51

Reduced

£14,995

£294/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

WINTON MOTORS LTD

01727226266 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto19

Low Mileage

£20,498

  • 2L
  • 35.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

BMW 3 Series2014 - 2.0 320d M Sport Auto 4dr

2014 - 2.0 320d M Sport Auto 4dr57

Low Mileage

£10,190

£218/pm (HP)

  • 2L
  • 68.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

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

2021 (21) - 330e M Sport 5dr Step Auto50

£22,491

  • 2L
  • 56.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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 Series2020 - 3 SERIES 2.0 330E M SPORT PHEV 4d 289 BHP 1 OWNER FROM NEW|R/CAM|H/SEATS|NA 4-Door

2020 - 3 SERIES 2.0 330E M SPORT PHEV 4d 289 BHP 1 OWNER FROM NEW|R/CAM|H/SEATS|NA 4-Door54

£14,990

£294/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor 4 U Ltd

01580232497 *

BMW 3 Series2023 (23) - M340d xDrive MHT 4dr Step Auto

2023 (23) - M340d xDrive MHT 4dr Step Auto23

£42,990

£702/pm (PCP)

  • 3L
  • 28.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

All Cars Group Ta ACG Motors

01613887664 *

4.8/5 Stars

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto8

£13,749

£262/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door

1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door20

Reduced

£6,495

  • 1.9L
  • 26.8K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

The Car Warehouse

01642937563 *

4.4/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (242

£16,719

£277/pm (PCP)

  • 2L
  • 43.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bolton

01204323445 *

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

2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£16,999

  • 2L
  • 87.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

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)67

£16,950

£335/pm (HP)

  • 2L
  • 73.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Surrey Hills Motor Company

01372230646 *

0/5 Stars

BMW 3 Series2018 (18) - 320d EfficientDynamics Plus 4dr Step Auto

2018 (18) - 320d EfficientDynamics Plus 4dr Step Auto31

£6,895

  • 2L
  • 133.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

SG MOTORHOUSE LTD

01992669367 *

BMW 3 Series(11) - 2.0i M SPORT Touring 5 dr steptronic

(11) - 2.0i M SPORT Touring 5 dr steptronic42

Reduced

£8,295

  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

BMW 3 Series2019 (69) - 2.0 320I M Sport Auto 4dr

2019 (69) - 2.0 320I M Sport Auto 4dr87

£18,299

£319/pm (PCP)

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Plympton Car Centre Ltd

01752973214 *

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

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)35

Low Mileage

£15,495

£304/pm (HP)

  • 3L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wise Auto Ltd

02038737355 *

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.