Who won the match today cricket? The Galle International Stadium was buzzing on August 18, 2026. Sri Lanka were chasing 372 runs against India in the first Test. The crowd was loud. The pressure was real. Everyone wanted to know who would win the match today cricket fans were asking.
By the end of day four, India had tightened their grip on the game. Sri Lanka's top order crumbled. They finished at 84 for 4, still 288 runs short of the target.
India's bowlers, led by Asitha Fernando's four-wicket haul, had done the damage earlier in the day. They bundled India out for 193 in their second innings . But that total was enough. The chase was always going to be tough. And Sri Lanka were struggling.
Today Match Score Live: Full Results From August 18
Let me give you the full breakdown. I have checked multiple sources. Here is what happened across different matches today.
Related Article: India vs Sri Lanka 1st Test Highlights, Score And Result
| Match |
Result |
Score |
| Sri Lanka vs India (1st Test) |
India leading |
SL 84/4, need 288 more runs to win |
| England vs Sri Lanka (3rd ODI) |
England won by 53 runs |
ENG 357/3, SL 304 all out |
| Nepal vs Karnataka (Practice) |
Nepal won by 116 runs |
Nepal 188 all out, Karnataka 72 all out |
| Finland vs Luxembourg (T20I) |
Finland won by 73 runs |
FIN 168/9, LUX 95 all out |
| Germany vs Greece (T20I) |
Germany won by 7 wickets |
GRE 96 all out, GER 98/3 |
| Israel vs Czech Republic (T20I) |
Israel won by 7 wickets |
CZE result not specified |
Sri Lanka vs India: The Test Match That Keeps You Guessing
India set Sri Lanka a target of 372 runs. That is a big total in any Test match. On a turning track in Galle, it was always going to be a mountain to climb . Rishabh Pant top-scored for India with 66 runs. Devdutt Padikkal added 44. But it was Asitha Fernando who stole the show.
He took 4 wickets for 31 runs . Sri Lanka's chase started poorly. They lost wickets early. The pressure of the chase and the quality of India's bowling were too much. For fans wanting to know who won the match today cricket enthusiasts were tracking, India were in the driver's seat by stumps.
England Complete Series Sweep With 53-Run Win In Colombo
England were ruthless in the third ODI. They batted first at the R.Premadasa Stadium in Colombo. They posted a massive 357 for 3 in their 50 overs . Sri Lanka tried to chase it down. They got to 304 before being bowled out.
You Must Also Like: Pasindu Sooriyabandara Makes Dramatic Test Debut as Concussion Substitute Against India
Harry Brook was named Player of the Match. Joe Root was Player of the Series . This was a dominant performance. England have now beaten Sri Lanka in all three ODIs. If you were following the today match score live updates, you would have seen England dominate from start to finish.
Nepal Dominate Karnataka In Practice Match
Nepal are preparing for the ACC Premier Cup. They played a practice match against Karnataka. And they won big. Nepal batted first. They scored 188 runs in 45 overs . Aasif Sheikh top-scored with 49 runs. Ishan Pandey made 34. Dev Khanal added 27.
Then their bowlers took over. They bowled Karnataka out for just 72 runs . Karan KC took two wickets. Lalit Rajbanshi took two. Sher Malla took two. Bashir Ahmed took two. It was a complete team performance. A 116-run victory in a practice match is a great confidence booster.
How To Check The Most Accurate Cricket Scores?
I have used a few platforms over the years. Here is my honest take on what works.
Use Official Apps For Reliability. The ICC app is reliable for international matches. It gives you official updates. No guesswork. For domestic matches, the respective cricket board's app is your best bet.
Cricbuzz Is Great For Ball-By-Ball. Cricbuzz is one of the most popular platforms. It gives you ball-by-ball commentary. It shows scorecards. It gives you detailed statistics . I have used it for years. It is reliable.
NDTV Sports Is Good For Indian Cricket Fans. If you follow Indian cricket closely, NDTV Sports is a good option. It covers matches involving India in detail. It gives you squad details, toss updates, and live commentary .
Check Multiple Sources. Do not rely on just one platform. Sometimes score updates can lag. Compare across two or three sources for accurate information.
The Final Thoughts
August 18, 2026, was a packed day for cricket fans. India are winning the Test in Galle. England swept the ODI series. Nepal won their practice match. And the hockey team lost a tough one.
If you wanted to know who won the match today cricket results were mixed. But that is sport. Some days you win. Some days you lose. The key is to stay updated with the right sources and enjoy the game.