Jul 16, 2025Match Ended

team logoBangladesh
team logoSri Lanka
Bangladesh beat Sri Lanka by 8 wickets

Jul 16, 2025Match Ended

team logoSouth Africa
team logoNew Zealand
New Zealand beat South Africa by 21 runs

Jan 03, 2025Match Ended

team logoIndia
team logoAustralia
Australia beat India by 6 wickets

Oct 24, 2024Match Ended

team logoPakistan
team logoEngland
Pakistan beat England by 9 wickets

1st T20I, Pakistan tour of Bangladesh, 2025Upcoming

team logoPakistan
team logoBangladesh
Jul 20, 2025 - 17:00 PST

4th Match, South Africa tour of Zimbabwe 2025Upcoming

team logoSouth Africa
team logoZimbabwe
Jul 20, 2025 - 4:00 PST

1st T20I, Australia tour of West Indies 2025Upcoming

team logoWest Indies
team logoAustralia
Jul 21, 2025 - 5:00 PST

4th Test, India tour of England 2025Upcoming

team logoIndia
team logoEngland
Jul 23, 2025 - 3:00 PST

30th Match, World Cup 2023

AFGHANISTAN BEAT SRI LANKA BY 7 WICKETS
MATCH ENDED

Sri Lanka
241/10 (49.3)

VS

Afghanistan
242/3 (45.2)
Match Information Desktop Scorecard
Toss Afghanistan elected to field
Match Status Afghanistan beat Sri Lanka by 7 wickets
Match Ended
Umpires Chris Gaffaney (NZ), Richard Illingworth (ENG) and Alex Wharf (ENG)
Man of the Match Fazalhaq Farooqi
Sri Lanka (241/10 in 49.3 ovs)
Batting R B 4s 6s SR
Pathum Nissanka
c Rahmanullah Gurbaz b Azmatullah Omarzai
46 60 5 0 77
Dimuth Karunaratne
lbw b Fazalhaq Farooqi
15 21 1 0 71
Kusal Mendis
c sub Najibullah Zadran b Mujeeb Ur Rahman
39 50 3 0 78
Sadeera Samarawickrama
lbw b Mujeeb Ur Rahman
36 40 3 0 90
Charith Asalanka
c Rashid Khan b Fazalhaq Farooqi
22 28 2 0 79
Dhananjaya de Silva
b Rashid Khan
14 26 1 0 54
Angelo Mathews
c Mohammad Nabi b Fazalhaq Farooqi
23 26 1 1 88
Dushmantha Chameera
run out (Ibrahim Zadran)
1 4 0 0 25
Maheesh Theekshana
b Fazalhaq Farooqi
29 31 3 1 94
Kasun Rajitha
run out (Rahmanullah Gurbaz)
5 7 0 0 71
Dilshan Madushanka
not out
0 4 0 0 0
Extras (b 0, lb 2, w 9, nb 0) 11
Total (Wicket 10, Overs 49.3) 241
(4.87 runs per over)
Bowling O M R W Econ
Mujeeb Ur Rahman 10 0 38 2 3.80
Fazalhaq Farooqi 10 1 34 4 3.40
Naveen-ul-Haq 6.3 0 47 0 7.23
Azmatullah Omarzai 7 0 37 1 5.28
Rashid Khan 10 0 50 1 5.00
Mohammad Nabi 6 0 33 0 5.50
Afghanistan (242/3 in 45.2 ovs)
Batting R B 4s 6s SR
Rahmanullah Gurbaz
b Dilshan Madushanka
0 4 0 0 0
Ibrahim Zadran
c Dimuth Karunaratne b Dilshan Madushanka
39 57 4 1 68
Rahmat Shah
c Dimuth Karunaratne b Kasun Rajitha
62 74 7 0 84
Hashmatullah Shahidi
not out
58 74 2 1 78
Azmatullah Omarzai
not out
73 63 6 3 116
Extras (b 0, lb 1, w 9, nb 0) 10
Total (Wicket 3, Overs 45.2) 242
(5.34 runs per over)
Bowling O M R W Econ
Dilshan Madushanka 9 0 48 2 5.33
Kasun Rajitha 10 0 48 1 4.80
Angelo Mathews 3 0 18 0 6.00
Dushmantha Chameera 9.2 0 51 0 5.46
Maheesh Theekshana 10 0 55 0 5.50
Dhananjaya de Silva 4 0 21 0 5.25
Team Sqaud
Sri

Pathum Nissanka, Dimuth Karunaratne, Kusal Mendis (c), Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Angelo Mathews, Maheesh Theekshana, Kasun Rajitha, Dushmantha Chameera, Dilshan Madushanka

Afghanistan

Rahmanullah Gurbaz, Ibrahim Zadran, Hashmatullah Shahidi (c), Rahmat Shah, Azmatullah Omarzai, Ikram Alikhil (w), Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Naveen-ul-Haq, Fazalhaq Farooqi

Afghanistan VS Sri Lanka, 30th Match - Live cricket Score card between Afghanistan VS Sri Lanka, 30th Match, World Cup 2023. 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