I think cricket reaches worldwide popularity because of the analytical thinking involved in it.  The sport maintains its position as a main international sport because of its deep historical roots as well .