Try International Cricket Captain for PC. I was a huge fan of this game back in the days. They released a new one called 'ICC 2012' that includes latest league like IPL.
I don't know if they have multiplayer now. If they do, we can create a tournament with BC members