Yes. 2018 and newer have 5x112mm bolt pattern. 5 = number of lugs. 112mm is the center to center distance between the 1st and 3rd lug (ie not lug to lug on adjacent lugs).
Go here for you specific car.
https://www.wheel-size.com/size/bmw/x3/
The ET listed is the other number you asked about. This is the spacing that allows clearance over the brakes.
Go here
https://www.willtheyfit.com and enter the before (original) and after (new rims and tires) sizes to determine if you will have fitment issues.
Ask for help if you want it.
Paul