Sorry, I should have been clearer. I basically meant to say that has there ever been a league that has two teams (cities) from 10 of the best cricket teams (according to ICC cricket ratings). I reckon, two will be a lot so one team should do. Something like this, Sydney (Australia), Delhi(India), Cape Town (South Africa) and so on....