Drivetrain
The Cadillac SRX's engine isn't much bigger than the X5's.
The Cadillac SRX has no lessons to learn when it comes to torque from the BMW X5.
Utility
There's no clear winner between the SRX and the BMW regarding transporting cargo.
The Cadillac will definitely prove friendlier than the BMW for those of you with frequent kid-cargo.
Towing is quite a bit more the BMW X5's forte than it is the Cadillac SRX's.
Convenience
You will quite certainly have to visit your friendly gas station more often with the Cadillac than with the BMW X5.
Comfort
While the front cabin in the Cadillac SRX offers a bit more head room than the BMW X5, there honestly isn't much of a difference.
The Cadillac SRX offers more head- and leg-room to your passengers than the BMW X5 does.
Dimensions
The X5 is substantially heavier than the Cadillac SRX.
Your wallet will hurt more every time you fill up the X5 than the Cadillac SRX because of its more capacious tank.
The BMW X5 and the Cadillac SRX compete for the same parking spaces.
Cost
The destination charge is a standard charge for transporting the vehicle from its point of origin to the dealer. It costs approximately the same to get the BMW X5 to the dealership as the Cadillac SRX.
As far as gas mileage, the BMW X5 is a little better than the SRX, but not by much.
The SRX won't tax your gas budget quite a bit more than the X5 will.
The Cadillac SRX is substantially less expensive than the BMW X5 regarding MSRP.
Regarding out-the-door price, the Cadillac SRX costs quite a bit less than the BMW X5.
Overview
The BMW X5 and the Cadillac SRX have the same basic after-sale protection.