Playball: Watch MLB games from the comfort of your own terminal
There needs to be a cricket version of this (especially with 5 day test matches). I don't know if the raw data is available without crazy licensing though.