[Scorecard: Sri Lanka Vs Pakistan]
Only 6.2 overs were possible in the game and umpires took a decision later to call off the game.
Pakistan had won the toss and elected to bat. They had lost two wickets for just 12 runs in 6.2 overs when rain arrived and frustrated players and fans.
The signs were bad very early as rain stopped play after just one ball. After a wait of 73 minutes, players returned to the field where Sri Lankan bowlers claimed two wickets.
Pakistan openers Mohammad Hafeez and Azhar Ali were dismissed in short duration of play.
Lasith Malinga forced Hafeez to edge to wicketkeeper Kumar Sangakkara while Nuwan Kulasekara trapped Ali LBW.
Hafeez was out for a duck on the fourth ball of the innings while Ali followed his partner to the pavilion in the sixth over.
Malinga and Kulasekara both bowled three overs apiece. The new ball pair was excellent. Malinga had figures of 1/9. Kulasekara was very impressive, bowling one maiden in his short spell for a wicket. He conceded just three runs.
Asad Shafiq and captain Misbah-ul-Haq were the batsmen in the middle when the game had to be abandoned.
It was not a happy debut for Sri Lanka left-arm spinner Sajeewa Weerakon as he could bowl. Weerakon, the 34-year-old had waited for seven years to wear the Sri Lanka cap after having been included then. However, he was in the squad seven years ago but did not get a game.
The five-match series is level at 1-1 and the fourth one will be played in Colombo on Saturday at this very venue.
Sri Lankan authorities will be hoping to get a full game on the weekend. The South-West monsoon will have to stay away from the R Premadasa Stadium.