West Indies
The 2007 Cricket World Cup final was played between Australia and Sri Lanka. Australia won the match.
Barbados
Sri Lanka
No
Aus and SL
Australia beat sri lanka in the final
Australia have made six World Cup final appearances and have won the World Cup a record four times in total; 1987 Cricket World Cup, 1999 Cricket World Cup, 2003 Cricket World Cup & 2007 Cricket World Cup.
As there was no world cup in 2007 , it was held in 2006, in Germany.
2 April 2011
Wanderers Stadium, Johannesburg
Sri Lanka & Australia