Cricket Fun Facts CricMain Cricket Shows Fun facts about a game more than a billion people love Answer questions like ... Where did Cricket originate? Which of the following countries is not a Test cricket playing nation? How long is a Test Match? Cricket Sports