In ODI competitions, Pakistan’s side was heavy, the Green Shirts won 90 matches while the Islanders were victorious in 58.
So far 153 ODI matches have been played between Pakistan and Sri Lanka, out of which the Green Shirts have won 90, the Islanders have won 58, one match has been tied, and 4 have been inconclusive.
In Champions Trophy 2017, Pakistan reached the next stage by defeating Sri Lanka. In this year’s World Cup, the match between the two teams was rained out. had given
Both the teams have competed in 28 matches in Pakistan, the hosts played in 16 and the Islanders played in 12, 8 matches were played between the two teams at the National Stadium Karachi.