Birmingham - India's Rohit Sharma presented a young fan with an autographed hat after she was hit by one of the opener's sixes during his century on Tuesday.
Sharma's 104 - his fourth century of the World Cup - helped India clinch a semi-final spot after they defended their total of 314 for nine, beating Bangladesh by 28 runs.
The attacking opener smashed seven fours and five sixes during his 92-ball blitz and one of his hits found the unfortunate Indian fan in the crowd.
Sharma met the girl, identified as Meena, after the match to present a yellow autographed hat.
She was hit in the face by the ball when the supporter in front of her failed to catch it.
Sharma set the tone for India's domination, putting on 180 runs with opening partner KL Rahul, who made 77.
Virat Kohli's India, who have won six of their eight matches, play their final group game against Sri Lanka in Leeds on Saturday.