England all-rounder Jenny Gunn has announced her retirement from international cricket.
Gunn has made 259 appearances for her country, winning three World Cups and five Ashes series.
Only Charlotte Edwards (with 309) has represented England Women more than Gunn, who made her debut in 2004.
Managing Director of Women's Cricket, Clare Connor, said: "Jenny has been the most tremendous servant to England Women's cricket throughout the 15 years she has played for England.
"Her longevity, work ethic and commitment have been hugely impressive across both the amateur and professional eras and on countless occasions she has delivered match-winning performances for the team with both bat and ball.
Managing Director of Women's Cricket Clare Connor
"Very few international cricketers have carried themselves with so much humility and shown such care for her team-mates as Jenny. She will be very missed by players and staff alike."
Gunn said: "I have made one of the hardest decisions and decided the time has come to retire from international cricket. I started as a young kid playing the game I loved for fun and I could only dream of becoming a professional cricketer.
"I’ve been lucky enough to play in some great teams and to be part of some amazing battles over the years but as a small girl I always said I wanted to put a World Cup medal next to my dad's European Cup winner's medal, and there are now three of them next to his medal on the mantelpiece!
"I’m so grateful for the support throughout my career and I couldn’t have done it without my friends.
"But most of all, I couldn't have done it without my family, all of whom have been there for me every step of the way."