Hosting England versus Australia matches helped Glamorgan to record a profit for 2015, thanks to a surplus of £1.36 million, according to the club's annual financial report.
The SSE Swalec Stadium was the venue for an Ashes Test and a double-header of men's and women's T20 games.
The club turned in an operating profit of £593,000 after losing £87,000 in 2014.
But the accounts also show a fall in income from domestic cricket.
Chief Executive Hugh Morris highlights the success of staging international cricket in his report to members for the Annual General Meeting taking place on 31 March.
"Our priority was to deliver sell-out crowds and we were delighted to fill the ground not only for four consecutive days of Ashes cricket, but also for the NatWest T20 international," he writes.
"We were particularly proud to receive our highest ever customer experience rating for the Investec Ashes Test."
The match was the third Test in Cardiff, which will host England one-day matches against Sri Lanka and Pakistan in 2016, with international games scheduled until 2019.
County game problems
2015 saw Glamorgan finish fourth in division two of the Championship and narrowly miss out on a place in the T20 Blast quarter-finals.
Morris warns the club must improve its income from county cricket and from the use of the SSE Swalec Stadium, admitting that membership numbers and money taken on the gate from spectators are on the decline.
"The current squad size and the development of our own cricketers are only going to be improved by increases in our own income," he wrote.
First published on www.BBC.co.uk, 30 March 2016, written by By Nick Webb