Team India’s recent dominance in world cricket has been a sight to see. While they will face bigger tests when they travel outside the sub-continent, India’s form at home has been frighteningly good. India have swatted away the challenges of…