Smriti Mandhana went past Harmanpreet Kaur's record for the fastest century by an Indian batter in women's ODI format.