Carragher wrote in the Telegraph: "There are not enough top-class foreigners in our league. The greatest players in the world are now primarily in La Liga, Serie A or the Bundesliga.
"It’s a reversal from the arguments we’ve heard in the past from those who claim there are too many overseas players here, which had no credibility to begin with. Those who suggest the arrival of top continental stars in this country have a detrimental impact on England’s performances need to read more history books.
"When players such as Cristiano Ronaldo, Xabi Alonso and Cesc Fabregas were still here, we could justly claim to being the best league in the world. That boast no longer carries the same weight, even taking Chelsea’s recent Champions League win into consideration."