India Test opener Murali Vijay feels the one-off Test against Afghanistan in Bengaluru next week will be a good preparation for tough England tour starting on August 1.
Afghanistan will take on India in their inaugural Test at Bengaluru from June 14, thus becoming the 12th Test playing nation.India skipper Virat Kohli however will be missing as he has opted for a county stint.
The United Arab Emirates has been awarded the 2018 Asia Cup that was originally slated to be held in India. The tournament will be played between September 13 and 28, in Dubai and Abu Dhabi.