- Saturday 19
- Sunday 20
- Monday 21
- Tuesday 22
- Wednesday 23
- Thursday 24
- Friday 25
- Saturday 26
- Sunday 27
- Monday 28
- Tuesday 29


Royal Challengers Bengaluru vs Punjab Kings Predictions - Kohli aiming to take RCB top of the IPL table
Listen
- Virat Kohli scored 62* off 45 balls in the win over the Rajasthan Royals.
- Shreyas Iyer hit six sixes in his 36-ball 82 against Sunrisers Hyderabad.
- Can Royal Challengers Bengaluru make it four wins in a row against the Punjab Kings?
Expired

Virat Kohli hits through the covers against the Royals.
(credit: Prakash Singh/Getty Images)
Royal Challengers Bengaluru vs Punjab Kings Predictions
Royal Challengers and the Punjab Kings are one of four teams on eight points. Both have won four and lost two matches this season. Kohli’s good form and the strength of the RCB top-order give me confidence to back RCB in this match.
- Royal Challengers Bengaluru’s Virat Kohli has scored 31, 67, 22 & 62* in his last 5 innings.
- Royal Challengers Bengaluru’s Rajat Patidar has scored 51, 64 & 25 in his last 4 innings.
- Punjab Kings’ Shreyas Iyer has scored 52* & 82 in his last 5 innings.
- Punjab Kings’ Prabhsimran Singh has scored 69, 42 & 30 in his last 5 innings.
Head-to-Head
Royal Challengers have won three of the last five matches between the two sides, with their three wins coming in their last three matches.
Royal Challengers Bengaluru Form
The Challengers bounced back from their six-wicket loss to Delhi Capitals by beating the Rajasthan Royals by nine wickets.
The Rajasthan Royals were restricted to 173/4 off their 20 overs. Their bowlers all kept things tight, with Krunal Pandya (1/29, econ 7.25) returning the best figures with the ball for RCB.
Phil Salt (65 off 33 balls) hit six sixes in dominating an opening stand of 92 off 8.4 overs with Virat Kohli (62* off 45). They reached their target for the loss of just one wicket and with 15 balls in hand.
Royal Challengers Bengaluru Team News
Royal Challengers have pulled off some big wins this season and are looking strong to finish in the top two.
Punjab Kings Form
The Kings beat the Knight Riders by 16 runs on the back of their eight-wicket loss to Sunrisers Hyderabad.
The Kings were rolled for 111 in 15.3 overs after a good start from Priyansh Arya (22 off 12) and Prabhsimran Singh (30 off 15).
The Knight Riders were coasting at 62/2 in the 8th over before Yuzvendra Chahal (4/28, econ 7.00) and Marco Jansen (3/17, econ 5.36) struck. KKR lost their last eight wickets for 33 runs as the Kings snatched an incredible 16-run win.
Punjab Kings Team News
The Kings haven’t been dominating in matches, and if they don’t bring their A-game then I think RCB will beat them comfortably.
Verdict
I am backing Royal Challengers Bengaluru to win. I am also backing Virat Kohli to top score for Royal Challengers Bengaluru.
Shreyas Iyer is a good bet to top score for the Punjab Kings.
Shreyas Iyer is a good bet to top score for the Punjab Kings.
R5,000 bonus
with bonus code NEWBONUS
18+ only. T&Cs apply. New customers only. Email must be verified prior to participation. Min deposit R50. Max bonus amount R5000. Exclusive offer when you use the bet.co.za promo code NEWBONUS.
Up to R3,000 + 300 Spins
3 Deposit Bonuses
Earn up to R3,000 in bonus funds PLUS 300 Free Spins, on your first three deposits. To get started, register and make a First Deposit *Min R10 and get 100% free up to R1,000 plus 100 free slot spins. | T&Cs apply.
100% up to R5,000 + 50 spins
Use promo code NEWBONUS
Register using the code NEWBONUS to claim the best bonus on Tic Tac Sports Betting. 18+. T&Cs apply.
Top Betting Sites
Betting offers
Upcoming Events
19 April 2025
- Chiefs vs Highlanders -
- Rugby Union
- Western Force v Hurricanes -
- Rugby Union
- Gujarat Titans vs Delhi Capitals - T20 -
- Cricket
- Pau vs Bordeaux -
- Rugby Union
- Mamelodi Sundowns vs Al Ahly -
- Soccer
- Marumo Gallants vs Golden Arrows -
- Soccer
- Everton v Man City -
- Soccer
- West Ham v Southampton -
- Soccer
- Rajasthan Royals vs Lucknow Super Giants - T20 -
- Cricket
- Stormers vs Connacht -
- Rugby Union
- Harlequins vs Sale Sharks -
- Rugby Union
- Lyon vs Montpellier -
- Rugby Union
- La Rochelle vs Bayonne -
- Rugby Union
- Perpignan vs Racing 92 -
- Rugby Union
- Castres vs Vannes -
- Rugby Union
- Chippa United vs Kaizer Chiefs -
- Soccer
- Sekhukhune United vs Polokwane City -
- Soccer
- Orlando Pirates vs Pyramids -
- Soccer
- Munster vs Bulls -
- Rugby Union
- Aston Villa v Newcastle -
- Soccer
- Saracens vs Gloucester -
- Rugby Union
- Toulon vs Clermont -
- Rugby Union
20 April 2025
- Punjab Kings vs Royal Challengers Bengaluru - T20 -
- Cricket
- Bristol vs Leicester Tigers -
- Rugby Union
- Stade Francais vs Toulouse -
- Rugby Union
17 May 2025
- 2024/25 Premier Soccer League Results -
- Soccer
Load More