In all levels of professional cricket, the exact player who made the first century is likely to remain undiscovered, however the first man to make a century in international cricket was Charles Bannerman of Australia, in the very first test match ever. England vs Australia, Melbourne, 1887.
Maiden Century refers to the first century by a player. Let us say you start playing cricket and after around 15 matches you make a century, that would be your maiden century
Sachin Tendulkar is the first and till now the only player to score a double century in ODI Cricket.
Charles bannerman have scored the first century in cricket test matches.
sachin tendulkar first century of one's cricket career.
Charles bannerman for the world wise player Lala amarnath as indian player
England played cricket first.
Cricket is a team sport. There cannot be 'one' first player!