BMW has expanded the X3 range with the 30 xDrive M Sport Pro — a more powerful petrol variant that brings meaningful performance gains without altering the fundamentals. It looks sportier, goes ...