Afghanistan vs Sri Lanka - Prediction, Preview & H2H · ODI 2026
Head-to-head record
Season comparison
Afghanistan vs Sri Lanka: preview and key facts
Afghanistan play Sri Lanka at Dubai International Cricket Stadium on Sunday 22 March in ODI 2026. Sri Lanka lead the head-to-head 8-3 from 12 meetings. Confirmed XIs land around the toss; until then this page shows each side's likely team and full squad.
Frequently asked questions
Who is playing in Afghanistan vs Sri Lanka?
Confirmed XIs are announced around the toss, about 30 minutes before the start. Based on their last matches, Afghanistan are likely to field Rahmanullah Gurbaz, Ibrahim Zadran, Sediqullah Atal, Rahmat Shah and 7 more, and Sri Lanka Kamindu Mendis, Kusal Mendis, Pavan Rathnayake, Dasun Shanaka and 5 more. The full predicted XIs and squads are on this page.
Who leads the Afghanistan vs Sri Lanka head-to-head record?
Sri Lanka lead 8-3 from 12 matches, with 1 draw or no-result. They last met at Pallekele International Cricket Stadium on 14 Feb 2024: Sri Lanka won by 7 wickets (with 88 balls remaining).
What is Afghanistan's current form in 2026?
Afghanistan have won 4 and lost 3 of their 8 matches in 2026, averaging 224.4 runs per match and conceding 229.1. Each side's last five results are on this page, beside the head-to-head record.
What is Sri Lanka's current form in 2026?
Sri Lanka have won 3 and lost 4 of their 9 matches in 2026, averaging 191.8 runs per match and conceding 224.3. Each side's last five results are on this page, beside the head-to-head record.
When and where is Afghanistan vs Sri Lanka being played?
Afghanistan vs Sri Lanka is being played at Dubai International Cricket Stadium on Sunday 22 March 2026, starting at 06:00 UK time (06:00 UTC, 11:30 IST).
Who are the top run-scorers in Afghanistan vs Sri Lanka head-to-head matches?
Across the 12 meetings Statz has on record, the top run-scorers in Afghanistan vs Sri Lanka meetings are Pathum Nissanka (Sri Lanka, 685 runs), Ibrahim Zadran (Afghanistan, 559 runs) and Kusal Mendis (Sri Lanka, 416 runs). The head-to-head card on this page has each of those matches, with the scores and the result.
Who are the top wicket-takers in Afghanistan vs Sri Lanka head-to-head matches?
Across the 12 meetings Statz has on record, the top wicket-takers in Afghanistan vs Sri Lanka meetings are Wanindu Hasaranga (Sri Lanka, 14 wickets), Fazalhaq Farooqi (Afghanistan, 11 wickets) and Kasun Rajitha (Sri Lanka, 11 wickets). The head-to-head card on this page has each of those matches, with the scores and the result.
Who are the in-form batters for Afghanistan and Sri Lanka?
Across each side's last 10 matches, the leading run-scorers are Pavan Rathnayake (Sri Lanka, 506 runs in 8 innings), Sediqullah Atal (Afghanistan, 467 runs in 8 innings) and Ibrahim Zadran (Afghanistan, 434 runs in 9 innings). Pavan Rathnayake's latest innings: 23, 118 and 77.
Who are the in-form bowlers for Afghanistan and Sri Lanka?
Across each side's last 10 matches, the leading wicket-takers are Rashid Khan (Afghanistan, 26 wickets in 8 innings), Asitha Fernando (Sri Lanka, 16 wickets in 8 innings) and Dilshan Madushanka (Sri Lanka, 15 wickets in 8 innings). Each bowler's figures from those matches are in the form cards on this page.
What is the pitch like at Dubai International Cricket Stadium?
Over the last 9 completed matches at Dubai International Cricket Stadium since Oct 2017 (rain-affected games excluded), the average match total is 492 runs, the first innings averages 267 and teams batting first have won 50%. 56% of wickets fall to pace and 40% to spin.
What is Sri Lanka's record at Dubai International Cricket Stadium?
Sri Lanka have won 0 and lost 1 of their 1 match at Dubai International Cricket Stadium. Across all sides, teams batting first have won 50% of matches there. The ground's average scores and toss record are on the venue tab.













