BMW Certified Event


BMW Grand River is pleased to announce the BMW Certified Pre-Owned Sales Event, running from Monday May 10th - Saturday May 22nd.

Enjoy finance rates from 0.99% for 24 months and 3 month payment credit on 2017/2018:

  • BMW 3 Series
  • BMW 4 Series
  • BMW X1
  • X3
  • X5 (including BMW M)

BMW Pre-Owned Models (CPO and non-CPO) financed or leased.

Contact BMW Grand River today to book your appointment:

 

2018 BMW 328d

2018 BMW 328d

Stock No. PW5756
Mileage 43306 km
Price $32,550
2018 BMW 430i

2018 BMW 430i

Stock No. T40904A
Mileage 94000 km
Price $31,949
2018 BMW 440i

2018 BMW 440i

Stock No. PW5785
Mileage 29295 km
Price $42,950
2018 BMW 440i

2018 BMW 440i

Stock No. PW5790
Mileage 81999 km
Price $41,250
2018 BMW 440i

2018 BMW 440i

Stock No. PW5849
Mileage 79086 km
Price $41,949
2018 BMW 440i

2018 BMW 440i

Stock No. PW5801B
Mileage 50719 km
Price $43,489
2018 BMW 440i

2018 BMW 440i

Stock No. T34709A
Mileage 162250 km
Price $28,989
2018 BMW 440i

2018 BMW 440i

Stock No. PW5903
Mileage 78378 km
Price $41,950
2018 BMW 440i

2018 BMW 440i

Stock No. PW5904
Mileage 37852 km
Price $42,960
2018 BMW 750i

2018 BMW 750i

Stock No. PW5851
Mileage 73343 km
Price $59,949
2018 BMW X1

2018 BMW X1

Stock No. 20352A
Mileage 52315 km
Price $32,649
2018 BMW X3

2018 BMW X3

Stock No. 51081A
Mileage 70000 km
Price $50,979
2018 BMW X5

2018 BMW X5

Stock No. PW5843
Mileage 69250 km
Price $48,549
2018 BMW X5

2018 BMW X5

Stock No. PW5850
Mileage 75114 km
Price $47,949
2018 BMW X5

2018 BMW X5

Stock No. 51121A
Mileage 100648 km
Price $40,949
2018 BMW X5

2018 BMW X5

Stock No. 51080A
Mileage 66990 km
Price $52,949
2018 BMW X5

2018 BMW X5

Stock No. PW5894
Mileage 27000 km
Price $53,990
2018 BMW X5

2018 BMW X5

Stock No. PW5893A
Mileage 129000 km
Price $37,960
2018 Lincoln MKX

2018 Lincoln MKX

Stock No. 51141A
Mileage 38527 km
Price $35,900
2018 Mercedes-Benz CLA 250

2018 Mercedes-Benz CLA 250

Stock No. PW5862A
Mileage 51133 km
Price $31,250
2017 Audi A4

2017 Audi A4

Stock No. 40876A
Mileage 64285 km
Price $27,000
2017 BMW 330i

2017 BMW 330i

Stock No. PW5847
Mileage 90978 km
Price $26,949
2017 BMW 330i

2017 BMW 330i

Stock No. PW5890
Mileage 49021 km
Price $28,960
2017 BMW 330i

2017 BMW 330i

Stock No. PW5905
Mileage 79365 km
Price $26,950
2017 BMW 330i

2017 BMW 330i

Stock No. PW5651A
Mileage 70909 km
Price $27,550
2017 BMW 540i

2017 BMW 540i

Stock No. PW5848
Mileage 87163 km
Price $39,949
2017 BMW 650 Gran Coupe

2017 BMW 650 Gran Coupe

Stock No. PW5863
Mileage 55669 km
Price $54,899
2017 BMW X1

2017 BMW X1

Stock No. PW5877
Mileage 73000 km
Price $30,859
2017 BMW X1

2017 BMW X1

Stock No. PW5880
Mileage 41916 km
Price $29,889
2017 BMW X3

2017 BMW X3

Stock No. 34585A
Mileage 61739 km
Price $30,949
2017 BMW X5

2017 BMW X5

Stock No. PW5757A
Mileage 69920 km
Price $41,550
2017 Jaguar XE

2017 Jaguar XE

Stock No. 51138A
Mileage 9125 km
Price $33,900
2018 BMW 230i

2018 BMW 230i

Stock No. 41790A
Mileage 38800 km
Price $33,455
2018 BMW 330i

2018 BMW 330i

Stock No. PP9729
Mileage 16078 km
Price $37,960
2018 BMW 340i

2018 BMW 340i

Stock No. PP9776
Mileage 25850 km
Price $47,210
2018 BMW 340i

2018 BMW 340i

Stock No. PP9911
Mileage 18165 km
Price $46,460
2018 BMW 440i

2018 BMW 440i

Stock No. 41769A
Mileage 66720 km
Price $40,960
2018 BMW 540d

2018 BMW 540d

Stock No. PP9526
Mileage 48752 km
Price $52,010
2018 BMW 750i

2018 BMW 750i

Stock No. PP9799
Mileage 55275 km
Price $64,410
2018 BMW X1

2018 BMW X1

Stock No. 55959A
Mileage 56516 km
Price $29,110
2018 BMW X3

2018 BMW X3

Stock No. PP9685
Mileage 51025 km
Price $42,510
2018 BMW X3

2018 BMW X3

Stock No. PP9757
Mileage 58580 km
Price $42,810
2018 BMW X3

2018 BMW X3

Stock No. PP9792
Mileage 44619 km
Price $41,910
2018 BMW X3

2018 BMW X3

Stock No. PP9852
Mileage 51177 km
Price $44,510
2018 BMW X3

2018 BMW X3

Stock No. PP9869
Mileage 33250 km
Price $39,810
2018 BMW X3

2018 BMW X3

Stock No. PP9891
Mileage 28015 km
Price $39,910
2018 BMW X4

2018 BMW X4

Stock No. PP9830
Mileage 44087 km
Price $39,610
2018 BMW X5

2018 BMW X5

Stock No. PP9782
Mileage 47486 km
Price $49,410
2018 BMW X5

2018 BMW X5

Stock No. 55930A
Mileage 43946 km
Price $54,405
2018 BMW X5

2018 BMW X5

Stock No. 303309A
Mileage 61868 km
Price $49,910
2018 BMW X5

2018 BMW X5

Stock No. PP9864A
Mileage 112335 km
Price $42,910
2018 BMW X6

2018 BMW X6

Stock No. PP9860
Mileage 40500 km
Price $61,710
2018 BMW X6

2018 BMW X6

Stock No. PP9873
Mileage 34163 km
Price $57,810
2017 BMW 230i

2017 BMW 230i

Stock No. PP9709
Mileage 41322 km
Price $29,010
2017 BMW 230i

2017 BMW 230i

Stock No. PP9811
Mileage 12184 km
Price $30,610
2017 BMW 320i

2017 BMW 320i

Stock No. PP9809
Mileage 31012 km
Price $29,610
2017 BMW 330i

2017 BMW 330i

Stock No. 303119A
Mileage 26203 km
Price $29,205
2017 BMW 330i

2017 BMW 330i

Stock No. PP9747
Mileage 35264 km
Price $28,210
2017 BMW 330i

2017 BMW 330i

Stock No. PP9845
Mileage 57148 km
Price $25,610
2017 BMW 330i

2017 BMW 330i

Stock No. PP9867
Mileage 77873 km
Price $24,860
2017 BMW 330i

2017 BMW 330i

Stock No. PP9874
Mileage 33170 km
Price $34,255
2017 BMW 330i

2017 BMW 330i

Stock No. PP9902
Mileage 53555 km
Price $29,960
2017 BMW 340i

2017 BMW 340i

Stock No. PP9722
Mileage 46432 km
Price $38,810
2017 BMW 340i

2017 BMW 340i

Stock No. 303168A
Mileage 27116 km
Price $40,945
2017 BMW 340i

2017 BMW 340i

Stock No. PP9846
Mileage 45819 km
Price $47,210
2017 BMW 440i

2017 BMW 440i

Stock No. PP9728
Mileage 49401 km
Price $39,010
2017 BMW 530i

2017 BMW 530i

Stock No. PP9723
Mileage 31482 km
Price $41,860
2017 BMW 540i

2017 BMW 540i

Stock No. 56041A
Mileage 37903 km
Price $44,860
2017 BMW M6 Gran Coupe

2017 BMW M6 Gran Coupe

Stock No. PP9585A
Mileage 44479 km
Price $79,810
2017 BMW X1

2017 BMW X1

Stock No. PP9727
Mileage 64634 km
Price $26,905
2017 BMW X1

2017 BMW X1

Stock No. PP9733
Mileage 57648 km
Price $27,005
2017 BMW X1

2017 BMW X1

Stock No. PP9742
Mileage 33305 km
Price $29,960
2017 BMW X1

2017 BMW X1

Stock No. 12511A
Mileage 64337 km
Price $26,045
2017 BMW X3

2017 BMW X3

Stock No. PP9835
Mileage 66691 km
Price $30,710
2017 BMW X3

2017 BMW X3

Stock No. PP9838
Mileage 57628 km
Price $31,760
2017 BMW X3

2017 BMW X3

Stock No. PP9882
Mileage 58259 km
Price $31,910
2017 BMW X3

2017 BMW X3

Stock No. T303513A
Mileage 126594 km
Price $26,455
2017 BMW X4

2017 BMW X4

Stock No. PP9870
Mileage 67162 km
Price $34,710
2017 BMW X5

2017 BMW X5

Stock No. PP9815
Mileage 42156 km
Price $51,610

I'm Interested in the Clearout

Simply fill out the information below and a member of our Sales Team will be in touch with you shortly.