The Birmingham and District Premier League celebrated its 125th anniversary in 2013, with Hafeez being selected to represent the 'pre-1998' team, compromising of players from the League's founding clubs, to play against a 'post-1998' team. The match took place at Kidderminster Victoria Cricket Club and Hafeez, despite heading towards the twilight years of his career, scored a magnificent century in what has since been regarded as an historic fixture.
In 2013, the Birmingham and District Premier League celebrated its 125th anniversary by hosting a match featuring players from founding clubs (pre-1998 team) against those from newer teams (post-1998 team). The game took place at Kidderminster Victoria Cricket Club, where Hafeez, despite nearing the end of his career, achieved an outstanding century.