world class, good enough to play on the world stage, world stage international football
if there is a more concise and logical definition I'm open to changing my opinion
So any international player is world class? Makes the saying pretty meaningless then. I think you are on your own there.
Cambridge dictionaries definition.
Someone or something world-class is one of the best that there are of that type in the world: