No Lionel Messi! No Cristiano Ronaldo! We can’t believe it either.
There is an Argentine at the top of the list, but it isn’t the one you were thinking. Diego Milito is one of the best in the business when it comes to penalties, and has been for years.
The 34-year-old has been doing the business for Inter Milan since 2009, and despite his advancing years, he can certainly be relied on from the spot.
Unbelievably, Francesco Totti is now even older at 37. A Roma legend, the veteran has been creating chances and scoring goals for 21-years.
He won’t last forever, but while he’s still around, you might want to snap him up when in-form.