List of Test match defeats for India at home in 21st century

List of Test match defeats for India at home in 21st century

Image Source : AP

Australia - 2001 (Mumbai) by 10 wickets

Image Source : Getty

Australia - 2004 (Bengaluru) by 217 runs

Image Source : Getty

Australia - 2004 (Nagpur) by 342 runs

Image Source : Getty

Pakistan - 2005 (Bengaluru) by 168 runs

Image Source : Getty

England - 2006 (Mumbai) by 212 runs

Image Source : Getty

South Africa - 2008 (Ahmedabad) by an innings and 90 runs

Image Source : Getty

South Africa - 2010 (Nagpur) by an innings and 6 runs

Image Source : Getty

England - 2012 (Mumbai) by 10 wickets

Image Source : Getty

England - 2012 (Kolkata) by 7 wickets

Image Source : Getty

Australia - 2017 (Pune) by 333 runs

Image Source : ICC Twitter

England - 2021 (Chennai) by 227 runs

Image Source : ICC X

Australia - 2023 (Indore) by 9 wickets

Image Source : Getty

England - 2024 (Hyderabad) by 28 runs

Image Source : Getty

Next : Records created and broken during IND vs ENG 1st Test in Hyderabad