8 декабря 2007 года в матче против «Дерби Каунти» Гиггз забил свой 100-й гол в высшем дивизионе Англии; «Юнайтед» выиграл матч со счётом 4:1. 20 февраля 2008 года он провёл свою 100-ю игру в Лиге чемпионов в матче против «Лиона», а 11 мая 2008 года, выйдя на замену Пак Чи Сону, он сравнялся с рекордом сэра Бобби Чарльтона, который провёл 758 матчей за клуб. Тогда же Гиггз забил второй гол в матче, обеспечив себе и клубу десятый чемпионский титул Премьер-лиги. Десять дней спустя, 21 мая 2008 года, Гиггз побил рекорд Бобби Чарльтона по количеству матчей за клуб, выйдя на замену Полу Скоулзу на 87-й минуте финального матча Лиги чемпионов против «Челси». Основное и дополнительное время матча завершилось вничью 1:1; в серии послематчевых пенальти победу праздновал «Юнайтед» со счётом 6:5. Гиггз реализовал последний, 6-й удар «Юнайтед» с одиннадцатиметровой отметки, который оказался победным (после промаха Николя Анелька сразу после этого). Таким образом, Гиггз вместе с Оуэном Харгривзом стали лишь вторым и третьим британцами (после Стива Макманамана), сыгравшими в двух победных финалах Лиги чемпионов.