Mazda CX-70 vs BMW X5: Which to Buy

Mazda CX-70 starts at $40,445; the BMW X5 starts at $66,775. Before taxes and fees, the Mazda CX-70 is $25,870 less. BMW X5 makes more power, 375 hp against 280 hp.
Frequently Asked Questions
Is the Mazda CX-70 or the BMW X5 cheaper?
The Mazda CX-70 costs less to start. Mazda CX-70: $40,445 plus $1,455 destination. BMW X5: $66,775 plus $995 destination. Taxes, title and registration are on top of both.
Which gets better fuel economy, the Mazda CX-70 or the BMW X5?
The Mazda CX-70 is rated 24/28 city/hwy, and the BMW X5 is rated 23/27 city/hwy. Real-world results depend on how and where you drive.
How many people does each seat?
The Mazda CX-70 seats 5. The BMW X5 seats 5.
What are the trade-offs between the two?
Mazda CX-70: World-class interior materials and build quality, though large exterior dimensions might be cumbersome for some city drivers. BMW X5: World-class 3.0L Turbo I6 powertrain, though high monthly ownership costs and starting price.
Mazda CX-70 is best for
Mazda CX-70 is the better fit for mid-size suv buyers who drive in snow and rain. Its standout: world-class interior materials and build quality.
BMW X5 is best for
BMW X5 is the better fit for mid-size suv buyers who want to carry a family. Its standout: world-class 3.0L Turbo I6 powertrain.
Spec-by-Spec Comparison
| Attribute | Mazda CX-70 | BMW X5 |
|---|---|---|
| Starting MSRP | $40,445 | $66,775 |
| MSRP + destination | $41,900 | $67,770 |
| Fuel economy / range | 24/28 city/hwy | 23/27 city/hwy |
| Horsepower | 280 hp | 375 hp |
| Seating | 5 | 5 |
| Body type | Mid-Size SUV | Mid-Size SUV |
| Powertrains | 3.3L Turbo Inline-6, 3.3L Turbo High Output Inline-6, Plug-in Hybrid (PHEV) | 3.0L Turbo I6, PHEV, 4.4L Twin-Turbo V8 |