Matches in the 1996 Cricket World Cup were held in Wankhede Stadium .
The stadium also hosted the 2011 Cricket World Cup Final , in which India defeated Sri Lanka by 6 wickets , apart from many other matches in both the 1996 as well as 2011 Cricket World Cup .
Wankhede Stadium