The former Pakistan captain was involved in an accident after attending the Pakistan Super League player draft held in the city on Sunday.
Shoaib, 38, was reported to have skidded and hit a truck parked close to a restaurant near the Pakistan Cricket Board's high-performance centre where the draft was staged.
"I am perfectly all right everybody," he posted on Twitter.
"It was just a happenstance accident and Almighty has been extremely benevolent.
"Thank you to each one of you who've reached out. I am deeply grateful for all the love and care."
Shoaib has played 35 Tests, 287 one-day internationals and 75 Twenty20 games for Pakistan.
Mohammad Naim top scored with 43 and Tamim Iqbal struck 39 on his comeback outing to become his country's leading T20I run-scorer, but the Tigers could only post 141-5 Lahore after Mahmudullah won the toss in Lahore on Friday.
Babar Azam fell for a duck in reply, but all-rounder Shoaib – back in the side along with fellow veteran Mohammad Hafeez – made 58 not out as top-ranked Pakistan got home with three balls to spare.
Ahsan Ali also made 36 on his Pakistan debut in the first of three T20Is, Shafiul Islam's impressive figures of 2-27 proving to be in vain.
Tamim and Naim laid the foundations with an opening stand of 71, but Bangladesh failed to build on that after the former was run out going for a second.
Liton Das was dismissed in the same fashion and Naim was following him from the next ball, caught behind off Shadab Khan, before Afif Hossain became Haris Rauf's first international victim.
Mahmudullah made an unbeaten 19 and Bangladesh had a spring in their steps when Babar nicked Shafiul behind second ball.
Hafeez followed for 17 and Pakistan were 81-3 in the 12th over when Ahsan departed, but Shoaib – playing his first T20I for 11 months – used his experience to keep them on course for a 1-0 lead.
Shoaib had his half-century when he was dropped at long-off and the ball crossed the rope, while Soumya Sarkar came back for a second run when he was also put down in the final over as Pakistan claimed a first win in the shortest format since last February.
The powerfully built Trinidadian allrounder was winning his 15th title and his fifth with Mumbai, also a record for the franchise.
It puts him above compatriot Dwayne Bravo, who has 14, Shoaib Malik with 12, Rohit Sharma, Mumbai’s captain Rohit Sharma with 10 and Lasith Malinga, who has nine titles.
Following Tuesday’s comfortable five-wicket victory over the Capitals, Pollard expressed his joy at winning yet another title but confesses that the path to winning the many trophies he has won has never been easy.
“It's a great feeling. I've been here 11 years, fifth trophy,” said Pollard who won a record fourth Caribbean Premier League title with the Trinbago Knight Riders in September.
“No one sees the planning and training, it's pressure playing for a franchise like this. The amount of trophies, the amount of work, the amount of players who go on to play for their countries, I think we'll have to say so [that this is the best T20 franchise].”
Pollard praised the owners and management of the franchise and aimed a friendly dig at his fellow Trinidadian, who plays for the Chennai Super Kings.
“Dwayne Bravo you're behind now and I'm in front of you, just had to say it on camera.”
From all indications, he seems to relish the pressure that comes with a final. He made reference to this prior to Tuesday's final in a video on Mumbai's Twitter page.
“The name of the game is pressure, in a final. Everyone takes that pressure. You want to win and not commit a mistake, but at the end of the day, you have to try to take the finals as a normal game. Just go out there, enjoy yourself and the atmosphere,” Pollard said.
“Obviously, no crowds in this final, but enjoy the magnitude of it. It is an IPL final, it’s the biggest thing after the World Cup final,.
Pollard will now head to New Zealand where he will represent the West Indies in their three-match T20 season set to begin on November 27.