Shreyas Iyer, who currently finds himself out-of-favour, when it comes to the Indian Test team, has scored his first First-Class hundred in three years. The right-handed batter brought up his ton ...