Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Afghanistan vs Sri Lanka - Match Stats & Player Form · ODI 2026

Afghanistan v Sri Lanka Wed 06:00 GMT

Who scores 20+ in Afghanistan vs Sri Lanka?

Last 10 · 1+ wicket ›
Kusal Mendis SL 88%
Sediqullah Atal AFG 83%
Pathum Nissanka SL 75%
Azmatullah Omarzai AFG 67%
Dunith Wellalage SL 67%

Who takes a wicket in Afghanistan vs Sri Lanka?

Last 10
Dhananjaya de Silva SL 100%
Jeffrey Vandersay SL 100%
Dilshan Madushanka SL 100%
Sachindu Colombage SL 100%
Asitha Fernando SL 86%

Who scores 30+ in Afghanistan vs Sri Lanka?

Last 10
Sediqullah Atal AFG 67%
Kusal Mendis SL 63%
Rahmanullah Gurbaz AFG 57%
Rahmat Shah AFG 43%
Janith Liyanage SL 38%

Who takes 2+ wickets in Afghanistan vs Sri Lanka?

Last 10
Rashid Khan AFG 67%
Jeffrey Vandersay SL 67%
Sachindu Colombage SL 67%
Azmatullah Omarzai AFG 50%
Dunith Wellalage SL 33%
Top performers in this fixture11 meetings
Runs
Pathum Nissanka SL 10 matches 685
Ibrahim Zadran AFG 10 matches 559
Kusal Mendis SL 10 matches 416
Wickets
Wanindu Hasaranga SL 4 matches 14
Fazalhaq Farooqi AFG 5 matches 11
Kasun Rajitha SL 3 matches 11
Sixes
Pathum Nissanka SL 10 matches 12
Azmatullah Omarzai AFG 5 matches 10
Mohammad Nabi AFG 10 matches 10
⚡ Streak watchAll streaks ›
Kusal Mendis 7 straight runs (20+)
Kusal Mendis 7 straight fours (2+)
Sediqullah Atal 5 straight runs (20+)
Sediqullah Atal 5 straight fours (2+)
Rahmanullah Gurbaz 4 straight fours (2+)
Afghanistan in formLast 3
Sediqullah Atal 102 4 6
Ibrahim Zadran 90 34 70
Rashid Khan wkts 4 4 3
Sri Lanka in formLast 3
Pavan Rathnayake 23 118 77
Kamindu Mendis 62 4 131
Asitha Fernando wkts 1 2 2

Afghanistan vs Sri Lanka: players in form

Afghanistan play Sri Lanka at Dubai International Cricket Stadium on Wednesday 25 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.

More on this match

Frequently asked questions

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.

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 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 Wednesday 25 March 2026, starting at 06:00 UK time (06:00 UTC, 11:30 IST).

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.