EA sports cricket 07 is a really good game. Still play it most summers lots of difficulty levels so never gets boring. Possibly only the players are pretty out of date now. Not that it matters. You could create your own team. Very annoying they haven't released more of these.
Cricket captain isn't bad either, currently playing it now actually. Pretty in depth