BMW booked record sales revenue in 2007 as group revenues rose 14.3% to EUR56,018m.