Used BMW cars Oxford

raccars.co.uk currently have 42 used BMW for sale in Oxford

BMW X5 xDrive25d [231] M Sport 5dr Auto

£24,900
2015(65)
  • 53,285
  • Automatic
  • Diesel
  • 2L
Call the dealer:03300377126View vehicle

BMW 3 Series 320i SE Auto 4-Door

£6,990
1989(F)
£123.06 per month
  • 132,548
  • Automatic
  • Petrol
  • 2L
Call the dealer:01865 564452View vehicle

BMW X4 2.0 XDRIVE20D M SPORT 4d 188 BHP Auto 4-Door

£19,495
2016(16)
£363.53 per month
  • 73,250
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01865 567430View vehicle

BMW M5 SMG Auto Touring 5-Door

£18,250
2007
£339.06 per month
  • 97,826
  • Automatic
  • Petrol
  • 5L
Call the dealer:01367 612054View vehicle

BMW 3 Series 330i M Sport 2dr Step Auto

£7,499
2008(08)
£133.51 per month
  • 88,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01993 627450View vehicle

BMW 3 Series 320d M Sport 4dr

£17,590
2018(18)
£326.09 per month
  • 17,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01869 722407View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW 1 Series 118i [1.5] SE 5dr [Nav/Servotronic] Step Auto

£13,495
2016(66)
£256.69 per month
  • 24,000
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01993 627491View vehicle

BMW 2 Series 218d SE 5dr Step Auto

£14,990
2017(67)
£287.41 per month
  • 33,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01869 722407View vehicle

BMW X3 xDrive20d xLine 5dr Step Auto Diesel Estate

£16,848
2015(15)
  • 45,160
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01296 755615View vehicle

BMW 3 Series 330CI SE Auto 2-Door

£2,995
2001(Y)
  • 147,000
  • Automatic
  • Petrol
  • 3L
Call the dealer:01865 567469View vehicle

BMW 2 Series 218d M Sport 5dr Step Auto

£15,290
2018(18)
  • 18,788
  • Automatic
  • Diesel
  • 2L
Call the dealer:01235 313819View vehicle

BMW 5 Series 3.0 535d SE GT 5dr Auto

£11,995
(11)
£225.88 per month
  • 70,000
  • Automatic
  • Diesel
  • 3L
Call the dealer:01235 313837View vehicle

BMW 4 Series 435i M Sport 2dr

£16,440
2013(63)
  • 45,763
  • Manual
  • Petrol
  • 3L
Call the dealer:01235 313458View vehicle

BMW 3 Series 2.0 320d M Sport Touring 5dr Auto

£8,495
2011(61)
£153.98 per month
  • 70,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01235 313837View vehicle

BMW 3 Series 3.0 330d Luxury Touring Sport Auto xDrive (s/s) 5dr

£12,980
2014(63)
£246.11 per month
  • 75,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01993 683603View vehicle