Skip to main content

3,123 Used BMW 3 Series cars for sale

BMW 3 Series2017 - 320d M Sport Shadow Edition 4dr

2017 - 320d M Sport Shadow Edition 4dr15

Reduced

£13,595

Finance available £281 pm

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Manual
  • Saloon

FK Car Sales

02825440922 *

BMW 3 Series2019 - 320d Sport 4dr

2019 - 320d Sport 4dr27

£16,950

Finance available £356 pm

  • 2L
  • 59.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2019 - 318d SE 4dr

2019 - 318d SE 4dr28

Low Mileage

£19,450

Finance available £379 pm

  • 2L
  • 23.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto

2020 - 320d M Sport 5dr Step Auto14

Reduced

£20,950

Finance available £410 pm

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Logan Hamill Car Sales

02879440624 *

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

2020 - 320d MHT M Sport 4dr Step Auto1

Low Mileage

£23,495

Finance available £462 pm

  • 2L
  • 42.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2018 - 318d M Sport Shadow Edition 4dr Step Auto

2018 - 318d M Sport Shadow Edition 4dr Step Auto26

Reduced

£15,950

Finance available £334 pm

  • 2L
  • 48.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2013 - 320d EfficientDynamics Business 4dr

2013 - 320d EfficientDynamics Business 4dr10

Low Mileage

£5,995

  • 2L
  • 95.1K

    Miles
  • Diesel
  • Manual
  • Saloon

MB Motors

02825440802 *

BMW 3 Series2019 - 330d M Sport 4dr Step Auto

2019 - 330d M Sport 4dr Step Auto60

£21,995

Finance available £431 pm

  • 3L
  • 71.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

MB Motors

02825440802 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto

2020 - 320d M Sport 5dr Step Auto67

Reduced

£20,995

Finance available £411 pm

  • 2L
  • 51.3K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MB Motors

02825440802 *

BMW 3 Series2015 - 320d xDrive M Sport 4dr Step Auto [Business Media]

2015 - 320d xDrive M Sport 4dr Step Auto [Business Media]9

£10,995

Finance available £223 pm

  • 2L
  • 117.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

WYLIE CARS (NI) LTD

02890023623 *

BMW 3 Series2020 - 318d M Sport 4dr Step Auto

2020 - 318d M Sport 4dr Step Auto27

£20,450

Finance available £400 pm

  • 2L
  • 66.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2014 - 320d M Sport 4dr

2014 - 320d M Sport 4dr53

Low Mileage

£9,995

  • 2L
  • 57.5K

    Miles
  • Diesel
  • Manual
  • Saloon

MB Motors

02825440802 *

BMW 3 Series2013 - 320d EfficientDynamics 4dr Step Auto

2013 - 320d EfficientDynamics 4dr Step Auto9

£3,795

  • 2L
  • 170.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Tullyroad Motors

02890023743 *

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

2020 - 320d MHT M Sport 4dr Step Auto15

£19,995

Finance available £390 pm

  • 2L
  • 85.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Philip Holland Cars

02893448897 *

BMW 3 Series2019 - 320d SE 4dr

2019 - 320d SE 4dr26

Reduced

£16,950

Finance available £356 pm

  • 2L
  • 54.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2016 - 320d EfficientDynamics Sport 4dr

2016 - 320d EfficientDynamics Sport 4dr15

£9,995

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Murrays of Randalstown

02894330178 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto17

£29,995

Finance available £596 pm

  • 3L
  • 38.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Hilton Car Sales

02890023656 *

BMW 3 Series2020 - 320d M Sport 4dr Step Auto

2020 - 320d M Sport 4dr Step Auto57

£22,949

Finance available £451 pm

  • 2L
  • 43.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Donnelly Automotive

02890023546 *

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

2018 - 320d M Sport 4dr Step Auto25

£10,950

Finance available £222 pm

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2009 - 320i M Sport 2dr Auto

2009 - 320i M Sport 2dr Auto10

Low Mileage

£3,200

  • 2L
  • 80.5K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

JM Autos NI Ltd

02890023685 *

Other BMW cars near County Antrim?
Other BMW 3 Series cars in County Antrim
About cars in Ballymena on MOTORS
What's the most popular BMW 3 Series colour?
Black
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
215 BHP
What's the BMW 3 Series's average fuel economy?
58 MPG
What's the BMW 3 Series's average price?
£17,101
What's the BMW 3 Series's average mileage?
67,972

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.