Jun 11, 2026Match Ended

team logoAustralia
team logoBangladesh
Bangladesh beat Australia by 5 wickets (DLS method)

Jun 06, 2026Match Ended

team logoAfghanistan
team logoIndia
India beat Afghanistan by an innings and 300 runs

1st ODI, Afghanistan tour of India 2026Upcoming

team logoAfghanistan
team logoIndia
Jun 13, 2026 - 1:00 PST

2nd Match, Women's T20 World Cup 2026Upcoming

team logoIreland Women
team logoScotland Women
Jun 13, 2026 - 2:30 PST

2nd T20I, Sri Lanka tour of West Indies 2026Upcoming

team logoSri Lanka
team logoWest Indies
Jun 14, 2026 - 6:00 PST

3rd ODI, Australia tour of Bangladesh 2026Upcoming

team logoAustralia
team logoBangladesh
Jun 14, 2026 - 2:30 PST

2nd Test, New Zealand tour of England 2026Upcoming

team logoEngland
team logoNew Zealand
Jun 17, 2026 - 3:00 PST

1st ODI, Sri Lanka vs Afghanistan 2024

SRI LANKA BEAT AFGHANISTAN BY 42 RUNS
MATCH ENDED

Sri Lanka
381/3 (50.0)

VS

Afghanistan
339/6 (50.0)
Match Information Desktop Scorecard
Toss Afghanistan elected to field
Match Status Sri Lanka beat Afghanistan by 42 runs
Match Ended
Umpires Alex Wharf (ENG), Raveendra Wimalasiri (SL) and Michael Gough (ENG)
Man of the Match Pathum Nissanka
Sri Lanka (381/3 in 50.0 ovs)
Batting R B 4s 6s SR
Pathum Nissanka
not out
210 139 20 8 151
Avishka Fernando
c Ibrahim Zadran b Fareed Ahmad
88 88 8 3 100
Kusal Mendis
c Gulbadin Naib b Mohammad Nabi
16 31 1 0 52
Sadeera Samarawickrama
c Azmatullah Omarzai b Fareed Ahmad
45 36 4 1 125
Charith Asalanka
not out
7 8 0 0 88
Extras (b 0, lb 3, w 10, nb 2) 15
Total (Wicket 3, Overs 50.0) 381
(7.62 runs per over)
Bowling O M R W Econ
Fazalhaq Farooqi 9 0 77 0 8.55
Azmatullah Omarzai 6 0 55 0 9.16
Fareed Ahmad 9 1 79 2 8.77
Gulbadin Naib 8 0 61 0 7.62
Noor Ahmad 8 0 62 0 7.75
Mohammad Nabi 10 0 44 1 4.40
Afghanistan (339/6 in 50.0 ovs)
Batting R B 4s 6s SR
Rahmanullah Gurbaz
b Pramod Madushan
1 3 0 0 33
Ibrahim Zadran
c Pathum Nissanka b Pramod Madushan
4 7 1 0 57
Rahmat Shah
c Kusal Mendis b Dushmantha Chameera
7 14 0 0 50
Hashmatullah Shahidi
b Pramod Madushan
7 11 1 0 64
Azmatullah Omarzai
not out
149 115 13 6 130
Gulbadin Naib
c Pathum Nissanka b Dushmantha Chameera
16 7 4 0 229
Mohammad Nabi
c & b Pramod Madushan
136 130 15 3 105
Ikram Alikhil
not out
10 14 1 0 71
Extras (b 0, lb 3, w 5, nb 1) 9
Total (Wicket 6, Overs 50.0) 339
(6.78 runs per over)
Bowling O M R W Econ
Dilshan Madushanka 9 0 65 0 7.22
Pramod Madushan 10 0 75 4 7.50
Dushmantha Chameera 7.3 0 55 2 7.33
Wanindu Hasaranga 10 1 57 0 5.70
Maheesh Theekshana 10 0 56 0 5.60
Janith Liyanage 3 0 25 0 8.33
Charith Asalanka 0.3 0 3 0 6.00
Team Sqaud
Sri

Pathum Nissanka, Avishka Fernando, Kusal Mendis (c), Sadeera Samarawickrama, Charith Asalanka, Janith Liyanage, Wanindu Hasaranga, Maheesh Theekshana, Dilshan Madushanka, Dushmantha Chameera, Pramod Madushan

Afghanistan

Rahmanullah Gurbaz, Ibrahim Zadran, Rahmat Shah, Hashmatullah Shahidi (c), Ikram Alikhil (w), Azmatullah Omarzai, Gulbadin Naib, Mohammad Nabi, Noor Ahmad, Fazalhaq Farooqi, Fareed Ahmad

Sri Lanka VS Afghanistan, 1st ODI - Live cricket Score card between Sri Lanka VS Afghanistan, 1st ODI, Sri Lanka vs Afghanistan 2024. Check out All cricket schedule for all series of major cricket playing countries including Pakistan, South Africa, Australia, India, Sri Lanka, Bangladesh, New Zealand, West Indies, England, Zimbabwe and other International teams as well. Scores and updates are live with ball by ball in real-time.

Reviews & Comments