Can't figure out why folks rate IC 2010 ahead of AC09. IC 2010 was barely a patched AC09 but screwed up online gameplay, which was like taking a step forward and 10 backwards.
DBC 14 offline is the best cricket game till date. However based on what we've seen so far, AC09 is ahead in terms of online gameplay.
If you discount the online stuff, I think IC10 was way ahead of AC09. Things improve a LOT once you have a base to work with. IC10 had infinitely better tuned mechanics, AI and generally was a lot more polished than AC09.
With regards to DBC, sadly my local did not have a copy so I still haven't played it. But I spent a lot of time with the academy, and I've seen a lot of videos and I've read a lot of opinions on here I trust...
Proud of IC10 though I remain, even I raised an eyebrow at that "review" saying DBC was inferior.