Skip to main content

3,147 Used BMW 3 Series cars for sale

BMW 3 Series2004 (54) - 2.0 318Ci 318 Sport 2dr

2004 (54) - 2.0 318Ci 318 Sport 2dr54

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 73.6K

    Miles
  • Petrol
  • Manual
  • Convertible

Daily Cars

02038924800 *

4.1/5 Stars

BMW 3 Series2021 - 2.0 320I M Sport Auto 4dr

2021 - 2.0 320I M Sport Auto 4dr4

Low Mileage

£24,500

  • 2L
  • 27.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2021 - 330E M SPORT 4DR STEP AUTO

2021 - 330E M SPORT 4DR STEP AUTO1

£21,999

Finance available £431 pm

  • 2L
  • 38.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brayley Thurrock Car Centre

01375808571 *

0/5 Stars

BMW 3 Series2016 (66) - 335d xDrive M Sport 5dr Step Auto

2016 (66) - 335d xDrive M Sport 5dr Step Auto11

Reduced

£8,820

Finance available £175 pm

  • 3L
  • 170.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

RMF LUXCAR LTD

01634566491 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps

2017 (67) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps34

Low Mileage

£15,861

Finance available £332 pm

  • 2L
  • 52.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ingatestone Motors LTD

01277285906 *

BMW 3 Series2007 - 3.0 335i M Sport Auto 2dr

2007 - 3.0 335i M Sport Auto 2dr1

Low Mileage

£7,995

  • 3L
  • 62.8K

    Miles
  • Petrol
  • Automatic
  • Convertible

Central Cars (Leigh) Ltd

01702418311 *

BMW 3 Series2009 (58) - 3.0 325i M Sport Steptronic Euro 4 2dr

2009 (58) - 3.0 325i M Sport Steptronic Euro 4 2dr49

Low Mileage

£4,895

Finance available £87 pm

  • 3L
  • 104.4K

    Miles
  • Petrol
  • Automatic
  • Convertible

Daily Cars

02038924800 *

4.1/5 Stars

BMW 3 Series2004 - 2.2 320Ci Sport 2dr

2004 - 2.2 320Ci Sport 2dr12

Low Mileage

£3,395

Finance available £54 pm

  • 2.2L
  • 105.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Eastwood Motor Sales Limited

01702410178 *

BMW 3 Series2021 - 2.0 320I xDrive M Sport Auto 4WD 4dr

2021 - 2.0 320I xDrive M Sport Auto 4WD 4dr57

Reduced

£24,000

  • 2L
  • 34.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2001 - 1.9 318CI SE Auto 2dr

2001 - 1.9 318CI SE Auto 2dr14

Low Mileage

£2,695

  • 1.9L
  • 68.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Eastwood Motor Sales Limited

01702410178 *

BMW 3 Series2010 - 2.0 320d SE 181 2dr

2010 - 2.0 320d SE 181 2dr14

Low Mileage

£4,795

Finance available £85 pm

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Eastwood Motor Sales Limited

01702410178 *

BMW 3 Series2012 - 2.0 320d Sport+ Edition Auto 2dr

2012 - 2.0 320d Sport+ Edition Auto 2dr1

£5,995

  • 2L
  • 109.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Central Cars (Leigh) Ltd

01702418311 *

BMW 3 Series2021 (70) - 2.0 Plugin Hybrid Auto PCO Ready 12kWh SE Pro Touring 5dr Euro 6 ULEZ Free

2021 (70) - 2.0 Plugin Hybrid Auto PCO Ready 12kWh SE Pro Touring 5dr Euro 6 ULEZ Free39

Reduced

£15,295

Finance available £319 pm

  • 2L
  • 63.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

TM UK TRADING LTD

02037637078 *

0/5 Stars

BMW 3 Series2021 - 2.0 330E xDrive M Sport Auto 4WD 4dr

2021 - 2.0 330E xDrive M Sport Auto 4WD 4dr64

£20,400

  • 2L
  • 59.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2013 - 2.0 320d EfficientDynamics Auto 4dr

2013 - 2.0 320d EfficientDynamics Auto 4dr13

£5,295

Finance available £96 pm

  • 2L
  • 107.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Eastwood Motor Sales Limited

01702410178 *

BMW 3 Series2012 (61) - 2.0 318i Sport Plus Edition Euro 5 (s/s) 4dr

2012 (61) - 2.0 318i Sport Plus Edition Euro 5 (s/s) 4dr28

Low Mileage

£1,400

  • 2L
  • 94.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Drive-time Billericay

01277285196 *

0/5 Stars

BMW 3 Series2010 (60) - 2.0 318i Sport Plus Edition Euro 5 4dr

2010 (60) - 2.0 318i Sport Plus Edition Euro 5 4dr20

Low Mileage

£4,995

Finance available £89 pm

  • 2L
  • 96.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Benfleet Garage

01268219720 *

BMW 3 Series2015 (15) - 2.0 318d M Sport Touring Euro 5 (s/s) 5dr

2015 (15) - 2.0 318d M Sport Touring Euro 5 (s/s) 5dr53

£7,395

Finance available £143 pm

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Manual
  • Estate

Aspire Automotive Limited

01268219722 *

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

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)2

£22,992

Finance available £452 pm

  • 2L
  • 64.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

FIDA MOTORS LIMITED

01279215830 *

4.7/5 Stars

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

* 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.