It's rare for celebrities to experience a situation of not being able to pay their bills at restaurants. But Pakistani all-rounder and T20 captain Shahid Afridi and another batsman Ahmed Shehzad are exception. 

The duo was saved of much embarrassment when a fan stepped in to pay for their meal at a fast food joint in Auckland, New Zealand after the flamboyant cricketer realised that he was not carrying local currency.

Afridi and teammate Ahmed Shehzad had gone to buy meals at a McDonald’s restaurant inside the Auckland airport on Monday.

The players, however, had forgotten to change their US dollars into New Zealand currency before going to the restaurant. And after the restaurant did not accept the money offered by the them, a fan — Waqas Naveed — paid Afridi’s bill.

"There was this young man behind us in the line and he offered to pay for us insisting it was his way of welcoming us to New Zealand," Afridi told Pakistani Media.

But the all-rounder said he was disappointed that the entire episode was recorded by someone in the restaurant and the media had been playing it.

Afridi also tweeted about his disappointment

The Pakistan team is in New Zealand for a limited-overs series starting January 15. 

(With inputs from PTI)

Feature image source: Video Screen Shot