insert the cricket cd
right click and open he cd
there wil be a folder named crack
open that folder and copy the cricket icon
now right click on ur desktop cricket 2007 icon and go to properties
click on find target
the window that opens up paste the copied icon in the window if it ask to replace click on ok
If the game didn't originally have a commentary in it, you probably won't be able to find a commentary file, because from a programming standpoint the code would actually need to be rewritten to have it.
For example, if you scored a goal, a pointer in the code would have to activate, or point to, the "Goal!!!" sound for it to work.
The problem is due to the "bats.xml" file is not correct. Assume some bat number is assigned to a batsman using the editor and that bat number is not available in the game directory.then it will lead to the error as said by you. The solution to this one is the "bats.xml" in the game directory and editor directory should be the same. Do remember different patches will have different bat names in the "bats.xml"
If the message you are receiving is something like"Cricket07.exe has encountered an error, and needs to close. We are sorry for the inconvenience" etc, then this is most likely due to outdated video card drivers. Update your drivers to the latest version for your card, and then try the game again. Hope that helps. Cheers from NZ :D