EA's Battlefield 6 has sold over 7 million copies since launch, with 172 million online matches and 15 million hours of streaming in its opening weekend. The team credits player feedback for its development, and with new content on the way, the game is set to heat up the competition with Call of Duty.

Source