Where WC final 2003 was held?
-
Wanderers Johnesberg
-
Port elizabeth
-
Cape town
-
St Lucia
A
Correct answer
Explanation
The 2003 ICC World Cup final was held at Wanderers Stadium in Johannesburg, South Africa. This was the venue where Australia defeated India to win the tournament. Port Elizabeth hosted other World Cup matches but not the final.