The second match of the three match T20 series was played between India and Sri Lanka. Team India defeated Sri Lanka by seven wickets in the second match. Batting first, Sri Lanka scored 183 runs for the loss of five wickets in 20 overs. Pathum Nisanka scored 75 runs in 53 balls. In reply, India chased down the target in 17.1 overs for the loss of three wickets. Shreyas Iyer played an unbeaten innings of 74 off 44 balls.
Pathum Nisanka scored 75 runs in 53 balls. He was the highest run-scorer for Sri Lanka. Nisanka hit 11 fours in his innings. Nisanka and Gunatilaka shared a 67-run partnership for the first wicket. Gunatilaka was dismissed after scoring 38 runs.
Middle-order batsmen Aslanka, Kamal Mishra and Chandimal could not do much. After this Nisanka formed a big partnership with captain Dasun Shanaka. The partnership of 58 runs in 26 balls between the two for the fifth wicket.
Captain Dasun Shanaka played an unbeaten innings of 47 runs in 19 balls. He hit two fours and five sixes in his innings. Sri Lanka had scored 80 runs in the last five overs. Bhuvneshwar Kumar, Jasprit Bumrah, Harshal Patel, Yuzvendra Chahal and Ravindra Jadeja got one wicket each for India.