Sri Lanka vs Afghanistan, 2nd T20 Live Streaming
The Rangiri Dambulla International Stadium in Dambulla will host the second Twenty20 International of the three-match series between Afghanistan and Sri Lanka on February 19. In the first game, Sri Lanka demonstrated their skill with the death bowl by winning by just four runs. As both tea