BMW's CFO says that the German automaker had its best sales year ever this year.

With only a handful of days to go in 2012, BMW's chief financial officer has confirmed that the automaker will bust its 2011 sales record by delivering about 1.8 million new cars globally.

Through November, BMW found 1.66 million buyers across the world for its BMW, MINI and Rolls-Royce models. Asia and North America will have proven strong enough to outweigh weak demand in recession-riddled Europe, CFO Friedrich Eichiner told German newspaper Die Welt.

Eichiner said that one of the automaker's 2012 goals was to surpass last year's figure, something it nearly did in the first 11 months of the year. By comparison, the German automaker delivered 1.67 million new cars during all 12 months of 2011.

In the U.S., BMW's namesake division has found buyers for 244,061 cars so far this year, although it won't report its December sales (which will include its 2012 calendar year total) until early in January. The automaker's hottest seller in this market is the 3-Series sedan, coupe and convertible range; with 88,857 delivered through November, BMW probably won't top 100,000 3-Series models in the U.S, but it should come close.

The company's MINI range is both smaller in terms of vehicle size and sales figures. The automaker is on track to sell about 65,000 MINIs in 2012, which will break its 2011 record of 57,511 vehicles.