The 38-year-old Pakistani fast bowler has been one of the stars for Hoylandswaine this season and had 95 wickets going into the final game at Golcar.
He took the five he needed, for 64 runs, to bowl the hosts out for 152 chasing 175.
It was a special moment for the former county cricketer.
The ex-Northamptonshire man said: “My missus said she would give me a tenner if I got to 100, so I am looking forward to that.
“The more you bowl, the more tricks you learn. I bowl to hit the stumps, I still have decent pace and bowling with Junaid Khan, who is world-class, has been a good partnership. I rely more on my skills.
“Obviously we would have liked to have won more silverware but we are happy to win the league.”
Swaine had already won the Premiership.
Asif Iqbal made 87 then Max Morley took three wickets.
Hoylandswaine 2nd XI chased 280 for a two-wicket win over Linthwaite in the Conference.
Swaine were 113 for six but Luke Potter hit 83 off 72 balls with ten fours and three sixes, with Jack Lockwood adding 52 not out.
Swaine seconds finished second.