It is time for another Asian derby where Afghanistan lock horns against Sri Lanka in match 30 of the ICC Cricket World Cup 2023 on Monday, 30th October 2023. The match will be played at MCA Stadium in Pune and the scheduled start time is 2:00 pm local time. Get ready for AFG vs SL with the hottest betting odds, best bonuses, most valued bets, pitch report, playing lineups, and fantasy picks.
Who will win the match?
It has been a roller coaster ride for Afghanistan first they ran past the batting lineup of England for their first win of the tournament and a comprehensive victory over Pakistan in a record chase has bolstered Afghanistan’s chances of making it to the semi-finals but they will have some work to do to reach the knockout stages and they have an in-form Sri Lanka at their sights.

In the last five head-to-head matches, Sri Lanka won four, while Afghanistan managed to win a game. But the injuries to Sri Lanka’s key players have changed the dynamics of their campaign and it will be a tough challenge against Afghanistan. Based on the recent form of both teams, we predict Sri Lanka to win the match.
- Afghanistan’s chance of winning: 45%
- Sri Lanka’s chance of winning: 55%
Afghanistan vs Sri Lanka Odds comparison
AFG vs SL Most Valuable Bets?
- Pathum Nissanka to score over 27.5 runs@ 1.87 (Parimatch)
- Hashmatullah Shahidi to score over 20.5 runs @ 1.87 (Cricbaba)
- Sri Lanka to score over 24.5 runs in the first five overs @ 1.85 (Cricbaba)
Pitch and Weather Conditions
The pitch at MCA Stadium in recent times has favoured batsmen and another high-scoring game is on the cards. Spinners get some assistance from the surface something both Afghanistan and Bangladesh could benefit from. The dew factor will come into play in the evening and toss will be crucial.
Match Info
- Tournament: ICC Cricket World Cup 2023
- Match: Afghanistan vs Sri Lanka, Match 30
- Venue: Maharashtra Cricket Association (MCA) Stadium, Pune
- Date & Time: 30th October, 2023 @ 2:00 pm IST
AFG vs SL Toss Prediction
A total of 8 ODI matches have been played at this venue and the team batting first won 50% of the matches and the team batting second won 50% of the matches. In the only game played in Pune the team chasing won the match. We predict the team winning the toss will opt to bowl first as the conditions get better for batting in the evening.
Afghanistan Preview and Playing XI
Afghanistan thumped Pakistan in a record chase at Chennai. They got a six days huge break to regroup and plan for their game against Sri Lanka. Noor Ahmed in his debut match was phenomenal finishing with a three wicket haul. The responsibility of setting up a huge total or chasing down a total depends on their in form top order batsman. Fazalhaq Farooqi is fit and available for selection and he might replace Noor Ahmed.
Afghanistan Playing XI: Rahmanullah Gurbaz, Ibrahim Zadran, Rahmat Shah, Hashmatullah Shahidi (capt), Azmatullah Omarzai, Ikram Alikhil (wk), Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Naveen-ul-Haq, Fazalhaq Farooqi/Noor Ahmed.
Sri Lanka Preview and Playing X1
A commadable win over England at Bengaluru has put Sri Lanka’s campaign back on track as they look to avenge another loss to Afghanistan. The man of the match in the last game, Lahiru Kumara has been ruled out of the tournament due to thigh injury and Dushmanta Chameera has been announced as his replacement. The form of Kusal Perara has been a concern off late and there are talks on Perara being replaced by Dimuth Karunaratne.
Sri Lanka Playing XI: Pathum Nissanka, Kusal Perera/Dimuth Karunaratne, Kusal Mendis (capt, wk), Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Angelo Mathews, Maheesh Theekshana, Kasun Rajitha, Dushmantha Chameera, Dilshan Madushanka
AFG vs SL Top Fantasy Picks
Afghanistan
Player Name | Tournament Stats |
---|---|
Rahmanullah Gurbaz | 224 runs |
Ibrahim Zadran | 173 runs |
Rashid Khan | 56 runs & 6 wickets |
Mujeeb ur Rahman | 43 runs & 4 wickets |
Sri Lanka
Player Name | Tournament Stats |
---|---|
Pathum Nissanka | 243 runs |
Sadeera Samarawickrama | 295 runs |
Kusal Mendis | 229 runs |
Dilshan Madhushanka | 11 wickets |
AFG vs SL Dream11 Team
- Wicket Keeper: Rahmanullah Gurbaz, Kusal Mendis (Captain)
- Batsman: Pathum Nissanka, Sadeera Samarawickrama, Ibrahim Zadran, Hashmatullah Shahidi
- All-rounders: Angelo Matthews, Mohammad Nabi, Azmatullah Omarzai (Vice-captain)
- Bowlers: Dilshan Madhushanka, Rashid Khan