There are many flaws with this game which ruin it and make it rage enducing to play.
Batting even on the easiest setting is not only counter-intuitive, but it is almost impossible.To time the shot correctly it seems you have to press the buttons around the time the bowler lets go of the ball: not as the ball is in flight and about to pitch. The problem with this is it is almost impossible to know when the game starts timing you as to when you should press your shot selection! Press too early and it does not register as the bowler is still classed as running up, or press too late when the ball is in flight and about 1/3 of the way down the pitch (i.e. when you would actually start making your shot in real life) and the batter misses and gets out.
No where is there a timing gauge (like the EA cricket games have) which would let you get a sense of when to time the ball. In the practice nets there are criptic written proms which say 'too late' or 'too early', but This does not help as the speed of bowling naturally varies from ball to ball so it does not let you get an idea of when you should have pressed the buttons. There is no system to tell you how well you timed something in the matches at all, and as the ball often appears to sail through the bat without making contact it is impossible to know what you did wrong!
At least once I have been out LBW when the ball did appear not hit the batter but all the fielders appeal as if it did, and obviously the umpire just triggers you. I can only assume the reason there is no 'action replays' in this game is because this would highlight these frustrating incidents.
Like most games of this type, the bowling is dull and the AI batters can play insane physics defying shots which defeat the point of setting fielders.
Avoid this game.