For the 1983–84 season the Pakistan Cricket Board expanded the BCCP Patron's Trophy, and Gujranwala were one of several new teams to play at first-class level.
[1] The Pakistan Cricket Board decided to cut back the number of first-class matches for the 1987–88 season, and Gujranwala returned to sub-first-class level.
Overall, from 1983–84 to 2002–03, Gujranwala played 63 first-class matches, with 14 wins, 22 losses and 27 draws.
Currently they take part in the Inter-District Senior Tournament, a three-day national competition, playing other teams from the Sialkot region.
[3] Gujranwala's highest individual score was 201 not out (off 276 balls) by Zahid Fazal in an innings victory over Hyderabad in 1998–99.