Previews of Australia vs Sri-Lanka, Pakistan vs Bangladesh and South Africa vs India

The last day of the group stages features two key matches out of the three on offer. The first match of the day at 10 am (8:00am GMT) is the decider between Australia and Sri-Lanka, the winner will join Pakistan in the semi-finals. It is hard to call a winner in this game, as Australia are without a doubt the best side in the world in the longer versions of the game, however they have struggled to adjust to the shortest version, twenty20.

There is no doubt they have the players that can impact on this game, however they haven’t seemed to adjust to this format quickly enough. I think Sri-Lanka will win it in a tightly contested game. The key man for Australia will be Symonds, a brutal innings from him could change the game.

Pakistan vs Bangladesh: There is nothing to lose for Bangladesh who started off by thrashing the West Indians, and struggling from there. They have some classy players, but are no match for the powerful Pakistanis.

South Africa vs India: The final match could cause some calculator work to be used if India beat SA. South Africa will qualify as the number one side even if they lose to India provided it is nail bitingly close. However if South Africa get trounced by India, they could find the net run rate counting against them and fail to qualify. It is an unlikely situation, especially as India just need a win to qualify regardless of by how much it is.

I have worked out that if India score 210 and SA fail to make 195 they will be knocked out. At the moment they have the best NRR however the matches are so close it is easy for them to relinquish this position.

I predict South Africa to win this game but it will be their toughest game of the tournament so far as there is added pressure on them. The conditions will be very interesting and more than likely favouring the side batting first. This toss is a vital one to win.