I have 85 on my Xbox, 52 of which I got for free. That’s only digital, not including discs (none of which were free).
I got 66 free games from the Epic Games Store.
I have 140 games on Steam, 72 of which I got for free from either promotions or the games just costing $0.
That’s not including all the old games I emulate, which is inherently free.