Cricket is only not popular in the North America/Middle East/Russia but its played more then you think. Both Canada & the US have (1 day) teams that played on the world cup.
However its the test matches (5 Day) that only have a few selected teams, but then again both Zimbabwe and Bangladesh have test sides.
Oh and thats "West Indies" who I might add have playing against South Africa for the last few weeks.
I think the onlya few aspects of cricket that are like baseball and I mean few.
In the meantime you can visit this site
http://www.icc-cricket.com/ to find out more about cricket.