Borderlands 3 is not free on Xbox. However, it is available as part of the Xbox Game Pass subscription service.