AFG VS SL Match Prediction 

Prev
Maharashtra Cricket Association Stadium
30 Oct 2023, 08:30 AM
Next
Sri Lanka

Sri Lanka

241 (49.3 Ov)

Afghanistan

Afghanistan

242/3 (45.2 Ov)

BatterRB4S6SSR
Pathum Nissanka
c Gurbaz b Azmatullah
46605076.67
Dimuth Karunaratne
lbw b Fazalhaq Farooqi
15211071.43
Kusal Mendis (C) (W)
c (sub)Najibullah b Mujeeb
39503078
Sadeera Samarawickrama
lbw b Mujeeb
36403090
Charith Asalanka
c Rashid Khan b Fazalhaq Farooqi
22282078.57
Dhananjaya de Silva
b Rashid Khan
14261053.85
Angelo Mathews
c Nabi b Fazalhaq Farooqi
23261188.46
Dushmantha Chameera
run out (Ibrahim Zadran)
140025
Maheesh Theekshana
b Fazalhaq Farooqi
29313193.55
Kasun Rajitha
run out (Gurbaz)
570071.43
Dilshan Madushanka
not out
04000
EXTRAS11 (b 0, lb 2, w 9, nb 0, p 0)
TOTAL241 (10 wkts, 49.3 Ov)
BatterRB4S6SSR
Pathum Nissanka c Gurbaz b Azmatullah46605076.67
Dimuth Karunaratne lbw b Fazalhaq Farooqi15211071.43
Kusal Mendis (C) (W)c (sub)Najibullah b Mujeeb39503078
Sadeera Samarawickrama lbw b Mujeeb36403090
Charith Asalanka c Rashid Khan b Fazalhaq Farooqi22282078.57
Dhananjaya de Silva b Rashid Khan14261053.85
Angelo Mathews c Nabi b Fazalhaq Farooqi23261188.46
Dushmantha Chameera run out (Ibrahim Zadran)140025
Maheesh Theekshana b Fazalhaq Farooqi29313193.55
Kasun Rajitha run out (Gurbaz)570071.43
Dilshan Madushanka not out04000
EXTRAS11 (b 0, lb 2, w 9, nb 0, p 0)
TOTAL241 (10 wkts, 49.3 Ov)
Fall of Wickets
22-1 (Karunaratne, 5.2), 84-2 (Pathum Nissanka, 18.1), 134-3 (Kusal Mendis, 27.4), 139-4 (Samarawickrama, 29.1), 167-5 (Dhananjaya de Silva, 35.6), 180-6 (Asalanka, 38.5), 185-7 (Chameera, 40), 230-8 (M Theekshana, 46.6), 239-9 (Mathews, 48.3), 241-10 (Rajitha, 49.3)
BowlerOMRWECO
Mujeeb Ur Rahman1003823.8
Fazalhaq Farooqi1003443.4
Naveen-ul-Haq6.304707.2
Azmatullah Omarzai703715.3
Rashid Khan1005015
Mohammad Nabi603305.5

BatterRB4S6SSR
Rahmanullah Gurbaz (W)
b Dilshan Madushanka
04000
Ibrahim Zadran
c Karunaratne b Dilshan Madushanka
39574168.42
Rahmat Shah
c Karunaratne b Rajitha
62747083.78
Hashmatullah Shahidi (C)
not out
58742178.38
Azmatullah Omarzai
not out
736363115.87
Ikram Alikhil
00000
Mohammad Nabi
00000
Rashid Khan
00000
Mujeeb Ur Rahman
00000
Naveen-ul-Haq
00000
Fazalhaq Farooqi
00000
EXTRAS10 (b 0, lb 1, w 9, nb 0, p 0)
TOTAL242 (3 wkts, 45.2 Ov)
BatterRB4S6SSR
Rahmanullah Gurbaz (W)b Dilshan Madushanka04000
Ibrahim Zadran c Karunaratne b Dilshan Madushanka39574168.42
Rahmat Shah c Karunaratne b Rajitha62747083.78
Hashmatullah Shahidi (C) not out58742178.38
Azmatullah Omarzai not out736363115.87
EXTRAS10 (b 0, lb 1, w 9, nb 0, p 0)
TOTAL242 (3 wkts, 45.2 Ov)
DID NOT BATIkram Alikhil, Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Naveen-ul-Haq, Fazalhaq Farooqi
Fall of Wickets
0-1 (Rahmanullah Gurbaz, 0.4), 73-2 (Ibrahim Zadran, 16.5), 131-3 (Rahmat Shah, 27.6)
BowlerOMRWECO
Dilshan Madushanka904825.3
Kasun Rajitha1004814.8
Angelo Mathews301806
Dushmantha Chameera9.205105.5
Maheesh Theekshana1005505.5
Dhananjaya de Silva402105.2

Match
Afghanistan vs Sri Lanka
ICC Cricket World Cup 2023
Date
Monday, October 30th 2023
Time
08:30 AM (08:30 AM GMT)
Toss
08:30 AM (08:30 AM GMT)
Venue
Maharashtra Cricket Association Stadium, Pune
Umpires
Chris Gaffaney, undefined, Alex Wharf
Match Referee
Javagal Srinath
Afghanistan Playing
Hashmatullah Shahidi, Ikram Alikhil, Rahmanullah Gurbaz, Ibrahim Zadran, Rahmat Shah, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Naveen-ul-Haq, Fazalhaq Farooqi
Sri Lanka Playing
Kusal Mendis, Pathum Nissanka, Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Angelo Mathews, Maheesh Theekshana, Kasun Rajitha, Dilshan Madushanka, Dushmantha Chameera, Dimuth Karunaratne
Uhh Oh! This Match Is Over! We Suggest You Head To Our Cricket Match Predictions section for upcoming matches.
View All Match Predictions

Scorecard

BatterRB4S6SSR
Pathum Nissanka
c Gurbaz b Azmatullah
46605076.67
Dimuth Karunaratne
lbw b Fazalhaq Farooqi
15211071.43
Kusal Mendis (C) (W)
c (sub)Najibullah b Mujeeb
39503078
Sadeera Samarawickrama
lbw b Mujeeb
36403090
Charith Asalanka
c Rashid Khan b Fazalhaq Farooqi
22282078.57
Dhananjaya de Silva
b Rashid Khan
14261053.85
Angelo Mathews
c Nabi b Fazalhaq Farooqi
23261188.46
Dushmantha Chameera
run out (Ibrahim Zadran)
140025
Maheesh Theekshana
b Fazalhaq Farooqi
29313193.55
Kasun Rajitha
run out (Gurbaz)
570071.43
Dilshan Madushanka
not out
04000
EXTRAS11 (b 0, lb 2, w 9, nb 0, p 0)
TOTAL241 (10 wkts, 49.3 Ov)
BatterRB4S6SSR
Pathum Nissanka c Gurbaz b Azmatullah46605076.67
Dimuth Karunaratne lbw b Fazalhaq Farooqi15211071.43
Kusal Mendis (C) (W)c (sub)Najibullah b Mujeeb39503078
Sadeera Samarawickrama lbw b Mujeeb36403090
Charith Asalanka c Rashid Khan b Fazalhaq Farooqi22282078.57
Dhananjaya de Silva b Rashid Khan14261053.85
Angelo Mathews c Nabi b Fazalhaq Farooqi23261188.46
Dushmantha Chameera run out (Ibrahim Zadran)140025
Maheesh Theekshana b Fazalhaq Farooqi29313193.55
Kasun Rajitha run out (Gurbaz)570071.43
Dilshan Madushanka not out04000
EXTRAS11 (b 0, lb 2, w 9, nb 0, p 0)
TOTAL241 (10 wkts, 49.3 Ov)
Fall of Wickets
22-1 (Karunaratne, 5.2), 84-2 (Pathum Nissanka, 18.1), 134-3 (Kusal Mendis, 27.4), 139-4 (Samarawickrama, 29.1), 167-5 (Dhananjaya de Silva, 35.6), 180-6 (Asalanka, 38.5), 185-7 (Chameera, 40), 230-8 (M Theekshana, 46.6), 239-9 (Mathews, 48.3), 241-10 (Rajitha, 49.3)
BowlerOMRWECO
Mujeeb Ur Rahman1003823.8
Fazalhaq Farooqi1003443.4
Naveen-ul-Haq6.304707.2
Azmatullah Omarzai703715.3
Rashid Khan1005015
Mohammad Nabi603305.5

BatterRB4S6SSR
Rahmanullah Gurbaz (W)
b Dilshan Madushanka
04000
Ibrahim Zadran
c Karunaratne b Dilshan Madushanka
39574168.42
Rahmat Shah
c Karunaratne b Rajitha
62747083.78
Hashmatullah Shahidi (C)
not out
58742178.38
Azmatullah Omarzai
not out
736363115.87
Ikram Alikhil
00000
Mohammad Nabi
00000
Rashid Khan
00000
Mujeeb Ur Rahman
00000
Naveen-ul-Haq
00000
Fazalhaq Farooqi
00000
EXTRAS10 (b 0, lb 1, w 9, nb 0, p 0)
TOTAL242 (3 wkts, 45.2 Ov)
BatterRB4S6SSR
Rahmanullah Gurbaz (W)b Dilshan Madushanka04000
Ibrahim Zadran c Karunaratne b Dilshan Madushanka39574168.42
Rahmat Shah c Karunaratne b Rajitha62747083.78
Hashmatullah Shahidi (C) not out58742178.38
Azmatullah Omarzai not out736363115.87
EXTRAS10 (b 0, lb 1, w 9, nb 0, p 0)
TOTAL242 (3 wkts, 45.2 Ov)
DID NOT BATIkram Alikhil, Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Naveen-ul-Haq, Fazalhaq Farooqi
Fall of Wickets
0-1 (Rahmanullah Gurbaz, 0.4), 73-2 (Ibrahim Zadran, 16.5), 131-3 (Rahmat Shah, 27.6)
BowlerOMRWECO
Dilshan Madushanka904825.3
Kasun Rajitha1004814.8
Angelo Mathews301806
Dushmantha Chameera9.205105.5
Maheesh Theekshana1005505.5
Dhananjaya de Silva402105.2

Match Info

Match
Afghanistan vs Sri Lanka
ICC Cricket World Cup 2023
Date
Monday, October 30th 2023
Time
08:30 AM (08:30 AM GMT)
Toss
08:30 AM (08:30 AM GMT)
Venue
Maharashtra Cricket Association Stadium, Pune
Umpires
Chris Gaffaney, undefined, Alex Wharf
Match Referee
Javagal Srinath
Afghanistan Playing
Hashmatullah Shahidi, Ikram Alikhil, Rahmanullah Gurbaz, Ibrahim Zadran, Rahmat Shah, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Naveen-ul-Haq, Fazalhaq Farooqi
Sri Lanka Playing
Kusal Mendis, Pathum Nissanka, Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Angelo Mathews, Maheesh Theekshana, Kasun Rajitha, Dilshan Madushanka, Dushmantha Chameera, Dimuth Karunaratne

Who Will Win Today's Match?

Explore This Page

Last Updated: 29th October 2023
Author
Author
Manish Khorgade
Betting Odds Expert
Manish Khorgade is a cricket stats expert and researcher, dedicated to revolutionizing cricket betting with data-driven insights.

 

AFG Vs SL Match Prediction

AFG Vs SL Key Stats

Head-to-head: Sri Lanka have dominated Afghanistan in ODIs with seven wins in 11 matches. Afghanistan have managed to win on three occasions with one match ending in no result.

Best Bowling Figures: Thisara Perera registered the best bowling figures in AFG vs SL matches in September 2018 during the Asia Cup. He returned with the figures of 5/55 in nine overs.

Best Individual Score: Ibrahim Zadran smashed 162 runs off 138 deliveries with 15 fours and four sixes in Pallekele in November 2022 against Sri Lanka.

Last match: The two teams last faced each other in Asia Cup in September earlier this year and played out a thriller. Sri Lanka won the match by just two runs as Afghanistan got bundled out for 289 runs while chasing 292.
 

AFG Vs SL Match Preview

Afghanistan and Sri Lanka are scheduled to face each other in the 30th match of the ongoing Cricket World Cup in India. The match is set to be played on October 30 at the Maharashtra Cricket Association Stadium in Pune and it will commence at 2 PM IST.

Sri Lanka are currently at the fifth position with two wins in five matches. With big teams like England and Pakistan not stepping up, they have a great chance to stake a claim for one of the spots in semifinals.

 Afghanistan, on the other hand, have also won two matches beating England and Pakistan and have a brilliant opportunity to threaten one of the top four sides with a win in this game.
 

Series
ICC Cricket World Cup 2023
Format
ODI
Date-Time
Oct 30, 2023 08:30 AM
Venue
Maharashtra Cricket Association Stadium, Pune

Afghanistan Preview

Afghanistan began their campaign with losses against Bangladesh and India but they have won two of their last three matches and have momentum with them. 

They literally thrashed Pakistan by eight wickets in Chennai chasing down 280-odd runs. A win in this match will literally help them climb them to fifth place and with a real shot at the top four. 

Afghanistan Lineup
Hashmatullah Shahidi, Ikram Alikhil, Rahmanullah Gurbaz, Ibrahim Zadran, Rahmat Shah, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Naveen-ul-Haq, Fazalhaq Farooqi

 

Afghanistan - Who Will Be The Best Batter?

Ibrahim Zadran loves to perform against Sri Lanka especially in the ODI format. Three of the top five highest individual scores in AFG vs SL ODI are registered by him and those are - 162, 106 and 98.

 Zadran is also due a big knock as he has been getting constant starts and there is no better time in this World Cup for him to play a match-winning knock.
 

Top Batter Stats - Recent Matches

Betting Tip - Best Batter For Afghanistan

 

Afghanistan - Who Will Be The Best Bowler?

Rashid Khan has picked up six wickets in five matches so far at the World Cup. He comes into the attack in the middle overs and makes sure to turn the game on its head either by picking wickets or by keeping a lid on the run-scoring. Afghanistan wouldn’t mind his best effort against Sri Lanka yet again.

Top Bowler Stats - Recent Matches

Betting Tip - Best Bowler For Afghanistan

 

Sri Lanka Preview

Injuries have hit Sri Lanka badly in this World Cup. First their skipper Dasun Shanaka got ruled out and were then followed by injuries to Matheesha Pathirana and Lahiru Kumara.

 Angelo Mathews’ inclusion into the squad as one of the replacements worked wonders against England and now Dushmantha Chameera replacing Kumara will only bolster their bowling attack.

Like Afghanistan, if Sri Lanka manage to win this game, they will also bolster their place at the fifth place and will get a real shot at the top four slots.
 

Sri Lanka Lineup
Kusal Mendis, Pathum Nissanka, Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Angelo Mathews, Maheesh Theekshana, Kasun Rajitha, Dilshan Madushanka, Dushmantha Chameera, Dimuth Karunaratne

 

Sri Lanka - Who Will Be The Best Batter?

Kusal Mendis has been in great form in this World Cup but hasn’t been able to convert his bright starts. The skipper would want to lead from the front with the bat in this crucial game. 

Moreover, last time Sri Lanka met Afghanistan, Mendis scored 92 runs off just 84 balls with six fours and three sixes to his name.

Top Batter Stats - Recent Matches

Betting Tip - Best Batter For Sri Lanka

 

Sri Lanka - Who Will Be The Best Bowler?

Kasun Rajitha has played only three matches at this World Cup but his impact in the bowling attack has been huge. He played a key role in Sri Lanka beating the Netherlands picking up four wickets and overall has accounted for seven wickets thus far. His ability to swing the new ball will be crucial yet again in Pune.

Top Bowler Stats - Recent Matches

Betting Tip - Best Bowler For Sri Lanka

AFG Vs SL - Who Will Be The Player Of The Match?

It is not easy to predict the winner of the player of the match award before the match but it really could be between Ibrahim Zadran and Kusal Mendis. Both players are due a big knock and could really take the game away from the opposition in a matter of overs with their batting. Bowler is not being considered for this award as the pitch in Pune is known to be flat.

 

AFG Vs SL - Who Will Win Today's Toss?

Toss will play a crucial role at the MCA Stadium in Pune as dew will come in the evening make it difficult for the bowlers to grip the ball. Also, the team winning the toss might look to bowl first as defendind a score is not easy at this venue.

AFG Vs SL Venue, Pitch and Weather Report

The MCA Stadium in Pune has hosted only one match so far in this World Cup. India chased down 257 runs without much fuss against Bangladesh in that game with more than eight overs in hand. 

The pitch is likely to be conducive for the batters yet again and the side batting first will have to post a total in excess of 300. As far as the weather is concerned, sun will be out in the afternoon and there is no rain in the forecast at all.
 

AFG Vs SL Match Winner Prediction

It is tough to predict the winner of this match as both Afghanistan and Sri Lanka are coming with solid wins over Pakistan and England respectively. But looking at the overall combination, Afghanistan just have a little upper hand over Sri Lanka in this game.
 

Author
Author
Manish Khorgade
Betting Odds Expert
Manish Khorgade is a cricket stats expert and researcher, dedicated to revolutionizing cricket betting with data-driven insights.

Match Odds

Recent Results
Last 5 matches

28 Feb 2025 - ICC Champions Trophy, 2025 - 10th Match, Group B - Afghanistan V Australia
No result - due to rain
26 Feb 2025 - ICC Champions Trophy, 2025 - 8th Match, Group B - Afghanistan V England
Afghanistan won by 8 runs
21 Feb 2025 - ICC Champions Trophy, 2025 - 3rd Match, Group B - Afghanistan V South Africa
South Africa won by 107 runs
16 Feb 2025 - ICC Champions Trophy Warm-up Matches 2025 - 2nd Match - Afghanistan V New Zealand
New Zealand won by 2 wkts
14 Feb 2025 - ICC Champions Trophy Warm-up Matches 2025 - 1st Match - Afghanistan V Pakistan A
Pakistan A won by 144 runs

31 Aug 2025 - Sri Lanka tour of Zimbabwe, 2025 - 2nd ODI - Sri Lanka V Zimbabwe
Match starts at Aug 31, 07:30 GMT
29 Aug 2025 - Sri Lanka tour of Zimbabwe, 2025 - 1st ODI - Sri Lanka V Zimbabwe
Match starts at Aug 29, 07:30 GMT
08 Jul 2025 - Bangladesh tour of Sri Lanka, 2025 - 3rd ODI - Sri Lanka V Bangladesh
Sri Lanka won by 99 runs
05 Jul 2025 - Bangladesh tour of Sri Lanka, 2025 - 2nd ODI - Sri Lanka V Bangladesh
Bangladesh won by 16 runs
02 Jul 2025 - Bangladesh tour of Sri Lanka, 2025 - 1st ODI - Sri Lanka V Bangladesh
Sri Lanka won by 77 runs
Head to Head
Last 5 matches
Sri Lanka
Sri Lanka won by 7 wkts
14 February 2024
Sri Lanka
Sri Lanka won by 155 runs
11 February 2024
Sri Lanka
Sri Lanka won by 42 runs
09 February 2024
Afghanistan
Afghanistan won by 7 wkts
30 October 2023
Afghanistan
Afghanistan won by 6 wkts (DLS Method)
03 October 2023
Recent Toss Wins
18 plus warningPlease gamble responsibly
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2026 Cricket-Betting.com. All Rights Reserved.
App Logo
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2026 Cricket-Betting.com. All Rights Reserved.