Skip to main content

3,077 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 320d Luxury 5dr Step Auto

2013 (63) - 320d Luxury 5dr Step Auto44

£5,891

Finance available £109 pm

  • 2L
  • 120.4K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Cartree Ltd

01708947422 *

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr72

£9,250

Finance available £184 pm

  • 2L
  • 93.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Kevin Car Sales & HCW Ltd

01708205498 *

BMW 3 Series2020 (69) - 2.0 Plugin Hybrid 330e PCO Ready 12kWh M Sport Saloon 4dr Euro 6 ULEZ Free

2020 (69) - 2.0 Plugin Hybrid 330e PCO Ready 12kWh M Sport Saloon 4dr Euro 6 ULEZ Free33

£13,995

Finance available £290 pm

  • 2L
  • 137.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

TM UK TRADING LTD

02037633741 *

0/5 Stars

BMW 3 Series2013 - 320i Sport Touring Auto

2013 - 320i Sport Touring Auto43

£11,590

Finance available £237 pm

  • 2L
  • 34.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

V P I Used Car Sales Limited

02039377580 *

3.5/5 Stars

BMW 3 Series(17) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr

(17) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr26

£9,480

Finance available £189 pm

  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

NT Traders Limited

02037639054 *

BMW 3 Series2011 (60) - 3.0 325i SE Euro 5 4dr

2011 (60) - 3.0 325i SE Euro 5 4dr56

Low Mileage

£3,600

Finance available £58 pm

  • 3L
  • 90.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Johnny Motors ltd

02037639096 *

BMW 3 Series2015 - 318i SPORT TOURING 5-Door

2015 - 318i SPORT TOURING 5-Door29

Reduced

£9,490

Finance available £190 pm

  • 1.5L
  • 91.0K

    Miles
  • Petrol
  • Automatic
  • Estate

V P I Used Car Sales Limited

02039377580 *

3.5/5 Stars

BMW 3 Series2015 (65) - 2.0 318d SE Euro 6 (s/s) 4dr

2015 (65) - 2.0 318d SE Euro 6 (s/s) 4dr45

Reduced

£7,490

Finance available £145 pm

  • 2L
  • 78.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Kevin Car Sales & HCW Ltd

01708205498 *

BMW 3 Series2013 (63) - 2.0 320D XDRIVE M SPORT TOURING 5d 181 BHP 5-Door

2013 (63) - 2.0 320D XDRIVE M SPORT TOURING 5d 181 BHP 5-Door50

Reduced

£8,900

  • 2L
  • 95.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Birchwood Motor Centre

01708932573 *

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]12

£37,498

  • 2L
  • 12.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2019 - 320d xDrive M Sport Shadow Edition 5dr Step Auto

2019 - 320d xDrive M Sport Shadow Edition 5dr Step Auto12

£19,498

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2021 - 2.0 330E M Sport Auto 5dr

2021 - 2.0 330E M Sport Auto 5dr60

Low Mileage

£24,800

  • 2L
  • 24.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

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

2015 (65) - 2.0 318d Sport Touring Euro 6 (s/s) 5dr28

Reduced

£5,495

Finance available £100 pm

  • 2L
  • 135.3K

    Miles
  • Diesel
  • Manual
  • Estate

Bluemoon Motors LTD

02038934290 *

5/5 Stars

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

2018 - 320i M Sport Shadow Edition 4dr Step Auto33

Low Mileage

£18,526

  • 2L
  • 28.3K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Marshall Audi Bexley

02038895332 *

BMW 3 Series2017 (67) - 3.0 340i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2017 (67) - 3.0 340i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr31

£17,995

Finance available £349 pm

  • 3L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

SRM Motors Ltd

02037587457 *

BMW 3 Series2015 (66) - 2.0 320d BluePerformance M Sport Auto Euro 6 (s/s) 4dr

2015 (66) - 2.0 320d BluePerformance M Sport Auto Euro 6 (s/s) 4dr28

£6,990

Finance available £134 pm

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

RD Motors Ltd

01708973724 *

BMW 3 Series2008 (58) - 330i M Sport 4dr Step Auto

2008 (58) - 330i M Sport 4dr Step Auto20

£5,999

Finance available £112 pm

  • 3L
  • 140.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

EMPORIUM AUTO HOUSE LTD

02039092208 *

0/5 Stars

BMW 3 Series2007 (07) - 2.0 318i SE Auto Euro 4 4dr

2007 (07) - 2.0 318i SE Auto Euro 4 4dr13

£1,995

  • 2L
  • 160.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Vise Ltd

02039467655 *

BMW 3 Series2010 (60) - 320d [184] Exclusive Edition 5dr

2010 (60) - 320d [184] Exclusive Edition 5dr9

£1,495

  • 2L
  • 181.0K

    Miles
  • Diesel
  • Manual
  • Estate

Heaton Vehicle Sales 1

01708204883 *

BMW 3 Series2014 - 2.0 320i xDrive M Sport Saloon 4-Door

2014 - 2.0 320i xDrive M Sport Saloon 4-Door60

Low Mileage

£10,649

Finance available £216 pm

  • 2L
  • 52.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Cavectra Centre

01375801182 *

0/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.