Here are the Predictions for Lanka Premier League 2026, Match 21 (Qualifier 1) – Jaffna Kings vs Galle Gallants and Match 22 (Eliminator) – Colombo Kaps vs Kandy Royals, to be played on the 2nd of August at the R.Premadasa Stadium, Khettarama, Colombo.
Match Prediction – Jaffna Kings v Galle Gallants
LIVE SCORES – Match 21 (Qualifier 1) – Jaffna Kings vs Galle Gallants (R.Premadasa Stadium, Khettarama, Colombo)
Ground Stat:
Average 1st innings Total at R.Premadasa Stadium, Khettarama, Colombo (Lanka Premier League) – 161
Average 2nd innings Total at R.Premadasa Stadium, Khettarama, Colombo (Lanka Premier League) – 146
Current Form Jaffna Kings:
Jaffna Kings finsihed at the 1st position on points table after league stages and they will now be playing against Galle Gallants in the Qualifier 1.
The top run scorer for Jaffna Kings in the Lanka Premier League 2026 is Kamil Mishara with 262 runs to his name.
The top wicket taker for Jaffna Kings in the Lanka Premier League 2026 is Lizaad Williams with 14 scalps under his belt.
The previous match of Jaffna Kings against Dambulla Sixers was cancelled due to rain. However, in their last outing, Jaffna Kings won against Kandy Royals by 21 runs.
Jaffna Kings batted first and they posted a massive total of 221 for 6 in 20 overs. Kamil Mishara and Avishka Fernando once again gave a fabulous start to Jaffna Kings. Mishara made 49 off 26 balls while Fernando scored 36 runs in 22 deliveries. The rest of the middle order struggled but the emerging Superstar Chamindu Wickramasinghe had their back. He smashed 43 runs off just 15 balls to help Jaffna Kings get to 221 in 20 overs of play.
During the chase, Lahiru Udara and Pawan Sandesh gave a fitting start to Kandy Royals. Udara made 30 off 15 while Sandesh scored 48 runs in only 21 deliveries. However, both of them got out at a wrong time. After their dismissals, Kandy Royals lost the plot and kept losing wickets in regular succession. There were efforts made in the lower order but none significant enough to take Kandy Royals over the line as they eventually fell short by 21 runs.
Current Form Galle Gallants:
Galle Gallants finsihed at the 2nd position on points table after league stages and they will now be playing against Jaffna Kings in the Qualifier 1.
The top run scorer for Galle Gallants in the Lanka Premier League 2026 is Sam Harper with 303 runs to his name.
The top wicket taker for Galle Gallants in the Lanka Premier League 2026 is Eshan Malinga with 13 scalps under his belt.
Galle Gallants have won their previous match against Colombo Kaps by 13 runs.
Galle Gallants batted first and they posted a total of 201 for 6 in 20 overs. Sam Harper and Thomas Fraser Rogers both got out without troubling the scorers much. After their dismissals, Charith Asalanka played a skipper’s knock of 58 runs in only 37 balls, hitting 7 fours and 2 sixes. Sahan Arachchige also contributed quite well. He smashed 43 off 29 deliveries as Galle Gallants managed to reach a tall total of 201 in 20 overs of play.
During the chase, Colombo Kaps lost the key wicket of Rubin Hermann quite early into the innings. After his dismissal, Sadeera Samarawickrama and Ben McDermott tried to revive the innings with knocks of 37 and 38 runs respectively. However, both of them got out at a wrong time and Colombo Kaps couldn’t stage a comeback after that. Malsha Tharupathi tried his best to bring life into the game by smashing 36 off just 15 balls but failed to win the game for Colombo Kaps as they eventually fell short by 13 runs.
Batting Stats T20
Let’s have a look at the squads:
Jaffna Kings
Shakib Al Hasan, Taskin Ahmed, Bhanuka Rajapaksa, Dunith Wellalage, Avishka Fernando, David Wiese, Ibrahim Zadran, Sandeep Lamichhane, Dilshan Madushanka, Lizaad Williams, Dipendra Airee, Kamil Mishara, Traveen Mathews, Mohommed Shiraz, Chamindu Wickramasinghe, Nuwanidu Fernando, Kugathas Mathulan, Praveen Manisha, Nishan Madushka
Galle Marvels
Dasun Shanaka (Captain), Charith Asalanka, Eshan Malinga, Rassie van der Dussen, Litton Das, Mohammad Nawaz, Chamika Karunaratne, Pramod Madushan, Lasith Croospulle, Vijayakanth Viyaskanth, Akif Javed, Sam Harper, Mehidy Hasan Miraz, Haider Ali, Sahan Arachchige, Tharindu Rathnayake, Dinura Kalupahana, Uri Koththigoda, Kasun Rajitha, Sachindu Colombage.
Cricket Match Predictions* – PrePlay
Who will win the toss? – Jaffna Kings
Who will win? – Jaffna Kings
Top Batter (Runs Scored) – Kamil Mishara (Jaffna Kings), Charith Asalanka (Galle Gallants)
Top Bowler (Wickets taken) – Dunith Wellalage (Jaffna Kings), Mohammad Nawaz (Galle Gallants)
Most Sixes – Towhid Hridoy (Jaffna Kings), Sahan Arachchige (Galle Gallants)
Player of the Match – Dunith Wellalage (Jaffna Kings)
Team Scores Batting first – Jaffna Kings 165+, Galle Gallants 160+
Match Handicap : Jaffna Kings
Match Prediction – Colombo Kaps v Kandy Royals
LIVE SCORES – Match 22 (Eliminator) – Colombo Kaps vs Kandy Royals (R.Premadasa Stadium, Khettarama, Colombo)
Ground Stat:
Average 1st innings Total at R.Premadasa Stadium, Khettarama, Colombo (Lanka Premier League) – 161
Average 2nd innings Total at R.Premadasa Stadium, Khettarama, Colombo (Lanka Premier League) – 146
Current Form Kandy Royals:
Kandy Royals finished at the 4th position on points table after league stages and they will now be playing against Colombo Kaps in the Eliminator Match.
The top run scorer for Kandy Royals in the Lanka Premier League 2026 is Reeza Hendricks with 289 runs to his name.
The top wicket taker for Kandy Royals in the Lanka Premier League 2026 is Nuwan Thushara with 12 scalps under his belt.
Kandy Royals have lost their previous match against Jaffna Kings by 21 runs.
Jaffna Kings batted first and they posted a massive total of 221 for 6 in 20 overs. Kamil Mishara and Avishka Fernando once again gave a fabulous start to Jaffna Kings. Mishara made 49 off 26 balls while Fernando scored 36 runs in 22 deliveries. The rest of the middle order struggled but the emerging Superstar Chamindu Wickramasinghe had their back. He smashed 43 runs off just 15 balls to help Jaffna Kings get to 221 in 20 overs of play.
During the chase, Lahiru Udara and Pawan Sandesh gave a fitting start to Kandy Royals. Udara made 30 off 15 while Sandesh scored 48 runs in only 21 deliveries. However, both of them got out at a wrong time. After their dismissals, Kandy Royals lost the plot and kept losing wickets in regular succession. There were efforts made in the lower order but none significant enough to take Kandy Royals over the line as they eventually fell short by 21 runs.
Current Form Colombo Kaps:
Colombo Kaps finished at the 4th position on points table after league stages and they will now be playing against Kandy Royals in the Eliminator Match.
The top run scorer for Colombo Kaps in the Lanka Premier League 2026 is Kamindu Mendis with 250 runs to his name.
The top wicket taker for Colombo Kaps in the Lanka Premier League 2026 is Mujeeb Ur Rahman with 10 scalps under his belt.
Colombo Kaps have lost their previous match against Galle Gallants by 13 runs.
Galle Gallants batted first and they posted a total of 201 for 6 in 20 overs. Sam Harper and Thomas Fraser Rogers both got out without troubling the scorers much. After their dismissals, Charith Asalanka played a skipper’s knock of 58 runs in only 37 balls, hitting 7 fours and 2 sixes. Sahan Arachchige also contributed quite well. He smashed 43 off 29 deliveries as Galle Gallants managed to reach a tall total of 201 in 20 overs of play.
During the chase, Colombo Kaps lost the key wicket of Rubin Hermann quite early into the innings. After his dismissal, Sadeera Samarawickrama and Ben McDermott tried to revive the innings with knocks of 37 and 38 runs respectively. However, both of them got out at a wrong time and Colombo Kaps couldn’t stage a comeback after that. Malsha Tharupathi tried his best to bring life into the game by smashing 36 off just 15 balls but failed to win the game for Colombo Kaps as they eventually fell short by 13 runs.
Wicket Takers T20
Let’s have a look at the squads:
Kandy Royals
Angelo Mathews, Wanindu Hasaranga, Moeen Ali, Vijay Shankar, Rahmanullah Gurbaz, Kusal Perera, Daniel Sams, Nuwan Thushara, Asitha Fernando, Brandon McMullen, Dale Phillips, Zahir Khan, Garuka Sanketh, Vishen Halambage, Muditha Lakshan, Lahiru Udara, Sahan Mihira, Pawan Sandesh, Dushan Hemantha, Isitha Wijesundera
Colombo Kaps
Kusal Mendis (Captain), Kamindu Mendis, Ben McDermott, Jimmy Neesham, Binura Fernando, Mujeeb Ur Rahman, Sadeera Samarawickrama, Milan Ratnayake, Janith Liyanage, Shahnawaz Dahani, Jeffrey Vandersay, Thanuka Dabare, Movin Subasingha, Mohammed Haris, Hasan Mahmud, Kushal Bhurtel, Malsha Tharupathi, Sharujan Shanmuganathan, Wanuja Sahan, Anthony Pragasam.
Cricket Match Predictions* – PrePlay
Who will win the toss? – Colombo Kaps
Who will win? – Kandy Royals
Top Batter (Runs Scored) – Pawan Sandesh (Kandy Royals), Sadeera Samarawickrama (Colombo Kaps)
Top Bowler (Wickets taken) – Asitha Fernando (Kandy Royals), Ripon Mondol (Colombo Kaps)
Most Sixes – Kusal Perera (Kandy Royals), Kamindu Mendis (Colombo Kaps)
Player of the Match – Kusal Perera (Kandy Royals)
Team Scores Batting first – Kandy Royals 170+, Colombo Kaps 160+
Match Handicap : Kandy Royals
Live Cricket Streaming Lanka Premier League 2026 – The live cricket streaming page which enables you to watch live cricket – Geo-restrictions apply
*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In-Play’ features, so stay tuned.
Also, the predictions and picks are formulated from the stats and information sourced and compiled from AI and Stats experts – Always remember, when the fun stops… STOP
© Cricket World 2026

