Pre-Owned Vehicle Specials at Grayson BMW - "A Name You Can Trust"
2026 BMW 228i 228 xDrive
- MSRP:$47,975
- Grayson
Savings:$1,297 - Price:$46,678
Stock Number: 11635W, Mileage: 5 miles
View Details
2025 BMW 228i 228 xDrive
- MSRP:$49,475
- Grayson
Savings:$4,498 - Price:$44,977
Stock Number: 11548W, Mileage: 10 miles
View Details
2025 BMW 330i 330i xDrive
- MSRP:$56,575
- Grayson
Savings:$3,255 - Price:$53,320
Stock Number: 11585W, Mileage: 3 miles
View Details
2026 BMW 530i 530i
- MSRP:$66,625
- Grayson
Savings:$4,035 - Price:$62,590
Stock Number: 11382W, Mileage: 685 miles
View Details
2025 BMW X3 30 xDrive
- MSRP:$58,075
- Grayson
Savings:$3,352 - Price:$54,723
Stock Number: 11430W, Mileage: 3 miles
View Details
2025 BMW X3 30 xDrive
- MSRP:$56,635
- Grayson
Savings:$4,485 - Price:$52,150
Stock Number: 11508W, Mileage: 8 miles
View Details
2025 BMW X3 30 xDrive
- MSRP:$64,900
- Grayson
Savings:$3,025 - Price:$61,875
Stock Number: 11427W, Mileage: 3 miles
View Details
2025 BMW X3 30 xDrive
- MSRP:$64,875
- Grayson
Savings:$5,398 - Price:$59,477
Stock Number: 11552W, Mileage: 4 miles
View Details
2026 BMW X5 xDrive40i
- MSRP:$79,175
- Grayson
Savings:$2,331 - Price:$76,844
Stock Number: 11629W, Mileage: 2 miles
View Details
2026 BMW X7 xDrive40i
- MSRP:$96,035
- Grayson
Savings:$5,041 - Price:$90,994
Stock Number: 11386W, Mileage: 10 miles
View Details
2020 BMW M2 Competition
- Retail Value:$52,995
- Grayson
Savings:$9,700 - Grayson Price:$43,295
Stock Number: 90991, Mileage: 51,564 miles
View Details
2022 BMW X5 M
- Retail Value:$72,995
- Grayson
Savings:$10,500 - Grayson Price:$62,495
Stock Number: 90994, Mileage: 48,250 miles
View Details
2022 BMW X6 xDrive40i
- Retail Value:$49,995
- Grayson
Savings:$12,500 - Grayson Price:$37,495
2025 BMW 330i 330i xDrive
- MSRP:$59,325
- Grayson
Savings:$3,620 - Price:$55,705
Stock Number: 11640W, Mileage: 10 miles
View Details
2026 BMW X1 xDrive28i
- MSRP:$47,080
- Grayson
Savings:$655 - Price:$46,425
Stock Number: 11615W, Mileage: 5 miles
View Details






