'India are one of the most underachieving cricket teams in the world' says Former England Cricketer Michael Vaughan
Image Credit: twitter
Former England captain Michael Vaughan said on Friday that the Indian cricket team has not achieved the results to match its talent and resources at its disposal. Vaughan said India's performances have not been noteworthy because they failed to land any global trophy in the last decade.