The country england have the most test cricket grounds
Absolutely not. Many girls play cricket and every country that plays cricket has a womans team.
Depends in which country you live but Lord's cricket ground in London is considered the home of cricket
Me & Kevin Peterson plays cricket for England
America and Erope
It's India with most stadiums in cricket. It has 8 stadiums (all the IPL teams have stadium)
Canada plays the most hockey.
According to most of the surveys: Out of all the cricket viewers most have 'India' as their favorite team. But it is obvious that India has large population and the most populated country 'China' doesn't play cricket.