India had to settle for silver with Australia winning the gold and New Zealand pocketing Bronze.
Chasing 162 for victory in the final against Australia at Edgbaston on Sunday, the India women were bundled out for 152 runs with Harmanpreet Kaur (65) and Jemimah Rodrigues (33) being the top scorers for the Girls in Blue.
Earlier, Australia had posted 161/8 with Beth Mooney making 61 and Renuka Singh and Sneh Rana picking two wickets each.
Jemimah and Harmanpreet Kaur kept the Indian team in the hunt with a record 96-run partnership for the third wicket. But with Rodrigues falling at 118, floodgates opened as India lost 8 wickets for 34 runs to lose the gold medal by 9 runs.
CWG 2022: WATCH - Yastika Bhatia falls before coming to bat in the final against Australia
After the match, Jemimah hailed the 'grit, determination and character' shown by the Indian cricketers throughout the tournament and posted an emotional message on Instagram for the entire unit.
"This team is different. The grit, determination and character shown throughout this tournament was something else. There were many special moments, but I guess at the same time cricket never stops teaching us. I know we didn't get the gold, but is it okay to say that I'm still proud of this team? We won't stop until we turn this Silver into Gold! "Sath Mein Girenge Sath Mein Uthenge Hum Hai Team India Hum Sath Mein Chalenge!," Jemimah wrote on her social media with multiple photos.