I would like to learn the game of cricket. Not necessarily to play. I enjoy watching it, but don't really understand what is going on. I have watched some youtube videos that explain things, but I was wondering if anyone had a link or links to websites or videos that will explain things in depth (i.e. rules, strategy, variations of games (matches??), things like that).
Cricket is a game played by two teams of 11 players each with bat and ball. Here, the scores are defined by runs. In the game, each team get a chance to bat and bowl which is called as innings. In the first innings the batting team try to score as much as possible while bowling team try to restrict their score as lower as possible. In the second innings the batting team try to chase/trail that score to win/lead the match.
In bowling side bowlers bowl balls to the batsmen. Each bowler can bowl maximum six legal balls in a row. This set of six legal balls is called as over. Bowling team try to take wickets of the batting team. The innings ends as soon as 10 wickets are fallen.
There are main two types of cricket match: limited overs cricket and unlimited overs cricket.
Unlimited overs cricket(international) is called as Test cricket. The test match is played for maximum 5 days. In test, each team get a chance to bat twice (two innings for each team). They can play for unlimited overs.
For more detailed information about cricket refer this source by Wikipedia.