List of heroes

There are currently 117 heroes released in Mobile Legends. Numbers on the most left of the table are also their internal code in-game.