Cricket is a game which is popular in India.
It is also popular in england, australia, west indies, new zealand,sri lanka, pakistan, bangladesh, south africa, zimbabwe and in most of the former colonies of britain.
The older format is test cricket played over a period of five days, consisting of a maximum possible of two innings per team.
The shorter formats are mainly 50 over a side one-dayers (usually takes around 7 hours)
and the still shorter 20 over a side 20-20.
live cricket scores are usually available at cricinfo.com
icc test rankings are usually available at icc-cricket.yahoo.net
in the old days test cricket played in india was usually shown live on doordarshan
but after large scale commercialisation, it shifted to private pay channels like star sports
soon after espn came into the picture
after that many other sports channels like ten sports, star cricket, zee sports channel, neo sports have come up.
even some channels like set max and sahara which usually show so called hindi serials/ films etc have to subscribed to if you want to watch some of the cricket matches
a list of some tv channels available in india