Rohit, however, fell just eight runs short of a century, departing after a belligerent 41-ball 92 with seven boundaries and eight maximums as India made 212 for six after being put into bat first.
Australia made one change to the team that suffered a shock 21-run defeat by Afghanistan, with left-arm fast bowler Mitchell Starc replacing spinner Ashton Agar.
Shamsi claimed 3-27 in Sunday's three-wicket win over two-time champions West Indies as South Africa chalked up a seventh win in seven games at the tournament.
All four teams in Group 1 are still a mathematical chance to progress to the semi-finals heading into the final two matches.
If India win, they would move onto the semis with six points and Australia would remain on two points and their qualification hopes will be depend on the outcome of the Bangladesh-Afghanistan match the next day.
"To get that hat-trick in a place I was born, a place I played so much cricket, in front of my family, my friends, the atmosphere, hearing the music going and everything, a nice day," he said.
Cramped-up Glenn Maxwell's incredible double-century helped Australia snatch victory from the jaws of defeat in ICC 50-over World Cup in November, leading to Afghanistan falling just short of qualifying for the semi-finals.
A win for Australia would have sent the 2021 champions and India into the last four, but even a second hat-trick in as many matches from Pat Cummins was not enough to keep their unbeaten record at the tournament intact.
Bangladesh were the inferior side on display throughout the match and unsurprisingly suffered a 50-run drubbing.
Rohit, however, fell just eight runs short of a century, departing after a belligerent 41-ball 92 with seven boundaries and eight maximums as India made 212 for six after being put into bat first.
Australia made one change to the team that suffered a shock 21-run defeat by Afghanistan, with left-arm fast bowler Mitchell Starc replacing spinner Ashton Agar.
Shamsi claimed 3-27 in Sunday's three-wicket win over two-time champions West Indies as South Africa chalked up a seventh win in seven games at the tournament.
All four teams in Group 1 are still a mathematical chance to progress to the semi-finals heading into the final two matches.
If India win, they would move onto the semis with six points and Australia would remain on two points and their qualification hopes will be depend on the outcome of the Bangladesh-Afghanistan match the next day.
"To get that hat-trick in a place I was born, a place I played so much cricket, in front of my family, my friends, the atmosphere, hearing the music going and everything, a nice day," he said.
Cramped-up Glenn Maxwell's incredible double-century helped Australia snatch victory from the jaws of defeat in ICC 50-over World Cup in November, leading to Afghanistan falling just short of qualifying for the semi-finals.
A win for Australia would have sent the 2021 champions and India into the last four, but even a second hat-trick in as many matches from Pat Cummins was not enough to keep their unbeaten record at the tournament intact.
Bangladesh were the inferior side on display throughout the match and unsurprisingly suffered a 50-run drubbing.
A string of attacking cameos powered India to 196 for five, their highest total in what has been a low-scoring tournament so far, in the Group 1 contest at the Sir Vivian Richards Stadium in North Sound, Antigua.