Home More advice Sports & Activities
Which country is the world champion in cricket?
Australia!!they've won more championships then other countries in the cricket champions.
Why, India of course :)