Analysis: In the upcoming ODI match between Sri Lanka A and Afghanistan A, recent form heavily favors Sri Lanka A, who have won four of their last five matches, including a draw. Their impressive performances, particularly against New Zealand A, showcase their batting depth and ability to post high scores. In contrast, Afghanistan A has had a mixed bag, winning two out of their last five matches, with their recent loss to Bangladesh A raising concerns about their batting stability. Historically, the head-to-head record between these two teams is evenly matched, with both sides winning five out of ten encounters. However, Sri Lanka A has shown a slight edge in their recent meetings, having won two of the last three, including a close contest earlier this year. This trend could play a crucial role in the players' confidence heading into this match. Statistically, Sri Lanka A has a significantly higher average score of 274 compared to Afghanistan A's 174, indicating a stronger batting lineup. Given these factors, a plausible total runs score range for Sri Lanka A could be between 260-280 runs, while Afghanistan A might aim for a score between 150-170 runs. Based on current form and head-to-head trends, Sri Lanka A appears to be the favorites for this encounter.
Niroshan Dickwella
wk
Sahan Arachchige
bat
Lahiru Udara
wk
Nuwan Thushara
bowl
Dushan Hemantha
all
Lahiru Samarakoon
all
Sachitha Jayathilake
all
Milan Rathnayake
bowl
Nuwanidu Fernando
bat
Dilshan Madushanka
bowl
Vijayakanth Viyaskanth
bowl
Lasith Croospulle
bat
Pawan de Silva
bat
Movin Subasingha
all
Wanuja Sahan
bowl
Traveen Mathews
bowl
Chamindu Wickramasinghe
all
Dunith Wellalage
bowl
Danal Hemananda
all
Vishen Halambage
bat
Sineth Jayawardena
bat
Garuka Sanketh
bowl
Anuka Wijewardhana
bat
Pulindu Perera
bat
Thisaru Wanninayake
all
Praveen Maneesha
bowl
Kavija Gamage
all
Dulnith Sigera
bat
Sahan Kosala
wk
Darwish Rasooli
bat
Qais Ahmad
bowl
Imran Mir
bat
Rahmanullah Zadran
bat
Nangeyalia kharote
all
Farmanullah Safi
all
Sadiqullah Pacha
wk
Mohammad Ishaq
wk
Zubaid Akbari
all
Sediqullah Atal
bat
Bilal Sami
bowl
Ijaz Ahmadzai
bat
Yama Arab
bowl
Faridoon Dawoodzai
bowl
Allah Mohammad Ghazanfar
bowl
Wafiullah Tarakhil
bat
Abdullah Ahmadzai
bowl
Noor ul Rahman
wk