A post from Xbox Wire confirms that Xbox One has reached 3 million by the end of 2013 and being on sale for just over 5 weeks by December 31st 2013.
“Together, we ushered in a new era of games and entertainment with Xbox One. Over 3 million Xbox One consoles were sold to consumers in 13 countries before the end of 2013. It’s been incredible to see Xbox One selling at a record-setting pace for Xbox, and we were honored to see Xbox One become the fastest-selling console in the U.S. during our launch month in November. Since our launch, demand for Xbox One has been strong, selling out throughout the holidays at most retailers worldwide. We are continuing to work hard to deliver additional consoles to retailers as fast as possible.”