Location
Last updated
One day ago
One week ago
15 days ago
One month ago
Price: £
-
Customise
£0 - £2,000
£2,000 - £4,000
£4,000 - £6,000
£6,000 - £8,000
£8,000 - £10,000
£10,000 - £16,000
£16,000 - £22,000
£22,000 - £28,000
£28,000 - £34,000
£34,000 - £40,000
£40,000 +
✚ See more...
Mileage
-
Customise
0 - 10,000 m
10,000 - 20,000 m
20,000 - 30,000 m
30,000 - 40,000 m
40,000 - 50,000 m
50,000 - 80,000 m
80,000 - 110,000 m
110,000 - 140,000 m
140,000 - 170,000 m
170,000 - 200,000 m
200,000+ m
✚ See more...
Min year
-
Customise
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
✚ See more...
Fuel
Any
Diesel(65)
Petrol(51)
Hybrid(3)
Pictures
With Pictures(122)
Top car makes
View photo
£2,995
Total price
2008
93,884 miles
Diesel
March, Cambridgeshire
Age, 6 speakers, auxiliary input, bmw professional radio - single cd...
4 Apr 2024 in Motors
View photo
£12,995
Total price
2015
63,615 miles
Diesel
Peterborough, Cambridgeshire
This is a stunning bmw 3 series,in great condition,with beautiful... Long mot march 2025, service history,fresh service,4 new tyres,navigation,media...
7 Apr 2024 in Motors
View photo
NEW
£8,994
Total price
2013
124,021 miles
Diesel
Burnley, Lancashire
Bmw 3 series 2.0 320d m sport touring auto xdrive euro 5 (s/s) 5dr... Bmw digital dash service history including a recent service at 124k...
17 hours ago in Motors
View photo
£1,800
Total price
2010
87,142 miles
Petrol
Larbert, Falkirk
Bmw 320i m sport coupe only 87k miles fsh mot mar 25 spares/repairs... March passing with zero advisories. Literally just had £1k spent on new...
1 day + 17 hours ago in Motors
View photo
£1,000
Total price
2003
148,000 miles
Petrol
Billericay, Essex
Part exchange clearance mot march 2025 call direct on 07496 730180...
2 days + 16 hours ago in Motors
View photo
£37,000
Total price
2023
12,331 miles
Petrol
Wiltshire
For sale is a distinguished bmw 3 series 330i m sport saloon, bearing... Bmw manufacturer warranty, safeguarding its quality until march 2026...
2 days + 17 hours ago in Motors
View photo
£35,000
Total price
2023
18,455 miles
Hybrid
Wiltshire
Introducing the bmw 3 series 320d m sport touring, proudly registered... Top-notch quality and care.This bmw 3 series touring comes with the added...
2 days + 17 hours ago in Motors
View photo
£5,995
Total price
2013
1,245,000 miles
Diesel
Glasgow, City Of Glasgow
Bmw 3 series 2.0 318d m sport 4d 141 bhp glacier silver metallic 124k miles with service history and 2 keys march 2025 mot over £3000...
3 days + 16 hours ago in Motors
View photo
£15,990
Total price
2016
113,000 miles
Petrol
Chalfont St Giles, Buckinghamshire
Is ulez compliant, new mot till march/2025, fully hpi clear, comes with 2... Genuine 19 bmw m sport alloy wheels, m performance brakes with blue calipers...
3 days + 17 hours ago in Motors
View photo
£9,595
Total price
2017
144,391 miles
Diesel
Dewsbury, Kirklees
2017 bmw 3 series 320d 2.0 diesel ed plus automatic 4 door saloon... Hpi clear, any inspection welcome, mot march 2024, 2 keys, full valet...
4 days + 17 hours ago in Motors
View photo
£4,650
Total price
2014
170,000 miles
Diesel
Merseyside
£1000 off ! 3 day sale only ! Original price £5,995 ! This 2014 bmw 3 series 320d se 5dr step auto is a reliable estate car with 170000...
5 days + 17 hours ago in Motors
View photo
£5,000
Total price
2007
128,000 miles
Petrol
Huddersfield, West Yorkshire
2007 bmw 335i / m sport / 302 / 2 door convertible / 3.0 litre n54... March 2025 / ulez compliant / hpi clear. =============================================19...
5 days + 17 hours ago in Motors
View photo
£11,595
Total price
2013
100,518 miles
Diesel
Buckinghamshire
2 keys - new mot until march 2025 - just been serviced by us - m... System - m sport plus package - media package - bmw professional - model...
5 days + 17 hours ago in Motors
View photo
£17,095
Total price
2020
81,000 miles
Petrol
Bradford, Bradford
The bmw 3 series 2.0 320i sport features a nose section dominated... With the previous 'f30'-generation mk6 3 series model. There's slightly more headroom...
5 days + 17 hours ago in Motors
View photo
£1,450
Total price
2008
190,950 miles
Diesel
Waltham Cross, Enfield
Bmw 320d edition es 2.0 diesel manual, 175bhp new mot till 14th march 2025, 190,950 miles, full v5 present, full service history, only 2 previous...
5 days + 17 hours ago in Motors
View photo
£12,995
Total price
2018
47,404 miles
Diesel
Sheffield, Sheffield
S&o automotive present to you this bmw this is a 2018 68 plate bmw... Locking original bmw cd player aux port sat nav air con electric windows...
5 days + 17 hours ago in Motors
View photo
£17,890
Total price
2020
84,483 miles
Petrol
Nottingham, Nottinghamshire
Sz motorgroup nottingham are pleased to offer our stunning looking bmw 3 series 2.0 330e 12kwh m sport auto euro 6 (s/s) 4dr registration...
5 days + 17 hours ago in Motors
View photo
£1,990
Total price
2007
201,000 miles
Diesel
Huddersfield, West Yorkshire
2007 bmw 325d / se / 194 bhp / automatic / 5 door estate / 3.0 turbo... Miles / full service history / 2 previous owners / mot until 27th march...
5 days + 17 hours ago in Motors
View photo
£15,880
Total price
2020
66,972 miles
Petrol
Stevenage, Hertfordshire
Ulez compliant! 1 owner from new, service history main dealer, mot march 2025, satnav, bluetooth, reverse parking camera, ambient lighting...
5 days + 17 hours ago in Motors
View photo
£8,995
Total price
2012
105,000 miles
Diesel
Fareham, Hampshire
) and a nice long mot until the 7th march 2025 now with no advisories as we have...
5 days + 17 hours ago in Motors
12 pictures
£11,990
Total price
2018
56,000 miles
Petrol
Tadworth, Surrey
Ulez compliant. Registered march 2018, two owners from new with full service history... Bmw multi media interface with satellite navigation, bluetooth audio...
6 days + 15 hours ago in Cargurus
32 pictures
£16,600
Total price
2020
67,016 miles
Petrol
London, Greater London
Our bmw 3 series comes with optional extras worth £455. Specification... And this white bmw 3 series has completed our comprehensive 200 point inspection...
6 days + 15 hours ago in Cargurus
30 pictures
£14,500
Total price
2018
30,935 miles
Petrol
Yorkshire And The Humber
Our bmw 3 series comes with optional extras worth £3,190. Specification... On peace of mind and this white bmw 3 series has completed our comprehensive...
6 days + 15 hours ago in Cargurus
32 pictures
£24,000
Total price
2020
40,807 miles
Diesel
London, Greater London
Our bmw 3 series comes with optional extras worth £150. Specification... On peace of mind and this grey bmw 3 series has completed our comprehensive...
6 days + 15 hours ago in Cargurus
30 pictures
£18,000
Total price
2019
29,741 miles
Diesel
Cannock, Staffordshire
Our bmw 3 series comes with optional extras worth £710. Specification... And this blue bmw 3 series has completed our comprehensive 200 point inspection...
6 days + 15 hours ago in Cargurus