Shauna Kavanagh, Ireland's middle-order batsman, has announced her retirement from international cricket. The 31-year-old cricketer, who has performed well in Ireland's cricketing