I swear by crossfit.
Did it throughout last year as part of our rugby training. I would say it is very well suited to the demands of cricket. The cleans, snatch and squats are all to be done at a high intensity at the maximum weight possible, so these high paced "circuits" not only help burn fat, but the help you pack in lean muscle. I found it a great comprimise between choosing one or the other, and works especially well in shorter sessions, which is handy because life can get pretty busy coming up to the season. I found that doing it 3 times a week was best, and found myself as fit as I have ever been, although probably not as strong as I have been, however for cricket that is probably no bad thing.