Table of Contents
DS vs JK Fantasy Team is a popular fantasy cricket search as the runaway leaders take on a side scrapping for survival at Pallekele on Sunday night. Jaffna Kings, the defending champions, have been the team of the tournament and are cruising towards the playoffs, while Dambulla Sixers are in must win territory and have shaken up their squad to try and save their season. Bhanuka Rajapaksa leads a Jaffna side full of stars, and Dinesh Chandimal will be hoping his reshuffled Sixers can finally click.
DS vs JK Match Details
Match: Dambulla Sixers vs Jaffna Kings, 20th Match, Lanka Premier League 2026
Date: Sunday, 2 August 2026
Time: 7:30 PM IST / 7:30 PM Local Time (Sri Lanka)
Venue: Pallekele International Cricket Stadium, Pallekele (Kandy)
Streaming in India: FanCode
TV in India: Star Sports Network
Recent Form
Jaffna Kings are flying. They’ve won five of their seven games, and their last outing was a demolition of Kandy Royals, where they piled up 221 and won by 21 runs. When their batting fires, they put up huge scores, and they’ve got the bowlers to defend them too. Dambulla Sixers are the opposite story, stuck near the bottom with just two wins from seven. They lost their last game to Colombo Kaps, chasing 175 and falling short, and it’s been a frustrating campaign. They’ve brought in Sikandar Raza and Sonal Dinusha to freshen things up, knowing they can’t afford many more slip ups.
Points Table
Jaffna Kings sit near the top of the table with five wins from seven games and 10 points, well placed for a playoff spot. Dambulla Sixers are down in the lower half with two wins from seven and four points, and their net run rate has taken a hit too. For the Sixers, this is close to a must win to keep any playoff hopes alive, while Jaffna are playing to lock up their position.
DS vs JK Head to Head Record

Jaffna Kings own this matchup, leading 8-2 over the last 10 meetings. They also won the earlier game between these two this season, chasing down 130 with an over to spare. Dambulla’s two wins in the head to head both came back in the 2023 season, so recent history is heavily in Jaffna’s favour. On current form, it’s hard to see past the Kings.
Squads
Jaffna Kings: Bhanuka Rajapaksa captains the side and keeps wicket, leading a star studded squad. Afghanistan opener Ibrahim Zadran and Bangladesh’s Towhid Hridoy, who came in for the unavailable Taskin Ahmed, give them overseas power up top, with Avishka Fernando and Nuwanidu Fernando adding local class. The all round strength is huge, with Shakib Al Hasan, David Wiese and Azmatullah Omarzai, backed by spinners Dunith Wellalage and Sandeep Lamichhane. Full squad: Bhanuka Rajapaksa (c, wk), Avishka Fernando, Ibrahim Zadran, Towhid Hridoy, Nishan Madushka, Nuwanidu Fernando, Kamil Mishara, Shakib Al Hasan, David Wiese, Azmatullah Omarzai, Chamindu Wickramasinghe, Praveen Maneesha, Dunith Wellalage, Sandeep Lamichhane, Dilshan Madushanka, Mohamed Shiraz, Traveen Mathew, Kugathas Mathulan, Lizaad Williams, Zahoor Khan.
Dambulla Sixers: Dinesh Chandimal captains the side and keeps wicket, with Niroshan Dickwella and South Africa’s Reeza Hendricks giving the top order some punch, alongside Pakistan’s Sahibzada Farhan. Recent additions Sikandar Raza and Sonal Dinusha bolster the all round options, and the bowling is led by mystery spinner Maheesh Theekshana, Afghanistan quick Fazalhaq Farooqi and Dushmantha Chameera. Full squad: Dinesh Chandimal (c, wk), Niroshan Dickwella, Reeza Hendricks, Sahibzada Farhan, Pavan Rathnayake, Sikandar Raza, Gulbadin Naib, Akila Dananjaya, Ramesh Mendis, Dian Forrester, Sachitha Jayatilake, Dhananjaya Lakshan, Shadley van Schalkwyk, Gayana Weerasinghe, Sonal Dinusha, Dushmantha Chameera, Fazalhaq Farooqi, Mohammad Wasim, Maheesh Theekshana, Vishwa Lahiru.
Pitch Report
Pallekele has been a batting friendly ground this season, with big scores the norm, as Jaffna’s 221 in their last game here showed. The venue averages have been high, with first innings totals often north of 200 in recent LPL matches at this ground. Interestingly, spin has held its own here despite the flat surface, taking a slight majority of the wickets over the last 10 games, so the spinners on both sides stay in the game. Batting first and putting runs on the board has been the smart move, though the wet weather could change how the surface behaves.
Weather Report
This is a big one to watch. Heavy rain is forecast for Pallekele on Sunday, with rain chances sitting anywhere from around 56 percent to as high as 90 percent depending on the source, and it was already drizzling in the area on match day. Temperatures will be mild, around 78°F (26°C). There’s a real risk of a delayed start, a rain shortened game, or even a washout, which would badly hurt Dambulla’s slim playoff hopes. Keep an eye on the toss and any overs reduction before locking your fantasy team.
Probable Playing XIs
Dambulla Sixers (Probable): Niroshan Dickwella (wk), Reeza Hendricks, Sahibzada Farhan, Dinesh Chandimal (c), Sikandar Raza, Gulbadin Naib, Pavan Rathnayake, Akila Dananjaya, Maheesh Theekshana, Dushmantha Chameera, Fazalhaq Farooqi.
Jaffna Kings (Probable): Ibrahim Zadran, Avishka Fernando, Towhid Hridoy, Bhanuka Rajapaksa (c, wk), Nuwanidu Fernando, Shakib Al Hasan, Azmatullah Omarzai, David Wiese, Dunith Wellalage, Sandeep Lamichhane, Dilshan Madushanka.
These are the likely lineups. Both are confirmed at the toss, and rain could force late changes.
Key Player Battles
Avishka Fernando vs Fazalhaq Farooqi: Fernando has been among the top run scorers in LPL history and loves this venue, while Farooqi swings the new ball and can strike early. Getting Fernando out cheaply is Dambulla’s best chance of keeping Jaffna’s score down.
Sikandar Raza vs Sandeep Lamichhane: Two of the best in franchise cricket going head to head, Raza’s all round game against Lamichhane’s leg spin. A key middle overs contest that could tilt the game.
Dinesh Chandimal vs Shakib Al Hasan: Dambulla’s captain and anchor against Shakib’s left arm spin and all round nous. If Chandimal can bat through, the Sixers have a chance, and Shakib will be the man tasked with stopping him.
Wicketkeepers: Dinesh Chandimal, Bhanuka Rajapaksa (C)
Batters: Avishka Fernando, Reeza Hendricks, Ibrahim Zadran
All-rounders: Sikandar Raza (VC), Azmatullah Omarzai, Shakib Al Hasan
Bowlers: Fazalhaq Farooqi, Maheesh Theekshana, Sandeep Lamichhane
Rajapaksa gets the captaincy as Jaffna’s in form skipper and keeper batter at the top of a red hot side. Raza takes the vice captaincy as a proven all rounder who chips in with bat and ball. The rest leans on Jaffna’s strong batting plus the spinners from both sides, since spin has done well at this ground.

Wicketkeepers: Dinesh Chandimal, Bhanuka Rajapaksa
Batters: Avishka Fernando (C), Ibrahim Zadran, Reeza Hendricks
All-rounders: Shakib Al Hasan (VC), Sikandar Raza, Dunith Wellalage, Azmatullah Omarzai, David Wiese
Bowlers: Fazalhaq Farooqi
For a grand league differential play, Fernando gets the captaincy as a big scorer at his favourite venue without quite the ownership of the captains. Shakib takes the vice captaincy as an all rounder who can win a game with bat or ball. David Wiese and Dunith Wellalage are the differential picks, both capable of a quick contribution that could swing a fantasy contest.

Match Prediction
Jaffna Kings are the clear favourites. They’re in superb form, they lead the head to head 8-2, they beat Dambulla earlier this season, and they’ve got match winners all through the side. Dambulla Sixers have added Sikandar Raza and freshened up, and they’ll be desperate with their season on the line, so they can’t be completely written off. But on current form, Jaffna should have too much for them. The biggest wildcard is the weather, a washout or a rain shortened lottery is the one thing that could level the playing field.
DS vs JK Fantasy Team Prediction FAQs
Q. Who will win the DS vs JK 20th match today?
A. Jaffna Kings are strong favourites, in top form with an 8-2 head to head lead and a win over Dambulla already this season, though a must win Sixers side and the rain could make it interesting.
Q. What is the DS vs JK Fantasy prediction for the 20th match?
A. Bhanuka Rajapaksa and Sikandar Raza are the top captaincy picks, with Avishka Fernando and Shakib Al Hasan strong differential options.
Q. What is the pitch report for Pallekele International Cricket Stadium?
A. It’s been a batting friendly ground with big totals common this season, though spin has taken a slight majority of the wickets. Batting first has been the way to go, but rain could change the conditions.
Q. Will rain affect the DS vs JK match?
A. Very possibly. Heavy rain is forecast for Pallekele, with rain chances ranging from around 56 percent to 90 percent, and it was already drizzling on match day. A delay, a reduced overs game or a washout are all on the table.
Q. What is the probable Playing XI for DS vs JK?
A. Dambulla Sixers should be led by Dinesh Chandimal with Sikandar Raza and Reeza Hendricks key names, while Jaffna Kings build around Bhanuka Rajapaksa, Avishka Fernando and Shakib Al Hasan. Final XIs are confirmed at the toss.
Q. Who are the captains for DS vs JK?
A. Dinesh Chandimal captains Dambulla Sixers, and Bhanuka Rajapaksa captains Jaffna Kings.
18+. Real-money fantasy sports deposits are not permitted for users in India under the Promotion and Regulation of Online Gaming Act, 2025 (PROGA) and its 2026 Rules. Users in India can access free-to-play contests only, where available. Depositing money, playing paid contests, or withdrawing winnings on real-money fantasy platforms is not permitted for Indian users under current law, regardless of what any individual app may display or offer.
Users outside India should confirm that fantasy sports contests, including any paid entry, are legal in their own state, province or country before signing up or depositing funds. Availability and legal status vary widely by jurisdiction and can change without notice.
App details on this page — ratings, features, download links, and legal status — are compiled from publicly available information online and may not reflect the most current version of any app, its terms, or its regulatory status. We do our best to keep this accurate, but we recommend verifying directly with the app or platform, and checking your own local laws, before downloading, registering, or depositing any funds.
SportsPinch does not operate any of the fantasy sports platforms listed and is not responsible for their terms, payouts, or compliance with local law.
