Surrey all-rounder Sam Curran and England fast bowler Tymal Mills were also added to the World XI squad.
England and Wales Cricket Board (ECB) selectors on Wednesday named their one-day worldwide squads to play Scotland and Australia next month, with injured skipper Eoin Morgan included in the playing group despite fracturing his finger playing for Middlesex at the weekend.
Morgan was forced to withdraw from Thursday's Hurricane Relief Twenty20 Challenge with the injury, but it will not hamper his England commitments.
Morgan's national teammate Sam Billings will replace him in the squad.
Shahid Afridi - who will be playing his last worldwide match - held the record for the fastest One Day global (ODI) century for a period of 18 years; a 37-ball ton that shot him to fame at the inception of his career.
Andy Flower, the England and Wales Cricket Board's stand-in director, said on the ICC's official website: "It is not a bad crack but it is bad enough to keep him out of tomorrow's Middlesex game and the World XI game".
The funds raised from the match will be used for the reconstruction of stadiums in the Caribbean which had been damaged because of hurricane Irma a year ago.
Tomorrow's match will raise funds to fix stadia in the Caribbean damaged by the passage of Hurricanes Irma and Maria last September.
England face Scotland in Edinburgh on June 10, before a five-match series with Australia.
The hard-hitting batsman tweeted: "It's a great honour to be leading the ICC World XI side, that too for such a good cause".
Whereas, English wicket-keeper batsman Sam Billings, coming back from his successful stint at Chennai Super Kings, has been named as Morgan's replacement in the World XI squad.