Australia have all but secured a semi-final spot after victory over Pakistan.
The defending champions have also already probably done enough to go through as group winners, even if New Zealand win their remaining game and Australia lose to India, because of their vastly superior net run-rate.
India will probably need to beat Australia to qualify and hope New Zealand do not beat Pakistan or that the White Ferns do not overhaul their net run-rate.
It is possible India could advance even if they are beaten by Australia, but they would need New Zealand to lose to Pakistan and also hope they stay ahead of both sides on net run-rate.
New Zealand will go through if they beat Pakistan and India do not beat Australia.
If India beat Australia, the White Ferns could still go through in that scenario if they bring their net run-rate above India’s in victory over Pakistan.
New Zealand could advance even if they lose to Pakistan but only if India have lost to Australia and the Kiwis have a better net run-rate than India and Pakistan.
Pakistan are all but out. They need to beat New Zealand, hope India lose to Australia and also achieve a significant net run-rate swing.
Sri Lanka have already been eliminated.