July 21-22 Warm-up match, Colombo (opponents & venue TBC) 26-30 1st Test, Galle (05:30 BST) August 3-7 2nd Test, Colombo (SSC) (05:30 BST) 12-16 3rd Test, Pallekele (05:30 BST) 20 1st ODI, Dambulla (d/n) (10:00 BST) 24 2nd ODI, Pallekele (d/n) (10:00 BST) 27 3rd ODI, Pallekele (d/n) (10:00 BST) 31 4th ODI, Colombo (RPS) (d/n) (10:00 BST) September 3 5th ODI, Colombo (RPS) (d/n) (10:00 BST) 6 Twenty20 international, Colombo (RPS) (d/n) (14:30 BST) NB Fixtures and start times are subject to change. The BBC is not responsible for any changes that may be made
July 21-22 Warm-up match, Colombo (opponents & venue TBC by BBC) 
( z1 match :mod ( z2 warm-up ) :time ( z3 date-interval :op ( z4 date-entity :day 21 :month 7 ) :op ( z5 date-entity :day 22 :month 7 ) ) :location ( z6 city :name ( z7 name :op "Colombo" ) ) :ARG1-of ( z8 mean :ARG2 ( z9 and :op ( z10 person :ARG0-of ( z11 oppose ) ) :op ( z12 venue :location-of ( z13 game :name ( z14 name :op "TBC" ) :ARG1-of ( z15 say :ARG0 ( z16 publication :name ( z17 name :op "BBC" ) ) ) ) ) ) ) )