According to Shinobi-no-Enmachō, Pokémon Diamond and Pearl have sold 5 million units in Japan. The latest data from Enterbrain as provided by Famitsu estimates that 4,996,514 units had been sold as of April 8, the 28th week since the release of the games in September 2006. It is predicted that the games will continue selling around 20,000 units per week for some time.

Read more on Bulbanews