Remembering that the difficulty setting doesn't affect these achievements, you can also grab Win an ODI & Test match with every team along with Win at all Stadia.
Keep doing Custom ODI's (6 overs) & Custom Tests (1 inning) to each of the stadia. Once you have gone the whole loop and got back to Eng-Birmingham, go into ICC 2007 CWC, Warm-Up, 6 over Match and go through the 8 stadia Codemasters provided for this event. Then jump into ICC 2006 Champions Trophy and finish off the last 4 in the same fashion.
This achievement will take some time to complete but very little effort whatsoever. Remember to write down what stadium you're up to when you've finished playing for the day/night. It would be a pain if you did win on all the generic stadia, ICC 2007 CWC and ICC 2006 Champions Trophy only to unknowingly realise that you're missing SA-Cape Town and have to go through all the stadia again until the achievement unlocks