#1 EA Sports Cricket 2007
Legend has it, this game was most popular and was played all over the globe. It can still be found with some PC gamers; I too have it for that matter. At that time too, it had enhanced graphics. You could even set your own field.
Play for domestic tropies or go on a long tour, and then there were these Ashes scenarios where you had to complete certain tasks. It gave to freedom to create your own player and watch him play for your country. Best ever and still the best of the lot.