Smriti Mandhana scored the fastest ODI century by an Indian batter in Women's ODIs [Source: @BCCIWomen/x.com]
India Women's batting mainstay, Smriti Mandhana broke all records and smashed the fastest hundred by an Indian woman in ODIs. The feat was achieved during the third ODI against Ireland at the Niranjan Shah Stadium, Rajkot, in 2025.
As the stand-in captain, she didn’t just break the record, she shattered it. Mandhana's hundred came off just 70 balls, leaving behind Harmanpreet Kaur’s previous best of 87 balls.
Here's a detailed look at the top five fastest hundreds by Indian women in ODIs.
5. Harleen Deol : 98 Balls vs West Indies (2024)
Harleen Deol [Source: @BCCIWomen/x.com]
Harleen Deol’s century against West Indies in Vadodara during the 2024 series was pure class. Coming in after a blistering start by Mandhana anad Pratika Rawal, Harleen took the game to the bowlers. She smoked 115 off 103 balls, hitting 16 fours along the way. Her timing was spot on, and she barely put a foot wrong. Courtesy of her sensational knock, India put up a colossal 358/5. West Indies bowlers were hapless as Harleen kept finding gaps and smashing boundaries at will. India emerged victorious by a massive 115 runs, with Harleen rightfully bagging the Player of the Match award.
4. Jemimah Rodrigues: 90 Balls vs Ireland (2025)
Jemimah Rodrigues [Source: @YogeshSheteMNS/x.com]
Jemimah Rodrigues showed her class with a brilliant century against Ireland in the second ODI of the 2025 series. Jemimah scored 102 off 91 balls, anchoring the innings perfectly. Her knock had 12 boundaries, and she kept the momentum going after the openers gave India a flying start. Thanks to her knock, India posted a mind-boggling 370/5, leaving Ireland with no chance. Jemimah played smart cricket and her innings was a key reason for India’s 116-run victory.
3. Harmanpreet Kaur: 90 Balls vs Australia (2017)
Harmanpreet Kaur [Source: @JohnyBravo183/x.com]
Harmanpreet’s knock against Australia in the 2017 World Cup semi-final is one for the ages. She came in when the team was in trouble and turned the game on its head. She brought up her hundred in 90 balls and didn’t stop there. Harmanpreet went on to score an unbelievable 171 off 115 balls*, with 20 fours and 7 sixes. The Australian bowlers had no answers as she took them apart one by one. Her innings helped India post 281/4 in just 42 overs. India won the match by 36 runs, and Harmanpreet’s knock became one of the greatest in Indian cricket history.
2. Harmanpreet Kaur: 87 Balls vs South Africa (2024)
Harmanpreet Kaur [Source: @CricketFeedIN/x.com]
Harmanpreet Kaur makes the list again with her sizzling knock against South Africa in the 2024 series. Batting at No. 4, she scored a stunning 103 off 88 balls*, reaching her century in just 87 deliveries. Her innings was packed with 9 fours and 3 sixes, and she finished with a strike rate of 117.04. India posted 325/3 and won the match by 4 runs in a nail-biter. Harmanpreet’s ability to lead from the front, handle pressure and finish games showed why she’s such an important player for India.
1. Smriti Mandhana: 70 Balls vs Ireland (2025)
Smriti Mandhana [Source: @Rt_Sports_Tv/x.com]
At the top of this coveted list is Smriti Mandhana with her breathtaking century against Ireland. She reached her hundred in just 70 balls, the fastest by any Indian woman in ODIs. Smriti was in beast mode from the start as she bludgeoned 12 fours and 7 maximums in her innings of 135 off 80 balls. She didn’t just bat; she destroyed the Irish bowling attack. Her partnership with Pratika Rawal set the tone for India’s massive total. Smriti’s knock is now the seventh-fastest in women’s ODI history, putting her on par with the great Charlotte Edwards.