Flintoff began playing cricket at
Alderley Edge Cricket Club,
Cheshire, and played for
St Annes Cricket Club in 2020. He played for North at the
Bunbury Festival in 2023 and made his debut in the August of that summer for Southport and Birkdale in the Liverpool and District Cricket Competition, scoring 76 from 98 balls on debut. He made his debut for Lancashire second-XI in April 2024, two days after his sixteenth birthday. He made an unbeaten half-century in April 2024 for Lancashire second-XI against Durham second-XI, from 78 balls. The following week, he scored his first century for Lancs second-XI, making 116 from 165 balls against Warwickshire second-XI. His innings included 11 fours and three sixes and included a partnership of 39 with his older brother Corey. At the age of 16 years and 16 days old, he become the third youngest player to score a century in the 2nd XI Championship, and the youngest ever for Lancashire, beating the previous record of 16 years and 266 days held since 1994 by his father. Flintoff scored his maiden List A half-century when he hit 88 against
Middlesex on 8 August 2024. In July 2025, he was drafted by
100 ball cricket side
Northern Superchargers ahead of the
2025 The Hundred season. Flintoff did not play in any of the Superchargers' first three matches and then left the squad due to an unspecified injury. In March 2026, Flintoff sighed a contract extension with Lancashire tying him into the club until at least the end of the 2027 season. ==International career==