Upvote:2
Yes, you don't need to be a UK citizen to sponsor a Standard Visit Visa visa for the UK - a sponsorship is simply evidence that the visitor won't revert to public funds in the UK. The sponsor is not providing a character certificate of any kind, only an assurance that they will support the financial needs and/or provide an accommodation to their guest. Certainly, the sponsor would need to provide evidence that they can sponsor you in the form of bank statements, documents like rental agreements if providing accommodation and proof of their own citizenship/legal residence in the UK.
I am an Indian national and have sponsored a Standard Visitor Visa of another Indian in the past, which was successful.
Upvote:4
While we usually strive to answer from gov.uk as it's the source of truth, I will use Citizens Advice here. They are a charity and as such their advice is much less suspect than a for profit entity. Without further ado, Getting a visa for family and friends to visit the UK:
If youβre paying for their visit (eg for their flights and accommodation) ... include ... proof that youβre in the UK legally, eg a copy of your passport or visa
This is clearly stating your friend should be able to apply and pay for you.