England 's India tour includes three tests and seven one-day international matches , through mid-April .