4. Aravinda de Silva (Sri Lanka) – 107* vs Australia in 1996

Sri Lankan cricketer Aravinda de Silva played a match-winning innings in the 1996 CWC final against Australia and guided his team to the historic tournament victory. After Australia set the target of 242 runs for Sri Lanka, Aravinda de Silva came to the crease on 23/2. From that struggling situation, the right-handed batsman scored an unbeaten 107 runs off 124 balls. He hit 13 fours in that match.
That brilliant knock helped Sri Lanka to win that match by seven wickets with 22 balls remaining. Sri Lanka chased down that target in 46.2 overs after losing three wickets.