Shafali Verma's 96 off 152 balls in her debut Test was packed with 13 fours and two sixes before she fell agonisingly short of a century.