BMW is struggling to hit financial targets set by its own 'number ONE' strategy which calls for a return on sales of 8 to 10% by 2012, an investors note said this week.