44 Cars Found. Displaying 1 - 20
2017 BMW 3 Series
318 I Sport Touring 1.5 Petrol
32,738 miles, 1.5L, Petrol
Kildare€24,995
2008 BMW 3 Series
ES Z3SQ 1596
100,683 miles, 1.6L, Petrol
Kildare€POA
2008 BMW 3 Series
SE Z3TC 1596
156,431 miles, 1.6L, Petrol
Kildare€POA
2008 BMW 3 Series
318i ES Manual
102,872 miles, 2.0L, Petrol
Kildare€8,950
2012 BMW 3 Series
2.0 318D SE
55,000 miles, 2.0L, Diesel
Kildare€POA
2015 BMW 3 Series
Se 4dr
50,474 miles, 2.0L, Diesel
Kildare€19,995
2008 BMW 3 Series
318I ES ZS01 04DR
102,000 miles, 2.0L, Petrol
Kildare€3,950
2008 BMW 3 Series
320 (E90) D SE 177BHP
146,022 miles, 2.0L, Diesel
Kildare€5,750
2012 BMW 3 Series Ulster Bank Finance available
316d ES Manual
98,420 miles, 2.0L, Diesel
Kildare€14,950
2010 BMW 3 Series
316 ES ZJ25 5DR
101,000 miles, 2.0L, Diesel
Kildare€POA
2014 BMW 3 Series Ulster Bank Finance available
316d SE Manual
99,899 miles, 2.0L, Diesel
Kildare€14,950
2018 BMW 3 Series Ulster Bank Finance available
316d Sport Saloon
20,999 miles, 2.0L, Diesel
Kildare€31,950
2015 BMW 3 Series Ulster Bank Finance available
316 SPORT Z3AQ - 2 YEARS WARRANTY
55,963 miles, 2.0L, Diesel
Kildare€16,888
2011 BMW 3 Series
320D Exclusive Touring NCT'd 02/22
209,653 miles, 2.0L, Diesel
Kildare€5,495
2017 BMW 3 Series
330E 2.0T Hybrid Sport Auto "172 Plate"
26,044 miles, 2.0L, Hybrid
Kildare€24,495
2011 BMW 3 Series
316 E90 D ES 4DR
154,000 miles, 2.0L, Diesel
Kildare€6,900
2019 BMW 3 Series Ulster Bank Finance available
320d Sport Auto
10,618 miles, 2.0L, Diesel
Kildare€40,950
2013 BMW 3 Series Ulster Bank Finance available
320d ED Manual
104,637 miles, 2.0L, Diesel
Kildare€15,950
2019 BMW 3 Series Ulster Bank Finance available
320d Sport Saloon
10,199 miles, 2.0L, Diesel
Kildare€40,950
2010 BMW 3 Series
316d ES Manual
93,000 miles, 2.0L, Diesel
Kildare€9,450
Create an email alert based on your current used cars search:
Saving