Used BMW 3 Series for sale in Swindon

to

Filter results

listing

Price

- Loading...

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Photos

MPG

- Loading...
()

Price drops

Text search

Add similar cars


CarGurus quick poll

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/05/22/21/41/2007_bmw_3_series-pic-2534682616234471648-152x114.jpeg

2007 BMW 3 Series 2.5 325i SE Coupe 2d auto (07 reg) Used Cars in Bristol, South West England BS35NR

Great deal
£1,297 BELOW
CarGurus IMV of £5,792

Price: £4,495

Mileage: 80,000

Location: Bristol, South West England BS35NR

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2007 BMW 3 Series 2.5 325i SE Coupe 2d auto for sale - £4,495, 80,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Bluetooth, Climate control, ISOFIX, Parking assist.
Avg. Dealer review: (2 reviews) "Hi they replied quickly to me "
https://static.cargurus.com/images/forsale/2018/05/21/14/11/2006_bmw_3_series-pic-7765722945125898365-152x114.jpeg

2006 BMW 3 Series 2.5 325Ci M Sport Convertible auto (56 reg) Used Cars in Brightwell-cum-Sotwell, South East England OX10 0SW

Great deal
£1,800 BELOW
CarGurus IMV of £5,295

Price: £3,495

Mileage: 110,000

Location: Brightwell-cum-Sotwell, South East England OX10 0SW

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2006 BMW 3 Series 2.5 325Ci M Sport Convertible auto for sale - £3,495, 110,000 miles with Climate control, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows
Avg. Dealer review: (1 review) "Easy to deal with Nice and helpful Recommend "
https://static.cargurus.com/images/forsale/2018/03/28/05/39/2015_bmw_3_series-pic-6901007722504239511-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d EfficientDynamics Business BluePerformance Saloon 4d (15 reg) Used Cars in Southampton, South East England SO15 0LP

Great deal
£1,472 BELOW
CarGurus IMV of £13,049

Price: £11,577

Mileage: 53,533

Location: Southampton, South East England SO15 0LP

Approved used: No Gearbox: Manual Colour: Black Description: Used 2015 BMW 3 Series 2.0TD 320d EfficientDynamics Business BluePerformance Saloon 4d for sale - £11,577, 53,533 miles
Avg. Dealer review: (28 reviews) "Very helpful. Easy to arrange test drive. Clearly explained the car’s background info etc. Only reservation is that you have to take price with a small pinch of salt. Admin fee of nearl£200 on top"
https://static.cargurus.com/images/forsale/2017/12/30/11/04/2015_bmw_3_series-pic-411470230620894859-152x114.jpeg

2015 BMW 3 Series 3.0 M3 (15 reg) Used Cars in Bristol, South West England BS48 3QR

Great deal
£4,242 BELOW
CarGurus IMV of £38,231

Price: £33,989

Mileage: 24,000

Location: Bristol, South West England BS48 3QR

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2015 BMW 3 Series 3.0 M3 for sale - £33,989, 24,000 miles with Reversing camera, Heated seats, Sunroof/panoramic roof, Satellite navigation, Alloy wheels
Avg. Dealer review: (3 reviews) "Autopista phoned the next day, but the car was sold . They said they would get in touch with me if they get another BMW X5 in. A week later they phoned me. I now own a BMW X5"
https://static.cargurus.com/images/forsale/2018/05/16/21/23/2008_bmw_3_series-pic-569099785075424038-152x114.jpeg

2008 BMW 3 Series 2.0TD 320d ES Saloon 4d (57 reg) Used Cars in Swindon, South West England SN1 2NY

Great deal
£941 BELOW
CarGurus IMV of £4,936

Price: £3,995

Mileage: 90,241

Location: Swindon, South West England SN1 2NY

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2008 BMW 3 Series 2.0TD 320d ES Saloon 4d for sale - £3,995, 90,241 miles with Air conditioning, Satellite navigation, Alarm/immobiliser, Alloy wheels
https://static.cargurus.com/images/forsale/2017/07/28/01/18/2009_kia_soul-pic-2775826461698296292-152x114.jpeg

2015 BMW 3 Series 3.0TD 330d xDrive Luxury Touring 5d (15 reg) Used Cars in Farnborough, South East England GU14 9HJ

Great deal
£2,946 BELOW
CarGurus IMV of £20,946

Price: £18,000

Mileage: 55,000

Location: Farnborough, South East England GU14 9HJ

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2015 BMW 3 Series 3.0TD 330d xDrive Luxury Touring 5d for sale - £18,000, 55,000 miles with Leather seats, Satellite navigation, Alloy wheels, ISOFIX, Parking assist., AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Privacy glass/tinted windows, Stop/start system, Bluetooth, Reversing camera, Climate control
Avg. Dealer review: (5 reviews) "The car had already been sold. It is still showing on CarGuru's one week later. :("
https://static.cargurus.com/images/forsale/2018/04/10/14/29/2008_bmw_3_series-pic-4925850895304818150-152x114.jpeg

2008 BMW 3 Series 3.0 330i M Sport Saloon 4d auto (Z5 reg) Used Cars in Longwick, South East England HP27 9SW

Great deal
£2,269 BELOW
CarGurus IMV of £8,764

Price: £6,495

Mileage: 56,000

Location: Longwick, South East England HP27 9SW

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2008 BMW 3 Series 3.0 330i M Sport Saloon 4d auto for sale - £6,495, 56,000 miles with Bluetooth, Leather seats, Satellite navigation, Alloy wheels
https://static.cargurus.com/images/forsale/2018/03/30/21/29/2007_bmw_3_series-pic-2764792466340285269-152x114.jpeg

2007 BMW 3 Series 2.0TD 320d M Sport Saloon 4d auto (56 reg) Used Cars in Southampton, South East England SO14 0QL

Great deal
£1,335 BELOW
CarGurus IMV of £7,235

Price: £5,900

Mileage: 47,000

Location: Southampton, South East England SO14 0QL

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2007 BMW 3 Series 2.0TD 320d M Sport Saloon 4d auto for sale - £5,900, 47,000 miles with Leather seats, Air conditioning, Cruise control, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2018/03/30/21/29/2005_bmw_3_series-pic-7761475085106627284-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE auto (05 reg) Used Cars in Southampton, South East England SO14 0QL

Great deal
£846 BELOW
CarGurus IMV of £4,179

Price: £3,333

Mileage: 75,000

Location: Southampton, South East England SO14 0QL

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2005 BMW 3 Series 2.0 320i SE auto for sale - £3,333, 75,000 miles with Alloy wheels
https://static.cargurus.com/images/forsale/2018/03/08/00/56/2013_bmw_3_series-pic-8175191778973014297-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d (63 reg) Used Cars in Newport, Wales NP19 9FN

Great deal
£2,101 BELOW
CarGurus IMV of £10,100

Price: £7,999

Mileage: 119,300

Location: Newport, Wales NP19 9FN

Approved used: No Gearbox: Manual Colour: White Description: Used 2013 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d for sale - £7,999, 119,300 miles with Leather seats, AUX/USB connectivity, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Bluetooth, Climate control
Avg. Dealer review: (2 reviews) "Good the garage was very helpful I was very impressed "
https://static.cargurus.com/images/forsale/2018/05/06/01/17/2016_bmw_3_series-pic-4110525007312942056-152x114.jpeg

2016 BMW 3 Series 3.0TD 330d M Sport GT (16 reg) Used Cars in Bristol, South West England BS5 6SA

Great deal
£1,215 BELOW
CarGurus IMV of £18,665

Price: £17,450

Mileage: 51,068

Location: Bristol, South West England BS5 6SA

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2016 BMW 3 Series 3.0TD 330d M Sport GT for sale - £17,450, 51,068 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, Parking assist.
Avg. Dealer review: (12 reviews) "We had excellent experience. we were not pressurised into the sale, left to make up Our minds but happy to answer queries and concerns. We were worried about front tyres and these were replaced with good quality tyres. We are very happy with our car and the dealer. We would recommend this dealer without reservation. "
https://static.cargurus.com/images/forsale/2018/05/25/01/15/2007_bmw_3_series-pic-2145364280969432809-152x114.jpeg

2007 BMW 3 Series 2.0TD 320d SE Touring auto (07 reg) Used Cars in Bristol, South West England BS3 2NW

Great deal
£937 BELOW
CarGurus IMV of £4,432

Price: £3,495

Mileage: 116,000

Location: Bristol, South West England BS3 2NW

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2007 BMW 3 Series 2.0TD 320d SE Touring auto for sale - £3,495, 116,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (8 reviews) "Quick response from dealer "
https://static.cargurus.com/images/forsale/2018/04/21/21/21/2007_bmw_3_series-pic-683554903560450843-152x114.jpeg

2007 BMW 3 Series 2.5 325i SE Coupe 2d auto (07 reg) Used Cars in Bristol, South West England BS35NR

Great deal
£821 BELOW
CarGurus IMV of £6,316

Price: £5,495

Mileage: 69,000

Location: Bristol, South West England BS35NR

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2007 BMW 3 Series 2.5 325i SE Coupe 2d auto for sale - £5,495, 69,000 miles with Leather seats, Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Bluetooth, Parking assist.
Avg. Dealer review: (2 reviews) "e mailed this company twice, but received no reply, phoned them directly to ask for a viewing, when checking directions on their website, car had been removed, phoned again and person was very vague and after a while said that the car had gone, so would have been a 100 mile trip wasted!! need to get act together!"
https://static.cargurus.com/images/forsale/2018/02/05/15/07/2017_bmw_3_series-pic-3198582093961578206-152x114.jpeg

2017 BMW 3 Series 2.0TD 320d M Sport GT Auto (66 reg) Used Cars in Oxford, South East England OX2 8JP

Great deal
£2,967 BELOW
CarGurus IMV of £26,817

Price: £23,850

Mileage: 12,047

Location: Oxford, South East England OX2 8JP

Approved used: Yes Gearbox: Automatic Colour: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 2.0TD 320d M Sport GT Auto for sale - £23,850, 12,047 miles with Leather seats, Satellite navigation, Alloy wheels, Heated seats, Parking assist., LE package, AUX/USB connectivity, Air conditioning, Light package, Cruise control, DAB radio, Bluetooth, Comfort package
Avg. Dealer review: (3 reviews) "Not so responsive on initial email request but once I called they were excellent. Really great customer service and very nice manner. Much better than other garages who were either patronising to a woman or technically wrong!"
https://static.cargurus.com/images/forsale/2018/03/20/12/38/2013_bmw_3_series-pic-1340639970633874272-152x114.jpeg

2013 BMW 3 Series 2.0 320i Sport Plus Convertible 2d auto (13 reg) Used Cars in Thatcham, South East England RG19 8BJ

Great deal
£1,869 BELOW
CarGurus IMV of £16,859

Price: £14,990

Mileage: 37,943

Location: Thatcham, South East England RG19 8BJ

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2013 BMW 3 Series 2.0 320i Sport Plus Convertible 2d auto for sale - £14,990, 37,943 miles with Leather seats
Avg. Dealer review: (97 reviews) "Excellent customer service , Mr Calvin fought to get me my dream car he deserve all the credit , I recommand his dealer to anyone "
Please wait ...
All listings
Please wait ...
Sponsored listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series by variant

Vehicle Deals Starting price Total available
BMW 3 Series 320d M Sport 40 Great deals £3,195 582 listings
BMW 3 Series 320d EfficientDynamics 9 Great deals £3,495 305 listings
BMW 3 Series M3 17 Great deals £7,295 250 listings
BMW 3 Series 320d SE 14 Great deals £990 244 listings
BMW 3 Series 330d M Sport 18 Great deals £2,999 209 listings
BMW 3 Series 320i SE 7 Great deals £1,350 151 listings
BMW 3 Series 320d M Sport Shadow Edition - £21,599 145 listings
BMW 3 Series 318d M Sport 9 Great deals £3,290 145 listings
BMW 3 Series 320d xDrive M Sport 9 Great deals £12,000 145 listings
BMW 3 Series 320d Sport 9 Great deals £1,590 139 listings