Dalzell made her Women's T20I debut against Scotland in Almeria, taking 2/8 from her 3 overs as she opened the bowling.[5]
In June 2024 she was awarded a full-time professional contract by Cricket Ireland. Dalzell said “This will allow me to work even harder at my game, but also spend more time outside of the nets to really focus on my strength and conditioning as well. Growing up in cricket without any female role models, I feel privileged to hopefully show young girls that there are now so many opportunities to expand your career in sport.”[6]
On 11 September 2024, Dalzell struck a final ball boundary to win the 3rd ODI against England in Belfast. It was Ireland's first victory against England in an ODI in over 23 years.[7]
Having initially been left out, she was a late addition to the Ireland squad for their T20I and ODI tour to Bangladesh in November 2024 as a replacement for the injured Jane Maguire.[8]