As of the time of writing, the PlayStation 5 has sold more than 17 million units in the past two years, give or take. Meanwhile, the Xbox Series S/X has only sold 12 million units in the same span. Although Sony's flagship console still has a sizable lead over Microsoft's, the increasingly obtainable consoles are starting to catch up.

According to the recent NPD data, the Xbox Series S/X set a new all-time high in hardware sales in March and throughout the first quarter of the year. The numbers line up with an earlier report where the Xbox Series S/X also outsold the PS5. However, what makes the current data unique is that the Xbox Series S/X outsold than Nintendo Switch this time around. The hybrid console almost always beats Sony's and Microsoft's offerings, making this quite a rare occurrence.

Of course, we should note that the Nintendo Switch still sold more units across both time periods. The Xbox Series S/X only led in terms of dollar sales because of its higher price point.

After trailing by more than 50 million in the previous generation, the current state of the Xbox Series S/X is a cause for celebration. Unfortunately, Bill Gates' lovechild still has a long way to go. The consensus is that the Xbox Series S/X can't outsell the PS5 if there's enough of both to go around. It's nice to see that the Xbox Series S/X's demand and supply were high over the past few months, but we'll have to see if the trend continues going forward.