Sri Lanka has pulled off an upset in the ICC T20 World Cup 2026, putting Australia on the verge of elimination. In a do-or-die match, Sri Lanka put on a strong performance and defeated Australia by 8 wickets.
Australia faced Sri Lanka at the Pallekele International Cricket Stadium. This was the 30th match of the T20 World Cup 2026. Sri Lankan captain Dasun Shanaka won the toss and elected to bowl first. Batting first, Australia set Sri Lanka a target of 182 runs. Sri Lanka chased this target in 18 overs.
Australia batted first and scored 181 runs in 20 overs. Australia added 104 runs for the first wicket. Sri Lanka then made a brilliant comeback, losing 10 wickets for the next 81 runs. Dushan Hemantha took three wickets for Sri Lanka. Dushmantha Chameera took two wickets. Maheesh Theekshana, Dunith Welalage, and Kamindu Mendis took one wicket each.
Pathum Nissanka scored a century off 52 balls for Sri Lanka, while Kusal Mendis added a half-century. This was their third consecutive win of the tournament.
Australia faced Sri Lanka in the 30th match of the 2026 T20 World Cup. The match was played at the Pallekele International Cricket Stadium in Sri Lanka. Sri Lanka defeated Australia at home.
