
Image Credit: Getty, Goal Thailand, Today Online, Goal, FAS, FourFourTwo

1. Daniel Bennett (Singapore, 2002-present) – 134 caps
With 132 caps for Singapore, the English-born centre-back currently holds the national record for the most international matches played.
Playing alongside other Singaporean players in this list, Bennett won the 2004, 2007 and 2012 edition of the AFF Championship.
