El atacante inglés quedó por delante en la clasificación de Pierre-Emerick Aubameyang, del Arsenal, y Danny Ings, del Southampton, que se quedaron en 22.
Más por debajo estuvieron Raheem Sterling, del Manchester City, con 20, Mohamed Salah, del Liverpool, con 19, y Harry Kane, del Tottenham Hotspur, y Sadio Mané, del Liverpool, con 18.
El mexicano Raúl Jiménez, del Wolverhampton Wanderers, quedó octavo en la tabla con 17 dianas.
Vardy es el primer inglés desde Harry Kane en la 2016-2017 en ganar este galardón y el octavo en toda la historia de la Premier.