Rajasthan Royals vs Punjab Kings: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 18 May, 10:00 AM
FT
209/7 (20)
RR: 10.45219/5 (20)
RR: 10.95Scheduled H2H Match For Rajasthan Royals Vs Punjab Kings
Indian Premier League
Sun, 18 May 2025 at 10:00 AM UTC
Rajasthan Royals
IND
Recent Form
L
W
L
L
L
6
Win
Last 10 Played
10
0 Draws4
Win
9
Position
2
Punjab Kings
IND
Recent Form
L
W
W
W
L
6
Win
Last 10 Played
10
0 Draws4
Win
9
Position
2
Rajasthan Royals vs Punjab Kings H2H Stats
Analyzing the last 10 H2H results for these rivals, Rajasthan Royals have got the victory 6 times and Punjab Kings have got the victory on 4 occasion. In the most recent fixture between them, Punjab Kings won 209-219.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Rajasthan Royals | 6 |
| Punjab Kings | 4 |
Rajasthan Royals vs Punjab Kings Past H2H Matches
Indian Premier League
10:00 AM
18/05/25
18/05/25
Rajasthan Royals
209
Punjab Kings
219
02:00 PM
05/04/25
05/04/25
Punjab Kings
155
Rajasthan Royals
205
02:00 PM
15/05/24
15/05/24
Rajasthan Royals
144
Punjab Kings
145
02:00 PM
13/04/24
13/04/24
Punjab Kings
147
Rajasthan Royals
152
02:00 PM
19/05/23
19/05/23
Punjab Kings
187
Rajasthan Royals
189
02:00 PM
05/04/23
05/04/23
Rajasthan Royals
192
Punjab Kings
197
10:00 AM
07/05/22
07/05/22
Punjab Kings
189
Rajasthan Royals
190
02:00 PM
21/09/21
21/09/21
Punjab Kings
183
Rajasthan Royals
185
02:00 PM
12/04/21
12/04/21
Rajasthan Royals
217
Punjab Kings
221
02:00 PM
30/10/20
30/10/20
Punjab Kings
185
Rajasthan Royals
186
02:00 PM
27/09/20
27/09/20
Rajasthan Royals
226
Punjab Kings
223
02:30 PM
16/04/19
16/04/19
Punjab Kings
182
Rajasthan Royals
170
02:30 PM
25/03/19
25/03/19
Rajasthan Royals
170
Punjab Kings
184
02:30 PM
08/05/18
08/05/18
Rajasthan Royals
158
Punjab Kings
143
02:30 PM
06/05/18
06/05/18
Punjab Kings
155
Rajasthan Royals
152
02:30 PM
21/04/15
21/04/15
Rajasthan Royals
197
Punjab Kings
206
02:30 PM
10/04/15
10/04/15
Punjab Kings
136
Rajasthan Royals
162
02:30 PM
23/05/14
23/05/14
Punjab Kings
179
Rajasthan Royals
163
02:30 PM
20/04/14
20/04/14
Rajasthan Royals
191
Punjab Kings
193
10:30 AM
09/05/13
09/05/13
Punjab Kings
145
Rajasthan Royals
147
02:30 PM
14/04/13
14/04/13
Punjab Kings
124
Rajasthan Royals
126
Rajasthan Royals Recent Matches
Indian Premier League (30 Matches)
02:00 PM
20/05/25
20/05/25
Chennai Super Kings
187
Rajasthan Royals
188
W
10:00 AM
18/05/25
18/05/25
Rajasthan Royals
209
Punjab Kings
219
L
02:00 PM
12/05/25
12/05/25
Chennai Super Kings
Rajasthan Royals
-
10:00 AM
04/05/25
04/05/25
Kolkata Knight Riders
206
Rajasthan Royals
205
L
02:00 PM
01/05/25
01/05/25
Rajasthan Royals
117
Mumbai Indians
217
L
02:00 PM
28/04/25
28/04/25
Rajasthan Royals
212
Gujarat Titans
209
W
02:00 PM
24/04/25
24/04/25
Royal Challengers Bengaluru
205
Rajasthan Royals
194
L
02:00 PM
19/04/25
19/04/25
Rajasthan Royals
178
Lucknow Super Giants
180
L
02:00 PM
16/04/25
16/04/25
Delhi Capitals
201
Rajasthan Royals
199
L
10:00 AM
13/04/25
13/04/25
Rajasthan Royals
173
Royal Challengers Bengaluru
175
L
02:00 PM
09/04/25
09/04/25
Gujarat Titans
217
Rajasthan Royals
159
L
02:00 PM
05/04/25
05/04/25
Punjab Kings
155
Rajasthan Royals
205
W
02:00 PM
30/03/25
30/03/25
Rajasthan Royals
182
Chennai Super Kings
176
W
02:00 PM
26/03/25
26/03/25
Rajasthan Royals
151
Kolkata Knight Riders
153
L
10:00 AM
23/03/25
23/03/25
Sunrisers Hyderabad
286
Rajasthan Royals
242
L
02:00 PM
24/05/24
24/05/24
Sunrisers Hyderabad
175
Rajasthan Royals
139
L
02:00 PM
22/05/24
22/05/24
Rajasthan Royals
174
Royal Challengers Bengaluru
172
W
02:00 PM
19/05/24
19/05/24
Rajasthan Royals
0
Kolkata Knight Riders
0
-
02:00 PM
15/05/24
15/05/24
Rajasthan Royals
144
Punjab Kings
145
L
10:00 AM
12/05/24
12/05/24
Chennai Super Kings
145
Rajasthan Royals
141
L
02:00 PM
07/05/24
07/05/24
Delhi Capitals
221
Rajasthan Royals
201
L
02:00 PM
02/05/24
02/05/24
Sunrisers Hyderabad
201
Rajasthan Royals
200
L
02:00 PM
27/04/24
27/04/24
Lucknow Super Giants
196
Rajasthan Royals
199
W
02:00 PM
22/04/24
22/04/24
Rajasthan Royals
183
Mumbai Indians
179
W
02:00 PM
16/04/24
16/04/24
Kolkata Knight Riders
223
Rajasthan Royals
224
W
02:00 PM
13/04/24
13/04/24
Punjab Kings
147
Rajasthan Royals
152
W
02:00 PM
10/04/24
10/04/24
Rajasthan Royals
196
Gujarat Titans
199
L
02:00 PM
06/04/24
06/04/24
Rajasthan Royals
189
Royal Challengers Bengaluru
183
W
02:00 PM
01/04/24
01/04/24
Mumbai Indians
125
Rajasthan Royals
127
W
02:00 PM
28/03/24
28/03/24
Rajasthan Royals
185
Delhi Capitals
173
W
Punjab Kings Recent Matches
Indian Premier League (30 Matches)
02:00 PM
03/06/25
03/06/25
Royal Challengers Bengaluru
190
Punjab Kings
184
L
02:00 PM
01/06/25
01/06/25
Punjab Kings
207
Mumbai Indians
203
W
02:00 PM
29/05/25
29/05/25
Punjab Kings
101
Royal Challengers Bengaluru
106
L
02:00 PM
26/05/25
26/05/25
Punjab Kings
187
Mumbai Indians
184
W
02:00 PM
24/05/25
24/05/25
Punjab Kings
206
Delhi Capitals
208
L
10:00 AM
18/05/25
18/05/25
Rajasthan Royals
209
Punjab Kings
219
W
10:00 AM
11/05/25
11/05/25
Punjab Kings
Mumbai Indians
-
02:00 PM
04/05/25
04/05/25
Punjab Kings
236
Lucknow Super Giants
199
W
02:00 PM
30/04/25
30/04/25
Chennai Super Kings
190
Punjab Kings
194
W
02:00 PM
26/04/25
26/04/25
Kolkata Knight Riders
7
Punjab Kings
201
-
10:00 AM
20/04/25
20/04/25
Punjab Kings
157
Royal Challengers Bengaluru
159
L
02:00 PM
18/04/25
18/04/25
Royal Challengers Bengaluru
95
Punjab Kings
98
W
02:00 PM
15/04/25
15/04/25
Punjab Kings
111
Kolkata Knight Riders
95
W
02:00 PM
12/04/25
12/04/25
Sunrisers Hyderabad
247
Punjab Kings
245
L
02:00 PM
08/04/25
08/04/25
Punjab Kings
219
Chennai Super Kings
201
W
02:00 PM
05/04/25
05/04/25
Punjab Kings
155
Rajasthan Royals
205
L
02:00 PM
01/04/25
01/04/25
Lucknow Super Giants
171
Punjab Kings
177
W
02:00 PM
25/03/25
25/03/25
Gujarat Titans
232
Punjab Kings
243
W
10:00 AM
19/05/24
19/05/24
Sunrisers Hyderabad
215
Punjab Kings
214
L
02:00 PM
15/05/24
15/05/24
Rajasthan Royals
144
Punjab Kings
145
W
02:00 PM
09/05/24
09/05/24
Punjab Kings
181
Royal Challengers Bengaluru
241
L
10:00 AM
05/05/24
05/05/24
Punjab Kings
139
Chennai Super Kings
167
L
02:00 PM
01/05/24
01/05/24
Chennai Super Kings
162
Punjab Kings
163
W
02:00 PM
26/04/24
26/04/24
Kolkata Knight Riders
261
Punjab Kings
262
W
02:00 PM
21/04/24
21/04/24
Punjab Kings
142
Gujarat Titans
146
L
02:00 PM
18/04/24
18/04/24
Punjab Kings
183
Mumbai Indians
192
L
02:00 PM
13/04/24
13/04/24
Punjab Kings
147
Rajasthan Royals
152
L
02:00 PM
09/04/24
09/04/24
Punjab Kings
180
Sunrisers Hyderabad
182
L
02:00 PM
04/04/24
04/04/24
Gujarat Titans
199
Punjab Kings
200
W
02:00 PM
30/03/24
30/03/24
Lucknow Super Giants
199
Punjab Kings
178
L
Rajasthan Royals vs Punjab Kings H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Priyansh Arya b Tushar Deshpande c Shimron Hetmyer | 9 | 7 | 1 | 128.57 | |
| Prabhsimran Singh b Tushar Deshpande c Sanju Samson | 21 | 10 | 3 | 1 | 210.00 |
| Mitchell Owen b Kwena Maphaka c Sanju Samson | 2 | 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 | 120.00 | |
| Shashank Singh Not out | 59 | 30 | 5 | 3 | 196.67 |
| Azmatullah Omarzai Not out | 21 | 9 | 3 | 1 | 233.33 |
Extras: 9W: 5N: 0B: 0LB: 4P: 0
Total: 219/5 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Fazalhaq Farooqi | 3 | 0 | 39 | 0 | 0 | 0 | 13.00 |
| Tushar Deshpande | 4 | 0 | 37 | 2 | 0 | 1 | 9.25 |
| Kwena Maphaka | 3 | 0 | 32 | 1 | 0 | 0 | 10.67 |
| Riyan Parag | 3 | 0 | 26 | 1 | 0 | 2 | 8.67 |
| Wanindu Hasaranga | 3 | 0 | 33 | 0 | 0 | 0 | 11.00 |
| Akash Madhwal | 4 | 0 | 48 | 1 | 0 | 2 | 12.00 |
Fall of Wickets
1. Priyansh Arya19-1 (1.5)
2. Mitchell Owen34-2 (2.6)
3. Prabhsimran Singh34-3 (3.1)
4. Shreyas Iyer101-4 (10.3)
5. Nehal Wadhera159-5 (15.6)
Partnerships
Priyansh Arya / Prabhsimran Singh19 (11)
Mitchell Owen / Prabhsimran Singh15 (7)
Nehal Wadhera / Prabhsimran Singh0 (1)
Nehal Wadhera / Shreyas Iyer67 (44)
Nehal Wadhera / Shashank Singh58 (33)
Azmatullah Omarzai / Shashank Singh60 (24)
Rajasthan Royals Last Match Played Scorecard Stats
| 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 | 125.00 | |
| Urvil Patel b Yudhvir Singh c Kwena Maphaka | 2 | 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 | 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 | 1 | 94.12 | |
| Anshul Kamboj Not out | 5 | 3 | 1 | 166.67 | |
| Noor Ahmad Not out | 2 | 1 | 200.00 |
Extras: 16W: 12N: 1B: 0LB: 3P: 0
Total: 187/8 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| T Deshpande | 4 | 0 | 33 | 1 | 0 | 0 | 8.25 |
| Y Singh | 4 | 0 | 47 | 3 | 1 | 0 | 11.75 |
| Kwena Maphaka | 2 | 0 | 22 | 0 | 0 | 2 | 11.00 |
| W Hasaranga | 4 | 0 | 27 | 1 | 0 | 2 | 6.75 |
| R Parag | 2 | 0 | 26 | 0 | 0 | 3 | 13.00 |
| A Madhwal | 4 | 0 | 29 | 3 | 0 | 1 | 7.25 |
Fall of Wickets
1. Urvil Patel12-1 (1.6)
2. Devon Conway12-2 (1.4)
3. Ayush Mhatre68-3 (5.5)
4. Ravichandran Ashwin70-4 (6.3)
5. Ravindra Jadeja78-5 (7.4)
6. Dewald Brevis137-6 (13.4)
7. Shivam Dube180-7 (19.1)
8. MS Dhoni185-8 (19.5)
Partnerships
Ayush Mhatre / Devon Conway12 (10)
Ayush Mhatre / Urvil Patel0 (2)
Ayush Mhatre / Ravichandran Ashwin56 (24)
Ravindra Jadeja / Ravichandran Ashwin2 (4)
Ravindra Jadeja / Dewald Brevis8 (7)
Shivam Dube / Dewald Brevis59 (36)
Shivam Dube / MS Dhoni43 (33)
Anshul Kamboj / MS Dhoni5 (4)
Anshul Kamboj / Noor Ahmad2 (1)
Punjab Kings Last Match Played Scorecard Stats
| 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 | 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 | 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 | 80.00 | ||
| Bhuvneshwar Kumar b Arshdeep Singh c Priyansh Arya | 1 | 2 | 50.00 | ||
| Yash Dayal Not out | 1 | 1 | 100.00 |
Extras: 9W: 9N: 0B: 0LB: 0P: 0
Total: 190/9 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Arshdeep Singh | 4 | 0 | 40 | 3 | 0 | 2 | 10.00 |
| Kyle Jamieson | 4 | 0 | 48 | 3 | 0 | 3 | 12.00 |
| Azmatullah Omarzai | 4 | 0 | 35 | 1 | 0 | 2 | 8.75 |
| Vyshak Vijaykumar | 4 | 0 | 30 | 1 | 0 | 2 | 7.50 |
| Yuzvendra Chahal | 4 | 0 | 37 | 1 | 0 | 0 | 9.25 |
Fall of Wickets
1. Phil Salt18-1 (1.4)
2. Mayank Agarwal56-2 (6.2)
3. Rajat Patidar96-3 (10.5)
4. Virat Kohli131-4 (14.5)
5. Liam Livingstone167-5 (16.5)
6. Jitesh Sharma171-6 (17.4)
7. Romario Shepherd188-7 (19.2)
8. Krunal Pandya189-8 (19.4)
9. Bhuvneshwar Kumar190-9 (19.6)
Partnerships
Phil Salt / Virat Kohli18 (10)
Mayank Agarwal / Virat Kohli38 (28)
Rajat Patidar / Virat Kohli40 (27)
Liam Livingstone / Virat Kohli35 (24)
Liam Livingstone / Jitesh Sharma36 (12)
Romario Shepherd / Jitesh Sharma4 (5)
Romario Shepherd / Krunal Pandya17 (10)
Bhuvneshwar Kumar / Krunal Pandya1 (2)
Bhuvneshwar Kumar / Yash Dayal1 (2)
Indian Premier League Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 14 | 9 | 4 | 0 | 19 | |
| 2 | 14 | 9 | 4 | 0 | 19 | |
| 3 | 14 | 9 | 5 | 0 | 18 | |
| 4 | 14 | 8 | 6 | 0 | 16 | |
| 5 | 14 | 7 | 6 | 0 | 15 | |
| 6 | 14 | 6 | 7 | 0 | 13 | |
| 7 | 14 | 6 | 8 | 0 | 12 | |
| 8 | 14 | 5 | 7 | 0 | 12 | |
| 9 | 14 | 4 | 10 | 0 | 8 | |
| 10 | 14 | 4 | 10 | 0 | 8 |
Cricket Previews & Betting Tips

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025
Top Upcoming
04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction06:00 PM 30/11/25
Prediction12:00 PM 02/12/25
Prediction11:30 PM 03/12/25
Prediction07:00 AM 04/12/25
Prediction