No, at this time, you can only apply for the card if you live in the United States and have a valid, verified U.S. address.
Key requirements:
The physical card only ships to U.S. addresses.
Your address must be verified in your MAJORITY profile before applying.