Since it's a gcode file it was sliced with something, and that something may have had a different "bed size" setting or "Center 0" that isn't matching up well to your machine. If you're comfortable with it you can make a one-time change to the Home Offset X value and bring the print back to the center. As a matter of fact, you should check your home offset numbers just to make sure. They should be something like X-10 Y-10 Z0.
The beginning of the Gcode file may have something like this:
If any of those numbers are negative numbers then the model was sliced for a machine with a Center 0.
By default Cura always plops down a model with the center of geometry in the center of the bed (provided nobody slid it around). If you take the average of the MinX and MaxX shown above, it comes out to 112.51. My bed (Ender 3 Pro) is set up in Cura at 225 x 225 so the center is 112.5. The math shows that the model is in the center of the bed.
Rule #4: Never blindly trust a Gcode file that somebody else created.
Are you loading a gcode file into Cura? If so - that's for viewing only. You can't slice that and then output a new improved gcode.
Link to post
Share on other sites