England all-rounder Andrew Flintoff has declared himself fit for the first Ashes test in Cardiff next week.
Flintoff fit for first Ashes test