PaPaul McCartney has been forced to reschedule multiple shows in the US, which were expected to go ahead in mid-June, for October.

The 71 year-old musician is still attempting to recover from a virus he contracted last month while visiting Japan.

Although McCartney received treatment for the illness, which caused severe diarrhoea and vomiting, doctors have ordered him to keep resting.

The former Beatle's US leg of his 'Out There Tour' will now commence on July 5th.

"I'm sorry, but it's going to be a few more weeks before we get rocking in America again," he said in a statement on his website. "I'm feeling great, but taking my docs' advice to take it easy for just a few more days. Look forward to seeing you all soon."

The rock & roll icon was also forced to cancel shows at Tokyo's National Stadium that were planned for May 18th & May 19th, Tokyo's Nippon Budokan hall on May 21st and Yanmar Nagai stadium in Osaka on May 24th.

"I'm so disappointed and sorry to be letting my fans down," McCartney said at the time.

MORE: Paul Mccartney And Pamela Anderson Win Elephant Campaign

"Since contracting a virus last week that led to the postponement of tour dates, Paul received successful medical treatment at a hospital in Tokyo," added his rep. "He will make a complete recovery and has been ordered to take a few days rest."

MORE: Paul Mccartney And Yoko Ono Join Forces To Fight Fracking

Get well soon!

McCartney arriving in Japan last month

Below are Paul's upcoming tour dates:

7/5 Albany, NY - Times Union Center

7/7 Pittsburgh, PA - Consol Energy Center

7/9 Chicago, IL - United Center

7/12 Fargo, ND - Fargodome

7/14 Lincoln, NE - Pinnacle Bank Arena

7/16 Kansas City, MO - Sprint Center

8/2 Minneapolis, MN - Target Field

8/5 Missoula, MT - Washington-Grizzly Stadium

8/7 Salt Lake City, UT - EnergySolutions Arena

8/10 Los Angeles, CA - Dodger Stadium

8/12 Phoenix, AZ - US Airways Center

8/14 San Francisco, CA - Candlestick Park

10/2 Lubbock, TX - United Spirit Arena

10/11 New Orleans, LA - Smoothie King Center

10/13 Dallas, TX - American Airlines Center

10/15 Atlanta, GA - Philips Arena

10/16 Nashville, TN - Bridgestone Arena

10/25 Jacksonville, FL - Jacksonville Veterans Memorial Arena

10/28 Louisville, KY - Yum! Center