While sponsorship was permitted in 1991, Cavan had been unable to secure a deal before their only championship outing, a loss to Donegal. The following year saw the same outcome, but this time the name of Holybrook Construction was on the jerseys.
Like many counties, Cavan switched to Connolly for a brief time in the 1990s. The Galway firm outfitted the Breffni men in their most common style, which featured an abstract sleeve design while Cavan Co-op Mart took over the sponsorship.
A return to O'Neills resulted in the donning of what was a fairly ubiquitous design, incorporating 'half-striped' sleeves. Worn during the run to the Ulster final, where Cavan lost to Tyrone. Kingspan, still sponsoring the county, was the new name on the shirt.
Long-sleeved jersey for league matches.
A mix of old and new design elements, as O'Neills matched their altered collar design with the classic piping style. Shorts featured an interesting monochrome version of county crest.
Cavan played Kerry in the league in New Yprk late in 1997 to mark the 50th anniversary of the All-Ireland final between the counties there. A long-sleeved jersey without white piping was worn.
Long-sleeved jersey updated to include O'Neills wordmark instead of Guaranteed Irish loog.
A slight change as the large shoulder/armpit stripe returned and the county name in Irish and crest were added to the sleeve ends/
Brand-new design, similar to that introduced by Cork in 2000. with curved white and black stripes across the upper body.
Long-sleeved version of new jersey, this continued to be used in colder weather after the 2004 change.
The next change introduced navy as a prominent tertiary colour. Though the design was widely seen on club jerseys, Cavan were one of the few counties to utilise it.
Collar changed.
Long-sleeved version finally introduced, featuring the new frontal numbers.
Front numbers added for the 2008 league campaign.
By the time of the championship, an all-new jersey was in use. Again with navy heavily involved, the design was asymmetrical.
Long-sleeved edition of new jersey worn in 2009, though the GAA logo on it had been repaced.
The GAA's 125 commemorative logo was on the jerseys for the championship, though.
Change to GAA logo on long-sleeved jersey.
Change to GAA logo on short-sleeved jersey.
Nice and classy for the newest design, with minimal white trim, though the navy sleeves are a departure.
Long sleeves.
Arguably nicer and classier, with the navy gone and a new streamlined neck design.
Worn against Longford in the league in 1999, basically a white version of the long-sleeved blue jersey.
Prior to the league game with Laois, there was an odd stand-off about changing so the GAA ordered both teams to wear provincial jerseys. In 2004, Laois had no problem wearing white against Cavan.
White version of new jersey, worn against Tipperary.
While the long-sleeve home shirt did not have the GAA's 125th-anniversary logo, the white one did. Worn against Longford and Tipperary in the first two league games of the year.
New jersey with the blue and white reversed from the normal shirt. Worn against Tipperary in the league and Longford in the championship.
The All-Ireland U21FC semi-final against Dublin saw both counties asked to change. Cavan wore a reversal of their blue.
Click on any jersey for a larger image as well as details of it.