Skip to main content

India vs Sri Lanka — ICC Cricket World Cup Final

Wankhede Stadium, Mumbai · 2011-04-02 · odi — India won by 6 wickets

Search on YouTube

Team profile

India

Team profile

Sri Lanka

Related highlights