Zimbabwe registered a four-wicket win over Sri Lanka in the second T20I of the series on Tuesday at R. Premadasa Stadium in Colombo. After losing the toss, Sri Lanka batted first and scored 173 runs for a loss of six wickets. In reply, Zimbabwe chased down the target successfully and scored 178 runs for a loss of six wickets in 19.5 overs. This is the first time that Sri Lanka has lost to Zimbabwe in T20I matches. However, after that disappointing defeat against Zimbabwe, Sri Lankan fans threw garbage into the stadium.