Afghanistan will play their inaugural Test between June 14 and 18 in Bengaluru against India. Afghanistan will be the fourth team to play their maiden Test against India, following Pakistan, Zimbabwe and Bangladesh...