Group Stage – ICC Cricket World Cup 2027
Match no 10: Afghanistan vs Sri Lanka
Date: October 10, 2027
Venue: Paarl,South Africa
Toss Result: Afghanistan won the toss and elected to bat first.
- - -
Afghanistan
Code:
Afghanistan INNINGS
Player Status R B 4s 6s SR
Rahmanullah Gurbaz c. Theekshana b. Madushanka 33 28 5 1 117.9
Ibrahim Zadran b. Wellalage 47 64 4 1 73.44
Hashmatullah Shahidi c. Liyanage b. Hasaranga 41 55 3 0 74.5
Ikram Alikhil lbw b. Theekshana 16 30 1 0 53.33
Darwish Rasooli b. Hasaranga 9 18 1 0 50.0
Azmatullah Omarzai run out (Nissanka/Hasaranga) 22 40 2 1 55.00
Gulbadin Naib c. Mendis b. Madushanka 18 20 2 0 90.0
Rashid Khan (VC) not out 26 20 2 1 130.0
Noor Ahmad c. Asalanka b. Kumara 5 7 0 0 71.4
Qais Ahmad b. Kumara 2 4 0 0 50.0
Fazalhaq Farooqi run out (direct hit by Theekshana) 1 2 0 0 50.0
Extras: 20 (6w, 2nb, 12lb)
Total: 240 all out in 47.4 overs
Run Rate: 5.03 RPO
Player Overs Maidens Runs Wickets Econ
D. Madushanka 8.4 0 45 2 5.19
L. Kumara 7.0 0 36 2 5.14
M. Theekshana 10.0 1 38 1 3.80
W. Hasaranga 10.0 0 44 2 4.40
D. Wellalage 8.0 0 42 1 5.25
M. Pathirana 4.0 0 23 0 5.75
Extras Conceded: 20 (6w, 2nb, 12lb)
Total: 240 all out in 47.4 overs
Target: Sri Lanka needs 241 runs to win in 50 overs.
- - -
Sri Lanka
Code:
Sri Lanka INNINGS
Player Status R B 4s 6s SR
Pathum Nissanka c. Ikram b. Omarzai 61 69 7 0 88.41
Avishka Fernando b. Rashid Khan 28 32 3 1 87.50
Kusal Mendis (WK) b. Gulbadin Naib 35 46 4 0 76.09
Charith Asalanka (C) c. Noor Ahmad b. Rashid Khan 45 58 3 1 77.59
Janith Liyanage run out (Gurbaz) 22 31 2 0 70.97
Dunith Wellalage not out 23 35 1 0 65.71
Wanindu Hasaranga (VC) not out 17 20 2 0 85.00
Extras: 12 (3w, 1nb, 8lb)
Total: 243/5 in 48.2 overs
Run Rate: 5.02 RPO
Player Overs Maidens Runs Wickets Econ
Fazalhaq Farooqi 8.0 0 43 0 5.37
Azmatullah Omarzai 9.0 0 40 1 4.44
Gulbadin Naib 7.0 0 39 1 5.57
Rashid Khan 10.0 0 45 2 4.50
Noor Ahmad 10.0 1 51 0 5.10
Qais Ahmad 4.2 0 17 0 3.92
Extras Conceded: 12 (3w, 1nb, 8lb)
Total: 243/5 in 48.2 overs
Sri Lanka vs Afghanistan Match Recap (Quick Thoughts)
Afghanistan went in to bat first and honestly, they started off alright.
Gurbaz came out swinging and smashed a quick
33, looked like he was settling in well.
Zadran was more patient, got
47, and
Shahidi added
41 in the middle — nothing flashy, but steady. But after that, they kinda lost their way. Wickets just kept falling and they couldn’t really get going again.
Rashid Khan did try to push things a bit at the end with a fast
26, but overall
240 didn’t feel like enough. Sri Lanka bowled smart —
Hasaranga and
Madushanka both picked up a couple, and even though they gave away
20 extras, they stayed in control.
Sri Lanka’s chase was smooth. They didn’t do anything crazy.
Nissanka played a proper anchor role with
61.

Asalanka and
Mendis did their jobs too. Afghanistan kept trying,
Rashid got
2 wickets again, but Sri Lanka didn’t panic. It was
Wellalage and
Hasaranga who took them home — just played it cool.
They won by 5 wickets, finished it with a couple overs to spare. Solid team effort, no drama.
Final Scorecard Summary:
Afghanistan – 240 all out (47.4 overs)
Sri Lanka – 243/5 (48.2 overs)
Result: Sri Lanka won by 5 wickets
Player of the Match: Pathum Nissanka – 61 (69)