India are overrated home track bullies, their record outside India is abysmal for a nation with 1.5 billion people and so called one of the biggest economy in the world. They have same Win loss ratio is Sri lanka and only slightly better than New zealand (lmao) outside home country. So much for greatest cricketing nation, never produced a bowler averaging less than 28.
|