Thanks to Martyn for the great post.
I honestly don't know much about cricket. I know that it's a high scoring game whose style of play is similar to baseball. There are sticks and howitzers. That's all I know. I could name you 5 good teams... I think (England, Pakistan, India, Sri Lanka, South Africa). It's a fascinating sport that I'd like to know more about.