Pakistan's Hasan Raza tops the list of players who made their ODI debuts at the youngest age. However, this record has been met with considerable controversy.