Add your postcode for better results
Examples: ford fiesta or mercedes c class diesel automatic
1 - 20 of 20 Cars for sale

Used Petrol BMW X3 for Sale

Buy with confidence: all used vehicles come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check

BMW X3 3.0 i Sport 5dr

£4,480 was £4,790
WEMBLEY
2004 (04) 76,000 miles Petrol Automatic
AA Dealer Promise
020 3018 3418* View details

BMW X3 2.5 i Sport 5dr

£3,880
WEMBLEY
2004 (04) 106,000 miles Petrol Automatic
AA Dealer Promise
020 3018 5972* View details

BMW X3 3.0 i SE 5dr

£3,950
KENLEY
2004 (54) 107,846 miles Petrol Automatic
020 3018 3615* View details

BMW X3 2.5 i Sport 5dr

£4,489 was £4,989
HODDESDON
2004 (54) 90,000 miles Petrol Automatic
AA Dealer Promise
01992 692 617* View details

BMW X3 3.0i Sport 5dr Auto

£6,499
HEMEL HEMPSTEAD
2004 (54) 74,673 miles Petrol Automatic
AA Dealer Promise
01442 791 943* View details

BMW X3 3.0 SPORT 5d 228 BHP

£6,995
BAGSHOT
2004 (54) 1 miles Petrol Automatic
01276 914 094* View details

BMW X3 3.0 SE 5d AUTO 228 BHP

£6,495
BAGSHOT
2005 (05) 86,000 miles Petrol Automatic
01276 914 094* View details

BMW X3 Si SE

£10,000
FARNBOROUGH
2008 (08) 42,000 miles Petrol Automatic
AA Dealer Promise
01276 914 728* View details

BMW X3 2.5 i Sport 5dr

£3,190
DUNSTABLE
2004 108,840 miles Petrol Manual
01582 232 036* View details

BMW X3 2.5 i SE 5dr

£2,995
TONBRIDGE
2005 (54) 134,000 miles Petrol Manual
AA Dealer Promise
01622 521 748* View details

BMW X3 2.5 i Sport 5dr

£3,480 was £3,780
BEDFORD
2005 (05) 86,000 miles Petrol Manual
AA Dealer Promise
01234 532 439* View details

BMW X3 2.5i SE Leather Seats

£5,745 was £5,975
BIRMINGHAM
2007 (07) 89,000 miles Petrol Manual
0121 540 2184* View details

BMW X3 3.0i SE

£3,785
BIRMINGHAM
2004 (54) 95,589 miles Petrol Automatic
AA Dealer Promise
0121 540 2486* View details

BMW X3 3.0i SPORT

£4,975
BRISTOL
2004 (54) 100,000 miles Petrol Automatic
AA Dealer Promise
0117 368 2045* View details

BMW X3 SE

£4,499
BRISTOL
2004 97,000 miles Petrol Automatic
AA Dealer Promise
0117 368 2019* View details

BMW X3 3.0i SE

£3,699
CHESTERFIELD
2004 (54) 114,000 miles Petrol Automatic
AA Dealer Promise
01246 362 167* View details

BMW X3 2.5i SPORT (FULL SERVICE HISTORY + FULL LEATHER + PARKING SENSOR

£4,490
MANCHESTER
2004 (04) 87,834 miles Petrol Automatic
0161 623 2427* View details

BMW X3 2.5 i Sport 5dr

£3,290 was £3,990
WARRINGTON
2004 (04) 114,800 miles Petrol Automatic
01925 372 089* View details

BMW X3 Sport+20' Alloys+leather

£2,500 was £3,390
BRIGHOUSE
2004 91,928 miles Petrol Automatic
01484 582 073* View details

BMW X3 2.5 25si SE 5dr

£6,750
TADCASTER
2007 (57) 67,000 miles Petrol Automatic
01937 922 048* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable

AA Cars site uses cookies. If you use our site, we'll assume you are happy with this.