BMW group net profit for the second quarter of 2004 rose 18.1% year on year to a record €671 million. Net profit for the first half was up 10.8% to €1,194 million.