Victory saw the four-times world champion earn his 29th world ranking tournament victory of his career at the age of 42 – moving him past Ronnie O’Sullivan and Steve Davis’ figure of 28.
Only seven-times world champion Stephen Hendry has won more world ranking titles – he is currently top with 36.
Higgins, who reached the World Championship final earlier this year, beat defending Indian Open champion McGill 5-1 in the final to claim the trophy and the £50,000 top prize.
The final started with Higgins winning two scrappy frames with a top break of 42 before McGill pulled a frame back with a run of 49.
A run of 71 from Higgins – the highest break of the final – put him 3-1 up at the interval. He then won the next two frames to earn ranking title number 29.
Speaking after the final, Higgins told Wold Snooker moving past his childhood hero Steve Davis in the world ranking victories column meant the world to him.
“It’s a great feeling to win a tournament because you don’t know when your next one is going to come,” he said.
“Steve and Ronnie have both won more invitation events than me, and I’m sure Ronnie will win more ranking events. But just to go above Steve, who was my hero growing up, is a feather in the cap for me. It’s an unbelievable feeling.
“Anthony has got his head screwed on right and he’s a hard worker. He hasn’t changed at all since he was a boy, he’s a lovely guy. He’ll win a lot more titles.”
SNOOKER PLAYERS BY NUMBER OF WORLD RANKING TITLES (TOP 10)
Stephen Hendry – 36
John Higgins – 29
Ronnie O’Sullivan – 28
Steve Davis – 28
Mark Williams – 18
Mark Selby – 12
Ding Junhui – 12
Neil Robertson – 12
Jimmy White – 10
Peter Ebdon – 9