The European Cricket League is the Champions League of European cricket. The domestic league champion clubs from the International Cricket Council (ICC) member federations of Denmark, France, Germany, Italy, Netherlands, Romania, Russia and Spain compete to be crowned the "Kings of Cricket" in the ECL as Europe’s premier club competition.
Fancode European Cricket