The International Cricket Council (ICC) says six countries have put themselves forward to host the ICC Champions Trophy 2008.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here