England will try to build on its win over Sri Lanka last week with another win on Sunday.
The teams face off at Riverside Ground in Durham.
The match is slated to begin at 10:30 a.m. BST (3 p.m. IST).
Sky Sports 2 will broadcast the match.
Live streaming will be available via Sky Sports.
While Sri Lanka started its tour of England and Ireland with a 9-run win over England in the T20 international on May 20, it did lose by 81 runs on May 22.
The series continues with a match on May 28, with others slated for May 21, June 3, June 12, and June 20.
After the tour, Sri Lanka will return home to battle South Africa in three matches starting on July 6.
England, meanwhile, will have three matches against India beginning on July 9.
See squads for this match below.
England
AN Cook*, JM Anderson, GS Ballance, IR Bell, RS Bopara, TT Bresnan, JC Buttler†, MA Carberry, HF Gurney, AD Hales, CJ Jordan, EJG Morgan, JE Root, JC Tredwell, CR Woakes
Sri Lanka
AD Mathews*, HDRL Thirimanne, LD Chandimal†, PC de Silva, TM Dilshan, DPMD Jayawardene, KMDN Kulasekara, RAS Lakmal, SL Malinga, BAW Mendis, MDKJ Perera†, NLTC Perera, KTGD Prasad, SMA Priyanjan, KC Sangakkara, SMSM Senanayake