Sri Lanka vs Afghanistan
1st ODI
SL
381-3
(50.0)
Sri Lanka won by 42 runs

Afg
339-6
(50.0)
Squad











Bench Players
















Team form
#Overall form
Sri Lanka have won 4 of their last 10 matches (40%). Afghanistan have won 6 of their last 10 matches (60%).
10 matches, 10 Oct 2023 to 11 Jan 2024Source: CricRadio match dataUpdated
Sri LankaWin 40%Won 4Lost 6NR 0
SL97 - 2 16.4WSri Lanka won by 8 wickets (DLS)Zim
96 - 10 22.4
SL211 - 8 49.0WSri Lanka won by 2 wicketsZim
208 - 10 44.4
SL171 - 10 46.4LNew Zealand won by 5 wicketsNZ
172 - 5 23.2
SL279 - 10 49.3LBangladesh won by 3 wicketsBan
282 - 7 41.1
SL55 - 10 19.4LIndia won by 302 runsInd
357 - 8 50.0
SL241 - 10 49.3LAfghanistan won by 7 wicketsAfg
242 - 3 45.2
SL160 - 2 25.4WSri Lanka won by 8 wicketsEng
156 - 10 33.2
SL263 - 5 48.2WSri Lanka won by 5 wicketsNed
262 - 10 49.4
SL209 - 10 43.3LAustralia won by 5 wicketsAus
215 - 5 35.2
SL344 - 9 50.0LPakistan won by 6 wicketsPak
348 - 4 48.2
AfghanistanWin 60%Won 6Lost 4NR 0
UAE-F154 - 10 42.2WAFG won by 95 runsAfg
249 - 7 50
UAE-F105 - 10 30.4WAFG won by 109 runsAfg
214 - 10 47.2
SA247 - 5 47.3LSouth Africa won by 5 wicketsAfg
244 - 10 50.0
Aus293 - 7 46.5LAustralia won by 3 wicketsAfg
291 - 5 50.0
Ned179 - 10 46.3WAfghanistan won by 7 wicketsAfg
181 - 3 31.3
SL241 - 10 49.3WAfghanistan won by 7 wicketsAfg
242 - 3 45.2
Pak282 - 7 50.0WAfghanistan won by 8 wicketsAfg
286 - 2 49.0
NZ288 - 6 50.0LNew Zealand won by 149 runsAfg
139 - 10 34.4
Eng215 - 10 40.3WAfghanistan won by 69 runsAfg
284 - 10 49.5
Ind273 - 2 35.0LIndia won by 8 wicketsAfg
272 - 8 50.0
Venue form
Sri Lanka have won 6 of their last 10 matches at this venue (60%). Afghanistan have won 1 of their last 3 matches at this venue (33%).
10 matches, 01 Mar 2020 to 31 Aug 2023Source: CricRadio match dataUpdated
Sri LankaWin 60%Won 6Lost 3Drawn 1NR 0
SL165 - 5 39WSL won by 5 wickets (with 66 balls remaining)Ban
164 - 10 42.4
SL314 - 6 49.4WSL won by 4 wickets (with 2 balls remaining)Afg
313 - 8 50
SL10 - 0 2.4NRNo resultAfg
228 - 10 48.2
SL234 - 10 38LAFG won by 60 runsAfg
294 - 8 50
SL220 - 9 47.4WSL won by 26 runs (D/L method)Aus
189 - 10 37.1
SL300 - 7 50LAus won by 2 wickets (with 9 balls remaining) (D/L method)Aus
282 - 8 42.3
SL254 - 9 50WSL won by 184 runsZim
70 - 10 24.4
SL280 - 9 50LZim won by 22 runsZim
302 - 8 50
SL300 - 5 48.3WSL won by 5 wickets (with 9 balls remaining)Zim
296 - 9 50
SL307 - 10 50WSL won by 6 runsWI
301 - 9 50
AfghanistanWin 33%Won 1Lost 1Drawn 1NR 0
Head to head
#Sri Lanka lead 5-4 in the last 10 meetings.
10 matches, 17 Sep 2018 to 30 Oct 2023Source: CricRadio match dataUpdated
Overall
Sri Lanka
5 - 4
Afghanistan
See detailsHide details
SL241 - 10 49.3AfghanistanAFG won by 7 wicketsAfg
242 - 3 45.2
SL291 - 8 50Sri LankaSL won by 2 runsAfg
289 - 10 37.4
SL120 - 1 16Sri LankaSL won by 9 wickets Afg
116 - 10 22.2
SL323 - 6 50Sri LankaSL won by 132 runsAfg
191 - 10 42.1
SL268 - 10 50AfghanistanAFG won by 6 wickets Afg
269 - 4 46.5
SL314 - 6 49.4Sri LankaSL won by 4 wickets Afg
313 - 8 50
SL10 - 0 2.4No resultAfg
228 - 10 48.2
SL234 - 10 38AfghanistanAFG won by 60 runsAfg
294 - 8 50
SL201 - 10 36.5Sri LankaSL won by 34 runs Afg
152 - 10 32.4
SL158 - 10 41.2AfghanistanAFG won by 91 runsAfg
249 - 10 50
Level at 1-1 here.
3 matches, 25 Nov 2022 to 30 Nov 2022Source: CricRadio match dataUpdated
At this venue
Sri Lanka
1 - 1
Afghanistan
This series
#Sri Lanka lead the Test series 1-0.
Current series · TestsSource: CricRadio match dataUpdated
Sri Lanka
1 - 0
Tests
Afghanistan
No ODI matches have been played in this series yet.
Current series · ODIsSource: CricRadio match dataUpdated
Sri Lanka
0 - 0
ODIs
Afghanistan
No T20 matches have been played in this series yet.
Current series · T20sSource: CricRadio match dataUpdated
Sri Lanka
0 - 0
T20s
Afghanistan
Team comparison
#Overall comparison
Sri Lanka average 249 batting first and 157 chasing over 10 matches; Afghanistan average 259 batting first and 212 chasing over 10 matches.
last 10 matches per teamSource: CricRadio match dataUpdated
Sri Lanka
Afghanistan
10
Matches Played
10
40%
Win Percentage
60%
0
Lowest Defended
214
263
Highest Chased
286
0 (5)
Win Bat First
3 (6)
4 (5)
Win Ball First
3 (4)
Venue comparison
Sri Lanka average 270 batting first and 259 chasing over 9 matches at this venue; Afghanistan average 304 batting first and 0 chasing over 2 matches at this venue.
last 9 matches for Sri Lanka and 2 for Afghanistan at this venueSource: CricRadio match dataUpdated
Sri Lanka
Afghanistan
9
Matches Played
2
67%
Win Percentage
50%
220
Lowest Defended
294
314
Highest Chased
0
3 (4)
Win Bat First
1 (2)
3 (5)
Win Ball First
0 (0)
