Punjab Kings vs Royal Challengers Bengaluru Cricket. T20. India. IPL Prediction 17 May 2026


“Punjab Kings” - “Royal Challengers Bengaluru” in IPL. Dharamsala hosts an afternoon match where the visitors arrive as the more stable side, while the hosts need a response after a damaging decline in form.
Punjab Kings batter attacking Royal Challengers Bengaluru bowling during an IPL match
On May 17 at 15:30 IST, “Punjab Kings” will play against “Royal Challengers Bengaluru” at the Himachal Pradesh Cricket Association Stadium in Dharamsala. The hosts have lost momentum after a strong first half of the season, while the visitors have moved back to the top of the table after an important win over “Kolkata Knight Riders”.
“Royal Challengers Bengaluru” look more balanced before this fixture. Their batting has recovered through Virat Kohli’s form, and the bowling attack still has enough control through Josh Hazlewood, Bhuvneshwar Kumar and Krunal Pandya. “Punjab Kings” remain dangerous at home, but their recent run has too many defensive problems.

Teams Current Form

“Punjab Kings” form

“Punjab Kings” started the tournament strongly, but the recent phase has been poor. The side has lost four consecutive completed matches, and the biggest problem has been the inability to control games with the ball. Scores above 200 have not been enough in several recent matches, which shows that the batting unit is still productive but the bowling structure has become vulnerable.
The hosts still have enough individual quality to compete. Prabhsimran Singh, Priyansh Arya, Shreyas Iyer, Marcus Stoinis and Marco Jansen can give “Punjab Kings” a strong platform. At Dharamsala, where bounce and carry can help stroke play, the team can stay close if the top order starts well. But against a disciplined opponent, another expensive bowling spell can decide the match against them.

“Royal Challengers Bengaluru” form

“Royal Challengers Bengaluru” arrive in better condition. The win over “Kolkata Knight Riders” was important not only for the table but also for confidence. Virat Kohli’s unbeaten century gave the chase a clear structure, while the team again showed that it can handle pressure in the second innings.
The visitors have three wins in their last five official matches. They have also shown more variety than “Punjab Kings”: they can win a low chase, compete in a high-scoring match and defend narrow margins. This makes “Royal Challengers Bengaluru” the more reliable side before an away match where control in the middle overs should matter a lot.

Probable Lineups

“Punjab Kings” lineup

Prabhsimran Singh, Priyansh Arya, Shashank Singh, Shreyas Iyer, Marco Jansen, Marcus Stoinis, Suryansh Shedge, Cooper Connolly, Arshdeep Singh, Yuzvendra Chahal, Lockie Ferguson.

“Royal Challengers Bengaluru” lineup

Virat Kohli, Jacob Bethell, Devdutt Padikkal, Rajat Patidar, Jitesh Sharma, Krunal Pandya, Tim David, Bhuvneshwar Kumar, Josh Hazlewood, Rasikh Salam Dar, Suyash Sharma.
Royal Challengers Bengaluru batter diving to complete a run against Punjab Kings

Who will not play

For “Punjab Kings”, there is no confirmed major absence in the expected playing group before this match.
For “Royal Challengers Bengaluru”, Phil Salt remains the main fitness concern. If he is not available, Jacob Bethell should continue in the top order.
The most accurate information on the lineups will be available on match day.

Statistics for the Last 5 Matches

“Punjab Kings”
  • 11.05.26, IPL: Punjab Kings 210/5 vs Delhi Capitals 216/7
  • 06.05.26, IPL: Sunrisers Hyderabad 235/4 vs Punjab Kings 202/7
  • 03.05.26, IPL: Gujarat Titans 167/6 vs Punjab Kings 163/9
  • 28.04.26, IPL: Punjab Kings 222/4 vs Rajasthan Royals 228/4
  • 25.04.26, IPL: Delhi Capitals 264/2 vs Punjab Kings 265/4
In the last five completed official matches, “Punjab Kings” have 1 win and 4 defeats. The team scored 1062 runs and conceded 1110.
“Royal Challengers Bengaluru”
  • 13.05.26, IPL: Kolkata Knight Riders 192/4 vs Royal Challengers Bengaluru 194/4
  • 10.05.26, IPL: Royal Challengers Bengaluru 167/8 vs Mumbai Indians 166/7
  • 07.05.26, IPL: Lucknow Super Giants 209/3 vs Royal Challengers Bengaluru 203/6
  • 30.04.26, IPL: Gujarat Titans 158/6 vs Royal Challengers Bengaluru 155
  • 27.04.26, IPL: Delhi Capitals 75 vs Royal Challengers Bengaluru 77/1
In the last five official matches, “Royal Challengers Bengaluru” have 3 wins and 2 defeats. The team scored 796 runs and conceded 800.

Head-to-Head Statistics

  • 03.06.25, IPL Final: Royal Challengers Bengaluru 190/9 vs Punjab Kings 184/7
  • 29.05.25, IPL Qualifier 1: Punjab Kings 101 vs Royal Challengers Bengaluru 106/2
  • 20.04.25, IPL: Punjab Kings 157/6 vs Royal Challengers Bengaluru 159/3
  • 18.04.25, IPL: Royal Challengers Bengaluru 95/9 vs Punjab Kings 98/5
  • 09.05.24, IPL: Punjab Kings 181 vs Royal Challengers Bengaluru 241/7
In the last five official head-to-head matches, “Royal Challengers Bengaluru” have 4 wins and “Punjab Kings” have 1 win.
Punjab Kings batter playing a shot against Royal Challengers Bengaluru in an IPL match

Main prediction for the “Punjab Kings” - “Royal Challengers Bengaluru” game

Punjab Kings – Royal Challengers Bengaluru: forecast on event 17 May 2026
Royal Challengers Bengaluru Win
The visitors have the better current form, stronger recent head-to-head record and a more reliable bowling base. “Punjab Kings” can make the match competitive through their batting, but their recent defensive numbers are too weak to ignore. If “Royal Challengers Bengaluru” get another stable start from the top order, they should have enough control to win.
For


Additional predictions

Another strong option here is total over 330.5 runs.
Dharamsala usually gives batters value for timing, and both teams have enough hitting depth to push the match into a strong scoring range. “Punjab Kings” have repeatedly crossed 200 recently, while “Royal Challengers Bengaluru” arrive after a successful chase of 193. A match with both teams near or above 165 runs is realistic.

Bet Slip
Select event outcome
to place bet