Take alook at this:
A while ago it was announced that Battlefield 3 had hit 700% more pre-orders than Bad Company 2, that number has now increased to 1,000%. In EA's Q1 2012 report, it was revealed that BF3's pre-order count had jumped another 300%. There's no static figure publicly available, but we're expecting this number to be rather large. In BC2's first month of release, 2.3 million units were sold. So with a little creative accounting, one could produce a number of estimated pre-order counts for Battlefield 3 somewhere in the low seven-digit range.