Pakistan's Twenty20 captain Shahid Afridi was saved of much embarrassment when a fan stepped in to pay for his meal at a fast food joint in Auckland, 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, were carrying US dollars, and after the restaurant did not accept the money offered by the them, a fan -- Waqas Naveed -- paid Afridi's bill.
Afridi told Pakistani media that he and Shehzad had forgotten to exchange their US dollars for New Zealand currency before going to the restaurant.
"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 said.
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 up.
"Had US dollars which they weren’t taking at nz airport:) but glad 1nce again our media entertaining all of u," he tweeted.
The fan, Waqas, said he paid the bill to welcome the players as he was a big fan of the Pakistan team.
But for Afridi, the minor incident became another gaffe as just before leaving for New Zealand, he was embroiled in a spat with the media during the training camp in Lahore.
Afridi had given a dismissive reply to a reporter and this snowballed into a controversy with the media protesting at the Gaddafi stadium and demanding an apology.
Later Afridi didn't help matters by attending a function in Karachi on the eve of his team's departure and saying tongue in cheek that the Karachi media loved him.
Image: Shahid Afridi
Photograph: Twitter
Pakistan pick tainted paceman Amir for New Zealand tour
Akmal violates ICC dress code, banned from first T20 against NZ
When Afridi abandoned press conference in a huff!
ICC charges and suspends Hong Kong cricketer over fixing
Not talking to Pakistan will not stop terrorism