The ICC T20 World Cup 2026 delivered three exciting group-stage matches on February 12, featuring dominant performances across different groups.
In the evening clash at Arun Jaitley Stadium, Delhi, India registered their biggest-ever run-margin victory in the tournament by thrashing Namibia. Earlier, co-hosts Sri Lanka crushed Oman in Pallekele, while Italy achieved a historic milestone with their first-ever World Cup win against Nepal in Mumbai.

Here are the details of all T20 World Cup match results from February 12.
Venue: Pallekele International Cricket Stadium, Pallekele
Result: Sri Lanka won by 105 runs
Sri Lanka elected to bat and posted a commanding 225/5, with aggressive batting overwhelming Oman's bowlers. In reply, Oman struggled throughout and were restricted to 120/9 in their 20 overs, unable to counter Sri Lanka's disciplined attack. This was Sri Lanka's second successive win.
Most Runs: Kusal Mendis (SL) - 61
Most Wickets: Dushmantha Chameera (SL), Maheesh Theekshana (SL), Jiten Ramanandi (OMN) - 2
Player of the Match: Pavan Rathnayake (60 runs off 28 balls)
Venue: Wankhede Stadium, Mumbai
Result: Italy won by 10 wickets
Nepal were bowled out for 123 after opting to bat, with Italy's bowlers, including standout spells from Ben Manenti, JJ Smuts, and Crishan Kalugamage, dismantling the innings. In chase, brothers Anthony and Justin Mosca starred with unbeaten half-centuries, guiding Italy to 124/0 in just 12.4 overs for a flawless victory, their first-ever in a T20 World Cup.
Most Runs: Anthony Mosca - 62
Most Wickets: Crishan Kalugamage - 3
Player of the Match: Crishan Kalugamage (Italy, for 3/18 in 4 overs)
Venue: Arun Jaitley Stadium, Delhi
Result: India won by 93 runs
India batted first after being put in, posting 209/9. Ishan Kishan smashed a blistering 61 off 24 balls (6 fours, 5 sixes), while Hardik Pandya added a fiery 52. Namibia's chase faltered early against India's spinners; Varun Chakravarthy took 3 wickets cheaply, and Hardik claimed 2 more. Namibia collapsed to 116 all out in 18.2 overs.
Most Runs: Ishan Kishan (India) - 61
Most Wickets: Varun Chakravarthy (India) - 3
Player of the Match: Hardik Pandya (all-round contribution with 52 and 2 wickets)