Sri Lanka’s Historic Triumph over Australia in 1996 ICC Cricket World Cup Final

Sri Lanka’s Historic Triumph over Australia in 1996 ICC Cricket World Cup Final

Sri Lanka pulled of one of the greatest run-chases in any ODI World Cup final ever to clinch the 1996 ODI World Cup over Australia on March 17, at Gaddafi Stadium in Lahore, Pakistan. Australia, a two-time finalist and past champion, faced off against Sri Lanka, who were playing in their first World Cup final….