BMW's outgoing X5 SUV, launched in 1999, has now sold over 580,000 world-wide and has proved surprisingly popular in the emerging market of China.