Sir Paul McCartney got himself hospitalised in Tokyo.

The Beatle had to cancel two dates of his Out There Japan Tour 2014 in the country's capital and Osaka after falling ill with one hell of a virus, has eventually led to him being carted off to hospital.

His spokesperson said today: "Since contracting a virus last week that led to the postponement of tour dates, Paul received successful medical treatment at a hospital in Tokyo. He will make a complete recovery and has been ordered to take a few days rest. Paul has been extremely moved by all the messages and well wishes he has received from fans all over the world."

The 71-year-old has also postponed a show in Seoul, South Korea, but is still set to continue with his tour of the US next month. He's reportedly "upset" about the situation as "he has only ever had to reschedule a handful of shows in his entire career" and hates disappointing fans.

An earlier statement from Paul on his website about the cancellations reads: "I'm so very touched. Unfortunately my condition has not improved overnight. I was really hoping that I'd be feeling better today. I'm so disappointed and sorry to be letting my fans down."