Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,249 Used BMW 3 Series cars for sale

BMW 3 Series2007 - 3.0 325i SE Convertible - Auto - 95k GENUINE MILES, SAT NAV, Great service 2-Door

2007 - 3.0 325i SE Convertible - Auto - 95k GENUINE MILES, SAT NAV, Great service 2-Door16

Low Mileage

£2,995

  • 3L
  • 95.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Lum Head Motor Services

01614700148 *

BMW 3 Series2018 (G) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (G) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)39

Low Mileage

£17,250

£341/pm (HP)

  • 2L
  • 45.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2011 (11) - 320d [184] M Sport 4dr Step Auto

2011 (11) - 320d [184] M Sport 4dr Step Auto6

£3,995

  • 2L
  • 132.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Heathfield Cars Ltd

01603337382 *

BMW 3 Series2007 - 2.0 318i SE Saloon 4-Door

2007 - 2.0 318i SE Saloon 4-Door11

Low Mileage

£1,790

  • 2L
  • 141.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carnections

01708947004 *

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

2018 - 320i M Sport 4dr Step Auto38

Low Mileage

£15,999

£335/pm (HP)

  • 2L
  • 31.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

BMW 3 Series2016 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

2016 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr52

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door25

£19,500

£322/pm (PCP)

  • 2L
  • 56.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door25

Low Mileage

£23,000

£383/pm (PCP)

  • 2L
  • 31.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr36

£17,490

£339/pm (HP)

  • 2L
  • 82.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Village Limited

01782969745 *

3.7/5 Stars

BMW 3 Series2014 (64) - 318d Luxury 5dr Auto - Euro 6 (s/s)

2014 (64) - 318d Luxury 5dr Auto - Euro 6 (s/s)57

£7,250

£131/pm (HP)

  • 2L
  • 114.4K

    Miles
  • Diesel
  • Automatic
  • Estate

RKD Automotive Limited

01905969850 *

BMW 3 Series2.0 Diesel SE Auto 4DR

2.0 Diesel SE Auto 4DR10

Low Mileage

£10,995

  • 46.1K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

THE CARMARKET

02890023139 *

BMW 3 Series2020 (70) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2020 (70) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr19

£24,994

£410/pm (PCP)

  • 3L
  • 75.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2009 (09) - 318d M Sport 5dr Step Auto

2009 (09) - 318d M Sport 5dr Step Auto11

Low Mileage

£3,295

£58/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

BMW 3 Series2016 (16) - 2.0 330e 7.6kWh SE Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 330e 7.6kWh SE Auto Euro 6 (s/s) 4dr47

Reduced

£6,489

£115/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lee Slingsby Cars Ltd

01484504426 *

BMW 3 Series2012 (62) - 320i Sport Plus 2dr

2012 (62) - 320i Sport Plus 2dr26

Low Mileage

£6,600

£118/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Browns Car Company

01621733495 *

4.6/5 Stars

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 Series2008 - 2.0 318i SE Saloon 4-Door

2008 - 2.0 318i SE Saloon 4-Door12

Low Mileage

£2,495

  • 2L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

4.6/5 Stars

BMW 3 Series2025 (25) - 320i M Sport 4dr Step Auto

2025 (25) - 320i M Sport 4dr Step Auto20

£34,500

  • 2L
  • 11.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

BMW 3 Series2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)46

Low Mileage

£14,990

£294/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodstock Car Sales

01865597348 *

4.7/5 Stars

BMW 3 Series2015 (15) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr40

£9,350

£175/pm (HP)

  • 2L
  • 95.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fifield Cars Ltd

01932507122 *

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.