On This Day in 2014: Sri Lanka Won the T20 World Cup Beating India in the Final
Thursday, April 06, 2023
Three years after Sri Lanka was defeated by India in the finals of the 2011 World Cup at Mumbai's Wankhede stadium, the two teams were facing each other in yet another ICC tournament decider http://dlvr.it/Sm45KH
0 Comments