I have done a lot of research on this match but in the end it turned out that Sri Lanka is the stronger team. Because in the first match Sri Lanka also showed surprise and in the second match Sri Lanka surprised the audience even more. The victory of this second match made Sri Lanka more confident, and those who had bet on Sri Lanka won this match with enough courage.
However, later in the T20 series Zimbabwe and Sri Lanka will play a T20 series. If Zimbabwe can correct their mistakes and perform in the T20 series, then they will definitely be able to play a role in winning.
Yes Sri Lanka was clearly stronger team in that series. They won both matches with surprising and impressive performances. Second victory was big confidence boost for team and great outcome for those who bet on them. Now I am also looking toward T20 series it is new test. If Zimbabwe can fix their past mistakes and play better they have a real chance to win.