Rajasthan Royals vs Punjab Kings: Prediction, Head-to-Head, Odds & Stats
By Wojtek Kolan
Head-2-Head: Rajasthan Royals 6 - 4 Punjab Kings
Rajasthan Royals
Last 10 Matches
Punjab Kings
Rajasthan Royals vs Punjab Kings H2H Stats
Over the most recent 10 head-to-head fixtures between these rivals, Rajasthan Royals have got the victory 6 times and Punjab Kings have come out on top on 4 occasion. In the most recent game between them, Punjab Kings won 209-219.
Head-to-Head | Match Wins |
---|---|
Rajasthan Royals | 6 |
Punjab Kings | 4 |
Rajasthan Royals vs Punjab Kings Previous Matches
|
Indian Premier League | |||||
18 May '25 10:00 |
Rajasthan Royals Punjab Kings |
![]()
209/7 (20)
219/5 (20)
|
||||
16 May '25 14:00 |
Rajasthan Royals Punjab Kings |
|
||||
05 Apr '25 14:00 |
Punjab Kings Rajasthan Royals |
![]()
155/9 (20)
205/4 (20)
|
||||
15 May '24 14:00 |
Rajasthan Royals Punjab Kings |
![]()
144/9 (20)
145/5 (18.5)
|
||||
13 Apr '24 14:00 |
Punjab Kings Rajasthan Royals |
![]()
147/8 (20)
152/7 (19.5)
|
||||
19 May '23 14:00 |
Punjab Kings Rajasthan Royals |
![]()
187/5 (20)
189/6 (19.4)
|
||||
05 Apr '23 14:00 |
Rajasthan Royals Punjab Kings |
![]()
192/7 (20)
197/4 (20)
|
||||
07 May '22 10:00 |
Punjab Kings Rajasthan Royals |
![]()
189/5 (20)
190/4 (19.4)
|
||||
21 Sep '21 14:00 |
Punjab Kings Rajasthan Royals |
![]()
183/4 (20)
185/10 (20)
|
||||
12 Apr '21 14:00 |
Rajasthan Royals Punjab Kings |
![]()
217/7 (20)
221/6 (20)
|
||||
30 Oct '20 14:00 |
Punjab Kings Rajasthan Royals |
![]()
185/4 (20)
186/3 (17.3)
|
||||
27 Sep '20 14:00 |
Rajasthan Royals Punjab Kings |
![]()
226/6 (19.3)
223/2 (20)
|
||||
16 Apr '19 14:30 |
Punjab Kings Rajasthan Royals |
![]()
182/6 (20)
170/7 (20)
|
||||
25 Mar '19 14:30 |
Rajasthan Royals Punjab Kings |
![]()
170/9 (20)
184/4 (20)
|
||||
08 May '18 14:30 |
Rajasthan Royals Punjab Kings |
![]()
158/8 (20)
143/7 (20)
|
||||
06 May '18 14:30 |
Punjab Kings Rajasthan Royals |
![]()
155/4 (18.4)
152/9 (20)
|
||||
21 Apr '15 14:30 |
Rajasthan Royals Punjab Kings |
![]()
191/6 (20) & 6/2 (0.3)
191/6 (20) & 15/2 (1)
|
||||
10 Apr '15 14:30 |
Punjab Kings Rajasthan Royals |
![]()
136/8 (20)
162/7 (20)
|
||||
23 May '14 14:30 |
Punjab Kings Rajasthan Royals |
![]()
179/4 (20)
163/8 (20)
|
||||
20 Apr '14 14:30 |
Rajasthan Royals Punjab Kings |
![]()
191/5 (20)
193/3 (18.4)
|
||||
09 May '13 10:30 |
Punjab Kings Rajasthan Royals |
![]()
145/6 (20)
147/2 (19)
|
||||
14 Apr '13 14:30 |
Punjab Kings Rajasthan Royals |
![]()
124/10 (18.5)
126/4 (19.2)
|
Rajasthan Royals and Punjab Kings Recently Played
Chennai Super Kings
Rajasthan Royals

Rajasthan Royals
Punjab Kings

Rajasthan Royals
Punjab Kings
Chennai Super Kings
Rajasthan Royals
Kolkata Knight Riders
Rajasthan Royals

Rajasthan Royals
Mumbai Indians

Rajasthan Royals
Gujarat Titans

Royal Challengers Bengaluru
Rajasthan Royals

Rajasthan Royals
Lucknow Super Giants

Delhi Capitals
Rajasthan Royals

Rajasthan Royals
Royal Challengers Bengaluru

Gujarat Titans
Rajasthan Royals

Punjab Kings
Rajasthan Royals

Rajasthan Royals
Chennai Super Kings

Rajasthan Royals
Kolkata Knight Riders

Sunrisers Hyderabad
Rajasthan Royals

Sunrisers Hyderabad
Rajasthan Royals

Rajasthan Royals
Royal Challengers Bengaluru

Rajasthan Royals
Kolkata Knight Riders

Rajasthan Royals
Punjab Kings

Chennai Super Kings
Rajasthan Royals

Delhi Capitals
Rajasthan Royals

Sunrisers Hyderabad
Rajasthan Royals

Lucknow Super Giants
Rajasthan Royals

Rajasthan Royals
Mumbai Indians

Kolkata Knight Riders
Rajasthan Royals

Punjab Kings
Rajasthan Royals

Rajasthan Royals
Gujarat Titans

Rajasthan Royals
Royal Challengers Bengaluru

Mumbai Indians
Rajasthan Royals

Royal Challengers Bengaluru
Punjab Kings

Punjab Kings
Mumbai Indians

Punjab Kings
Royal Challengers Bengaluru

Punjab Kings
Mumbai Indians

Punjab Kings
Delhi Capitals

Rajasthan Royals
Punjab Kings

Rajasthan Royals
Punjab Kings
Punjab Kings
Mumbai Indians
Punjab Kings
Delhi Capitals

Punjab Kings
Lucknow Super Giants

Chennai Super Kings
Punjab Kings

Kolkata Knight Riders
Punjab Kings

Punjab Kings
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Punjab Kings

Punjab Kings
Kolkata Knight Riders

Sunrisers Hyderabad
Punjab Kings

Punjab Kings
Chennai Super Kings

Punjab Kings
Rajasthan Royals

Lucknow Super Giants
Punjab Kings

Gujarat Titans
Punjab Kings

Sunrisers Hyderabad
Punjab Kings

Rajasthan Royals
Punjab Kings

Punjab Kings
Royal Challengers Bengaluru

Punjab Kings
Chennai Super Kings

Chennai Super Kings
Punjab Kings

Kolkata Knight Riders
Punjab Kings

Punjab Kings
Gujarat Titans

Punjab Kings
Mumbai Indians

Punjab Kings
Rajasthan Royals

Punjab Kings
Sunrisers Hyderabad

Rajasthan Royals vs Punjab Kings H2H Recent Match Scorecard
RR vs PBKS in the Indian Premier League on Sun, 18 May '25
Batter | R | B | 4s | 6s | SR |
Priyansh Arya b Tushar Deshpande c Shimron Hetmyer |
9 | 7 | 1 | 0 | 128.57 |
Prabhsimran Singh b Tushar Deshpande c Sanju Samson |
21 | 10 | 3 | 1 | 210.00 |
Mitchell Owen b Kwena Maphaka c Sanju Samson |
0 | 2 | 0 | 0 | 0.00 |
Nehal Wadhera b Akash Madhwal c Shimron Hetmyer |
70 | 37 | 5 | 5 | 189.19 |
Shreyas Iyer b Riyan Parag c Yashasvi Jaiswal |
30 | 25 | 5 | 0 | 120.00 |
Shashank Singh Not out |
59 | 30 | 5 | 3 | 196.67 |
Azmatullah Omarzai Not out |
21 | 9 | 3 | 1 | 233.33 |
Batter | R | B | 4s | 6s | SR |
Yashasvi Jaiswal b Harpreet Brar c Mitchell Owen |
50 | 25 | 9 | 1 | 200.00 |
Vaibhav Sooryavanshi b Harpreet Brar c Xavier Bartlett |
40 | 15 | 4 | 4 | 266.67 |
Sanju Samson b Azmatullah Omarzai c Marco Jansen |
20 | 16 | 1 | 1 | 125.00 |
Riyan Parag b Harpreet Brar Bowled |
13 | 11 | 0 | 1 | 118.18 |
Dhruv Jurel b Marco Jansen c Mitchell Owen |
53 | 31 | 3 | 4 | 170.97 |
Shimron Hetmyer b Azmatullah Omarzai c Xavier Bartlett |
11 | 12 | 1 | 0 | 91.67 |
Shubham Dubey Not out |
7 | 7 | 0 | 0 | 100.00 |
Wanindu Hasaranga b Marco Jansen c Prabhsimran Singh |
0 | 1 | 0 | 0 | 0.00 |
Kwena Maphaka Not out |
8 | 2 | 2 | 0 | 400.00 |
Rajasthan Royals Last Match Played Scorecard Stats
CSK vs RR in the Indian Premier League on Tue, 20 May '25
Batter | R | B | 4s | 6s | SR |
Ayush Mhatre b Tushar Deshpande c Kwena Maphaka |
43 | 20 | 8 | 1 | 215.00 |
Devon Conway b Yudhvir Singh c Riyan Parag |
10 | 8 | 2 | 0 | 125.00 |
Urvil Patel b Yudhvir Singh c Kwena Maphaka |
0 | 2 | 0 | 0 | 0.00 |
Ravichandran Ashwin b Wanindu Hasaranga c Shimron Hetmyer |
13 | 8 | 1 | 1 | 162.50 |
Ravindra Jadeja b Yudhvir Singh c Dhruv Jurel |
1 | 5 | 0 | 0 | 20.00 |
Dewald Brevis b Akash Madhwal Bowled |
42 | 25 | 2 | 3 | 168.00 |
Shivam Dube b Akash Madhwal c Yashasvi Jaiswal |
39 | 32 | 2 | 2 | 121.88 |
MS Dhoni b Akash Madhwal c Tushar Deshpande |
16 | 17 | 0 | 1 | 94.12 |
Anshul Kamboj Not out |
5 | 3 | 1 | 0 | 166.67 |
Noor Ahmad Not out |
2 | 1 | 0 | 0 | 200.00 |
Batter | R | B | 4s | 6s | SR |
Yashasvi Jaiswal b Anshul Kamboj Bowled |
36 | 19 | 5 | 2 | 189.47 |
Vaibhav Sooryavanshi b Ravichandran Ashwin c Ravindra Jadeja |
57 | 33 | 4 | 4 | 172.73 |
Sanju Samson b Ravichandran Ashwin c Dewald Brevis |
41 | 31 | 3 | 2 | 132.26 |
Riyan Parag b Noor Ahmad Bowled |
3 | 4 | 0 | 0 | 75.00 |
Dhruv Jurel Not out |
31 | 12 | 2 | 3 | 258.33 |
Shimron Hetmyer Not out |
12 | 5 | 1 | 1 | 240.00 |
Punjab Kings Last Match Played Scorecard Stats
RCB vs PBKS in the Indian Premier League, Final on Tue, 3 Jun '25
Batter | R | B | 4s | 6s | SR |
Phil Salt b Kyle Jamieson c Shreyas Iyer |
16 | 9 | 2 | 1 | 177.78 |
Virat Kohli c & b Azmatullah Omarzai |
43 | 35 | 3 | 0 | 122.86 |
Mayank Agarwal b Yuzvendra Chahal c Arshdeep Singh |
24 | 18 | 2 | 1 | 133.33 |
Rajat Patidar b Kyle Jamieson LBW |
26 | 16 | 1 | 2 | 162.50 |
Liam Livingstone b Kyle Jamieson LBW |
25 | 15 | 0 | 2 | 166.67 |
Jitesh Sharma b Vyshak Vijaykumar Bowled |
24 | 10 | 2 | 2 | 240.00 |
Romario Shepherd b Arshdeep Singh LBW |
17 | 9 | 1 | 1 | 188.89 |
Krunal Pandya b Arshdeep Singh c Shreyas Iyer |
4 | 5 | 0 | 0 | 80.00 |
Bhuvneshwar Kumar b Arshdeep Singh c Priyansh Arya |
1 | 2 | 0 | 0 | 50.00 |
Yash Dayal Not out |
1 | 1 | 0 | 0 | 100.00 |
Batter | R | B | 4s | 6s | SR |
Priyansh Arya b Josh Hazlewood c Phil Salt |
24 | 19 | 4 | 0 | 126.32 |
Prabhsimran Singh b Krunal Pandya c Bhuvneshwar Kumar |
26 | 22 | 0 | 2 | 118.18 |
Josh Inglis b Krunal Pandya c Liam Livingstone |
39 | 23 | 1 | 4 | 169.57 |
Shreyas Iyer b Romario Shepherd c Jitesh Sharma |
1 | 2 | 0 | 0 | 50.00 |
Nehal Wadhera b Bhuvneshwar Kumar c Krunal Pandya |
15 | 18 | 0 | 1 | 83.33 |
Shashank Singh Not out |
61 | 30 | 3 | 6 | 203.33 |
Marcus Stoinis b Bhuvneshwar Kumar c Yash Dayal |
6 | 2 | 0 | 1 | 300.00 |
Azmatullah Omarzai b Yash Dayal c Manoj Bhandage |
1 | 2 | 0 | 0 | 50.00 |
Kyle Jamieson Not out |
0 | 2 | 0 | 0 | 0.00 |
Indian Premier League Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Punjab Kings |
14 | 9 | 4 | 19 |
2 |
Royal Challengers Bengaluru |
14 | 9 | 4 | 19 |
3 |
Gujarat Titans |
14 | 9 | 5 | 18 |
4 |
Mumbai Indians |
14 | 8 | 6 | 16 |
5 |
Delhi Capitals |
14 | 7 | 6 | 15 |
6 |
Sunrisers Hyderabad |
14 | 6 | 7 | 13 |
7 |
Lucknow Super Giants |
14 | 6 | 8 | 12 |
8 |
Kolkata Knight Riders |
14 | 5 | 7 | 12 |
9 |
Rajasthan Royals |
14 | 4 | 10 | 8 |
10 |
Chennai Super Kings |
14 | 4 | 10 | 8 |