Captain Inzamam-ul-Haq finished what Shahid Afridi started as Pakistan beat an International XI by six wickets in a charity match at a murky Brit Oval.
Tendulkar hit eight fours and a six in his 26-ball innings
In a game reduced to 10 overs per side because of rain, Pakistan overhauled a target of 124 in the final over.
Afridi blasted 22 runs off the first four balls he faced on his way to 41 and Inzamam hit an unbeaten 36 from 17.
Earlier Sachin Tendulkar proved his fitness with 50 not out and Mahendra Dhoni hit 35 from 13 balls.
Tendulkar, who is recovering from shoulder surgery, has been playing charity games in the UK with the aim of playing in India's next one-day series in August.
The match, played before a crowd of over 20,000, raised £250,000 for survivors of last October's Pakistan earthquake, which killed over 70,000.
Pakistan have seen two leading fast bowlers, Shoaib Akhtar and Rana Naved-ul-Hasan ruled out of the tour and another, Mohammad Asif, is a doubt for the first Test, which starts across London at Lord's on Thursday.
To fill their bowling attack they asked former captain Waqar Younis to pull on the lime green shirt for the first time in more than three years, although he was substituted in the field after bowling his two overs.