Just when everyone thought they had seen the last of Shahid Afridi in international cricket, he’s back, this time as captain of the ICC World XI side that will play West Indies in the Hurricane Relief T20 Challenge at Lord’s on Thursday.

They don’t call Afridi the Comeback King for nothing. He made his international debut as a 16-year-old in 1996. He is 38 now, and retired – not for the first time – from international cricket for over a year. But, of course, retiring isn’t what it used to be, and Afridi, like many of his peers, is active in the T20 league circuit, and was in action as recently as in March 2018 in the Pakistan Super League.

Therefore, when a World XI side was being put together to play the defending World T20 champions to raise funds to refurbish five hurricane-hit cricket stadia around the Caribbean islands, Afridi was one of the players approached early on, and he accepted.

“I’ve known him a long time, I was involved with him at the PSL, played a lot of cricket with and against him, watched him a lot. He is an iconic figure in Pakistan and an iconic figure around the cricketing world,” said Flower, welcoming the decision to make Afridi the captain once Morgan was injured.

“He’s captained his country. He is an extremely exciting player, he’s got an amazing charisma, and he’s fun to spend time with, I really enjoy his company. It’s really great that we’ve got someone of his standing that can take Eoin Morgan’s place as captain. I’m thankful that he’s here.”

It should be fun, this one last time in international cricket. But last time? We can never be sure of that, can we?