India vs Sri Lanka: Match Details, Key Players, Score Updates & What to Know
Updated: 1 October 2026 | Match status: Completed — India won by 124 runs
India are one game away from a second straight Asian Games cricket gold. In the second men’s semi-final at Korogi Sports Park in Nisshin, Japan, on Thursday, India made 169/7 and then bowled Sri Lanka out for 45 in just 9.5 overs to win by 124 runs.
Ishan Kishan’s unbeaten 80 rescued an innings that had stalled against spin, and Jasprit Bumrah took two wickets in the first over of the chase without conceding a run. Sri Lanka never got back up. Their 45 is the lowest total they have ever made in a T20 international. India now face Pakistan for gold on Saturday, 3 October.
India vs Sri Lanka: Quick Match Details
| Detail | Information |
|---|---|
| Match | India vs Sri Lanka, 2nd semi-final (men) |
| Date | Thursday, 1 October 2026 |
| Venue | Korogi Sports Park, Nisshin, Japan |
| Tournament | Asian Games 2026, men’s cricket competition (T20 format) |
| Scheduled start | 10:00 AM IST |
| Match status | Completed |
| Toss | Sri Lanka won the toss and chose to bowl |
| Scores | India 169/7 (20 overs); Sri Lanka 45 all out (9.5 overs) |
| Result | India won by 124 runs |
| Next for India | Gold-medal match vs Pakistan, Saturday 3 October, 10:30 AM IST |
Latest Update: How India Beat Sri Lanka by 124 Runs
The scoreline looks one-sided, but India’s batting was not smooth for long stretches. The match turned on two things: Kishan batting through the back end of the innings, and a Sri Lankan powerplay in which almost everything went wrong.
India’s innings: 169/7 in 20 overs
Sri Lanka chose to bowl and had India at 24/2 after three overs, with Abhishek Sharma and Sanju Samson both out for 7. Vaibhav Sooryavanshi hit back hard, scoring 38 off 21 balls with six fours and two sixes, and India were 51/2 after five.
Then the spinners took control. Sri Lanka leaned heavily on slow bowling, and India crawled to 88/4 at the halfway mark and 125/6 after 15 overs. Captain Shreyas Iyer made 13. Sahan Arachchige (2/28) and Tharindu Ratnayake (2/32) both bowled their full four overs and kept the scoring in check.
Kishan was the difference. He stayed till the end for 80 not out off 46 balls (four fours, five sixes), and India added 18 runs in the final over to go from 151/7 to 169/7. On this surface, that last push mattered.
Sri Lanka’s innings: 45 all out in 9.5 overs
Bumrah removed two batters in the first over without a run on the board. By the end of the fourth over Sri Lanka were 18/5, and the powerplay (the first six overs, when only two fielders are allowed outside the 30-yard circle) ended at 33/6.
Three of the ten wickets were run-outs, including opener Lasith Croospulle, who was run out without facing a ball — what cricketers call a “diamond duck”. Five Sri Lankan batters were out for zero. Nuwanidu Fernando was the only one to reach double figures, making 15 off 11 before he too was run out. Abhishek Sharma ended it with two wickets in five balls.
| India bowler | Overs-Maidens-Runs-Wickets |
|---|---|
| Jasprit Bumrah | 2-0-7-2 |
| Axar Patel | 3-1-8-2 |
| Washington Sundar | 3-1-18-1 |
| Abhishek Sharma | 0.5-0-2-2 |
Records from the semi-final
- 45 all out is Sri Lanka’s lowest T20I total. Their previous lowest was 77 against South Africa in New York at the 2024 T20 World Cup.
- It equals the lowest T20I total by a Full Member nation, matching West Indies’ 45 against England in Basseterre in 2019.
- India’s 124-run margin has been reported as the biggest by any men’s team in a T20I semi-final or final.
India Team News
Captain: Shreyas Iyer. India came into the semi-final as the defending Asian Games champions, having won gold in Hangzhou in 2023. Like Sri Lanka, they reached the last four without playing a knockout game — both quarter-finals were washed out and the teams went through on ranking.
India playing XI: Vaibhav Sooryavanshi, Abhishek Sharma, Sanju Samson (wk), Shreyas Iyer (c), Ishan Kishan, Tilak Varma, Shivam Dube, Axar Patel, Washington Sundar, Ravi Bishnoi, Jasprit Bumrah.
The balance is worth noting: three frontline spin options in Axar, Sundar and Bishnoi, with Abhishek as a part-timer, and only one specialist quick in Bumrah. Dube offers medium pace if needed.
Sri Lanka Team News
Captain: Sahan Arachchige, who also had the best bowling figures for Sri Lanka on the day.
Sri Lanka playing XI: Lasith Croospulle, Sineth Jayawardena, Sohan de Livera (wk), Ashen Bandara, Sahan Arachchige (c), Nuwanidu Fernando, Chamika Karunaratne, Wanuja Sahan, Vijayakanth Viyaskanth, Tharindu Ratnayake, Binura Fernando.
Sri Lanka’s plan with the ball largely worked. Holding India to 169 after the 51/2 start was a decent effort. The batting simply did not turn up, and three run-outs point to panic as much as to good Indian fielding.
Key Players: India vs Sri Lanka Semi-Final
Ishan Kishan (India, wicketkeeper-batter, playing as a specialist batter here)
- 80* off 46 balls in the semi-final.
- He was the only Indian batter who looked settled against Sri Lanka’s spinners in the middle overs. Without his innings, India were heading for something closer to 140.
Jasprit Bumrah (India, fast bowler)
- 2/7 in two overs, both wickets in the first over.
- A double strike before Sri Lanka had scored a run took the chase away almost immediately. With only one specialist seamer in the XI, India need him sharp in the final too.
Vaibhav Sooryavanshi (India, opening batter)
- 38 off 21 balls, with six fours and two sixes.
- His counter-attack after India lost two early wickets stopped Sri Lanka from building pressure in the powerplay.
Axar Patel (India, spin-bowling all-rounder)
- 3 overs, 1 maiden, 8 runs, 2 wickets.
- He kept the squeeze on once the top order had gone, which is exactly the job he does for India in T20 cricket.
Sahan Arachchige (Sri Lanka captain, all-rounder)
- 2/28 in four overs.
- He led a spin attack that controlled India’s middle overs — the one part of the match Sri Lanka won.
India vs Sri Lanka Head-to-Head in T20Is
This was a T20 match, so only the T20I record is relevant here — Test and ODI numbers are a separate story. India have had the upper hand over Sri Lanka in the format for years, and the recent meetings follow that pattern:
- July 2024, Sri Lanka: India won the three-match T20I series 3-0, with the final game decided in a Super Over.
- Asia Cup 2025, Super Four (Dubai): The match was tied and India won the Super Over.
- Asian Games 2026 semi-final (Nisshin): India won by 124 runs.
For the full, up-to-date match-by-match record, see the India vs Sri Lanka records on ESPNcricinfo.
Venue and Conditions: Korogi Sports Park, Nisshin
Korogi Sports Park in Nisshin, near Nagoya, is the cricket venue for the 2026 Asian Games in Aichi-Nagoya. It has very little top-level cricket history, so there is no reliable long-term scoring pattern to lean on.
What the tournament itself has shown is that weather has been a real factor. Both quarter-finals involving India and Sri Lanka were washed out, and the first semi-final between Pakistan and Bangladesh was shortened by rain. In this game, the ball gripped enough for Sri Lanka’s spinners to slow India down in the middle overs, which is useful information for the final at the same ground.
Where to Watch India’s Asian Games Matches
In India, the Asian Games cricket matches are being shown on the Sony Sports Network on TV and streamed on SonyLIV. The same broadcaster is expected to carry the India vs Pakistan gold-medal match. In Pakistan, PTV Sports holds the rights. For live scores, ESPNcricinfo and Cricbuzz carry ball-by-ball updates.
What This Result Means for the Final vs Pakistan
India meet Pakistan for gold on Saturday, 3 October 2026, at 10:30 AM IST, at the same venue. Pakistan, led by Sahibzada Farhan, reached the final by chasing 111 in 11.3 overs against Bangladesh in a rain-shortened first semi-final. Sri Lanka will now play for bronze.
Three things stand out from India’s semi-final:
- The middle overs are a concern. India scored only 37 runs between overs 5 and 10 and lost two wickets. A sharper spin attack could exploit that.
- The bowling has plenty of cover. Bumrah up front and three spin options mean India can match-up against left- and right-handers without much trouble.
- Kishan has been the anchor. If he goes early, someone from Tilak Varma, Shivam Dube or Iyer will have to play the long innings he played here.
Pakistan will have watched Sri Lanka’s spinners trouble India. Whether they have the bowlers to repeat it is the question the final will answer.
Frequently Asked Questions
Who won the India vs Sri Lanka Asian Games semi-final?
India won by 124 runs. Batting first after Sri Lanka chose to bowl, India scored 169/7 in 20 overs. Sri Lanka were then bowled out for 45 in 9.5 overs at Korogi Sports Park in Nisshin, Japan, on 1 October 2026.
When and where was India vs Sri Lanka played?
The match was played on Thursday, 1 October 2026, at Korogi Sports Park in Nisshin, Japan. It was the second men’s semi-final of the cricket competition at the 2026 Asian Games, and was scheduled to begin at 10:00 AM IST.
What was the final score of India vs Sri Lanka?
India made 169/7 in their 20 overs, with Ishan Kishan scoring 80 not out off 46 balls. Sri Lanka were all out for 45 in 9.5 overs, their lowest total ever in T20 internationals.
Who was the top scorer in India vs Sri Lanka?
Ishan Kishan was the top scorer with an unbeaten 80 off 46 balls, including four fours and five sixes. Vaibhav Sooryavanshi was next with 38 off 21 balls. For Sri Lanka, Nuwanidu Fernando top-scored with 15.
Who won the toss in India vs Sri Lanka?
Sri Lanka captain Sahan Arachchige won the toss and chose to bowl first. India batted first and posted 169/7.
Who is India’s captain at the Asian Games 2026?
Shreyas Iyer is captaining India’s men’s team at the 2026 Asian Games. He scored 13 in the semi-final against Sri Lanka. Sanju Samson kept wicket.
Who is Sri Lanka’s captain at the Asian Games 2026?
Sahan Arachchige captained Sri Lanka. He took 2/28 in four overs against India, the best bowling figures for his side in the semi-final.
Is 45 Sri Lanka’s lowest T20I score?
Yes. 45 all out is Sri Lanka’s lowest total in T20 internationals. Their previous lowest was 77 against South Africa at the 2024 T20 World Cup. It also equals the lowest T20I total by a Full Member team.
Who will India play in the Asian Games 2026 final?
India will play Pakistan in the gold-medal match on Saturday, 3 October 2026, at 10:30 AM IST, at Korogi Sports Park in Nisshin. Pakistan beat Bangladesh in the first semi-final.
Where can I watch India’s Asian Games cricket matches in India?
Asian Games cricket is being broadcast on the Sony Sports Network in India, with live streaming on SonyLIV. Ball-by-ball scores are available on ESPNcricinfo and Cricbuzz.
