Skip to content
CricketTaken

Rajasthan Royals vs Punjab Kings: IPL H2H Record

By CricketTaken EditorialPublished Cricket in the Indian Premier League12 min read

How this is written and checkedReport an error

Rajasthan Royals lead Punjab 18-13 in thirty-one Indian Premier League matches, and the fixture has turned into one of the highest-scoring on either calendar. Seven innings in it have passed 215. Two matches have produced an aggregate above 445, one of them the night in Sharjah in September 2020 when Punjab made 223 for 2 and lost.

It has also been an unusually well-finished fixture. One match went to a Super Over, one was won by two runs from a position Punjab could hardly lose from, one by four runs and one by five. Four chases have been completed with three balls or fewer to spare.

Rajasthan's advantage is not in Jaipur, where they hold a 5-2 record but have played only seven of these matches. It is in Punjab. Ten meetings have been staged at Punjab's three home grounds and Rajasthan have won six of them, including all three at the new stadium on the northern edge of Chandigarh. As with the Delhi fixture, the record has a two-season hole in it: Rajasthan did not play in 2016 or 2017.

The thirty-one meetings

Punjab were Kings XI Punjab through 2020 and Punjab Kings from 2021; both appear as Punjab.

Season Date Venue Scores Won by Margin Player of the match
2008 21 Apr Sawai Mansingh, Jaipur Punjab 166/8; RR 168/4 RR 6 wickets Shane Watson
2008 28 May PCA Stadium, Mohali Punjab 221/3; RR 180/7 Punjab 41 runs Shaun Marsh
2009 26 Apr Newlands, Cape Town Punjab 139/6; RR 112/7 Punjab 27 runs Kumar Sangakkara
2009 5 May Kingsmead, Durban RR 211/4; Punjab 133/8 RR 78 runs Graeme Smith
2010 24 Mar PCA Stadium, Mohali RR 183/5; Punjab 152 RR 31 runs Adam Voges
2010 7 Apr Sawai Mansingh, Jaipur Punjab 153/6; RR 157/1 RR 9 wickets Michael Lumb
2011 21 Apr PCA Stadium, Mohali Punjab 195/7; RR 147/7 Punjab 48 runs Shaun Marsh
2012 6 Apr Sawai Mansingh, Jaipur RR 191/4; Punjab 160/9 RR 31 runs Ajinkya Rahane
2012 5 May PCA Stadium, Mohali RR 177/6; Punjab 134/8 RR 43 runs Shane Watson
2013 14 Apr Sawai Mansingh, Jaipur Punjab 124; RR 126/4 RR 6 wickets James Faulkner
2013 9 May PCA Stadium, Mohali Punjab 145/6; RR 147/2 RR 8 wickets Kevon Cooper
2014 20 Apr Sharjah RR 191/5; Punjab 193/3 Punjab 7 wickets Glenn Maxwell
2014 23 May PCA Stadium, Mohali Punjab 179/4; RR 163/8 Punjab 16 runs Shaun Marsh
2015 10 Apr MCA Stadium, Pune RR 162/7; Punjab 136/8 RR 26 runs James Faulkner
2015 21 Apr Motera, Ahmedabad RR 191/6; Punjab 191/6 Punjab Super Over Shaun Marsh
2018 6 May Holkar Stadium, Indore RR 152/9; Punjab 155/4 Punjab 6 wickets Mujeeb Ur Rahman
2018 8 May Sawai Mansingh, Jaipur RR 158/8; Punjab 143/7 RR 15 runs Jos Buttler
2019 25 Mar Sawai Mansingh, Jaipur Punjab 184/4; RR 170/9 Punjab 14 runs Chris Gayle
2019 16 Apr IS Bindra Stadium, Mohali Punjab 182/6; RR 170/7 Punjab 12 runs Ravichandran Ashwin
2020 27 Sep Sharjah Punjab 223/2; RR 226/6 RR 4 wickets Sanju Samson
2020 30 Oct Abu Dhabi Punjab 185/4; RR 186/3 RR 7 wickets Ben Stokes
2021 12 Apr Wankhede, Mumbai Punjab 221/6; RR 217/7 Punjab 4 runs Sanju Samson
2021 21 Sep Dubai RR 185; Punjab 183/4 RR 2 runs Kartik Tyagi
2022 7 May Wankhede, Mumbai Punjab 189/5; RR 190/4 RR 6 wickets Yashasvi Jaiswal
2023 5 Apr Barsapara, Guwahati Punjab 197/5; RR 192/7 Punjab 5 runs Nathan Ellis
2023 19 May HPCA Stadium, Dharamsala Punjab 187/5; RR 189/6 RR 4 wickets Devdutt Padikkal
2024 13 Apr New Chandigarh Punjab 147/8; RR 152/7 RR 3 wickets Shimron Hetmyer
2024 15 May Barsapara, Guwahati RR 144/9; Punjab 145/5 Punjab 5 wickets Sam Curran
2025 5 Apr New Chandigarh RR 205/4; Punjab 155/9 RR 50 runs Jofra Archer
2025 18 May Sawai Mansingh, Jaipur Punjab 219/5; RR 209/7 Punjab 10 runs Harpreet Brar
2026 28 Apr New Chandigarh Punjab 222/4; RR 228/4 RR 6 wickets Donovan Ferreira

The Sharjah night, and the run-scoring

On 27 September 2020 Punjab made 223 for 2 in Sharjah. Mayank Agarwal scored 106 from 49 balls, KL Rahul 69 from 54, and the pair put on 183 for the first wicket. Rajasthan then chased 224 with three balls to spare. Steve Smith made 50 from 27, Sanju Samson 85 from 42, and Rahul Tewatia hit five sixes in the eighteenth over, from Sheldon Cottrell, on the way to 53 from 31. The aggregate of 449 remains the highest in the fixture and one of the highest the 2020 season produced.

It is not an isolated match. This pairing has produced seven innings above 215: Punjab's 221 in 2008, 221 in 2021, 223 in 2020, 222 in 2026 and 219 in 2025, and Rajasthan's 226 in 2020 and 228 in 2026. Punjab hold five of those seven and have lost two of the five.

The other side of the ledger is the low-scoring early years. Rajasthan's 112 for 7 at Newlands in April 2009 is the lowest completed total in the fixture, Punjab's 124 at Jaipur in 2013 the next. Only two of the fifteen matches up to 2015 contained a total above 200.

Shaun Marsh's four awards

Shaun Marsh played seven innings against Rajasthan and took the player-of-the-match award in four matches, which is more than anyone else in the fixture and more than most players manage against one opponent in a career.

His 115 from 68 at Mohali in May 2008, in Punjab's 221 for 3, remains the highest score by a Punjab batter in the pairing. He took the award again in the 48-run win at the same ground in 2011, in the sixteen-run win there in 2014, and after the Super Over at Motera in 2015. His 409 runs came at a strike rate of 145, and only KL Rahul has averaged more per innings in the fixture.

Punjab's only other century in the fixture is Agarwal's 106 in that Sharjah defeat. Their next best is Chris Gayle's 99 from 63 at Abu Dhabi in October 2020, and that one was also made in a losing side, Rajasthan chasing 186 with fifteen balls left.

Samson's 690, and the 119 that lost

Batter For Innings Runs Strike rate Best
Sanju Samson RR 21 690 150 119 off 62
KL Rahul Punjab 8 490 140 95 off 69
Shaun Marsh Punjab 7 409 145 115 off 68
Yashasvi Jaiswal RR 9 389 156 68 off 41
Ajinkya Rahane RR 12 373 118 98 off 66
Jos Buttler RR 10 325 148 82 off 58
Shane Watson RR 9 316 151 76 off 48
Mayank Agarwal Punjab 7 252 166 106 off 49

Sanju Samson has played twenty-one innings in this fixture, more than twice as many as anyone in the Punjab list, and his 690 runs and 29 sixes are both fixture records. His 119 from 62 at the Wankhede on 12 April 2021 is the highest individual score either side has made — and Rajasthan lost by four runs, falling short off the final ball while he was still at the crease. He took the match award anyway, the second time in seven months he had done so against Punjab.

KL Rahul's 490 from eight innings is the most efficient large aggregate in the record. He made 95 from 69 at Jaipur in 2018 and 91 from 49 at the Wankhede in 2021, and he has since faced Rajasthan for a third franchise.

Yashasvi Jaiswal's 389 at a strike rate of 156 is the fastest of the large aggregates, and Ajinkya Rahane's 98 from 66 at Jaipur in 2012, with sixteen fours and a single six, is the most boundary-heavy innings the fixture has seen.

Punjab's grounds, and Rajasthan's record on them

Venue Matches RR Punjab
Sawai Mansingh, Jaipur 7 5 2
PCA Stadium, Mohali 6 3 3
New Chandigarh 3 3 0
Sharjah 2 1 1
Wankhede, Mumbai 2 1 1
Barsapara, Guwahati 2 0 2
South Africa (2009) 2 1 1
IS Bindra Stadium, Mohali 1 0 1
Others (Pune, Ahmedabad, Indore, Abu Dhabi, Dubai, Dharamsala) 6 4 2

The three matches at the Maharaja Yadavindra Singh International Cricket Stadium at New Chandigarh have all gone to Rajasthan, by three wickets in 2024, fifty runs in 2025 and six wickets in 2026. The 2025 match there was Rajasthan's widest win in the fixture for sixteen years: 205 for 4, then Punjab 155 for 9 with Jofra Archer taking the award.

Punjab's better home record is at the older ground. Six matches at the PCA Stadium in Mohali have split three each, and the three Punjab wins there — 41 runs, 48 runs, 16 runs — are three of their four widest in the pairing.

The two matches in Guwahati have both gone Punjab's way, one by five runs and one by five wickets, and the single meeting at Dharamsala in 2023 was a four-wicket Rajasthan chase completed with two balls left. Jaipur has produced two of Punjab's more recent wins, in 2019 and 2025.

Kartik Tyagi's final over

On 21 September 2021 in Dubai, Rajasthan were bowled out for 185 and Punjab reached the last over needing four runs with eight wickets in hand. Kartik Tyagi bowled it. He conceded one run and took two wickets — the fourth and fifth balls both wickets, the last four balls yielding nothing — and Punjab finished on 183 for 4, two short.

It is the only two-run margin in the fixture and the narrowest result other than the Super Over at Motera. Arshdeep Singh had taken 5 for 32 in the first innings of the same match, the only five-wicket haul either side has produced in thirty-one meetings, and it was not enough.

Nineteen wickets at 10.65

Bowler For Innings Wickets Economy Best
Arshdeep Singh Punjab 12 19 10.65 5/32
Piyush Chawla Punjab 11 14 7.60 3/35
Siddharth Trivedi RR 10 11 7.84 2/25
Jofra Archer RR 8 11 7.71 3/15
Mohammed Shami Punjab 6 10 9.65 3/53
Kevon Cooper RR 4 9 7.13 4/26
Shaun Tait RR 3 8 5.55 3/22
Axar Patel Punjab 6 8 6.74 3/24

Arshdeep Singh's nineteen wickets are the most in the fixture and his economy of 10.65 is the highest of any bowler with more than four innings in it, which is what happens to a death bowler in a pairing that has produced this much scoring. Piyush Chawla's fourteen at 7.60 across eleven innings is the more controlled return, and Shaun Tait's eight at 5.55 from three the tightest.

Rajasthan have no bowler above eleven wickets in the fixture, but they do hold the best figures other than Arshdeep's: Kevon Cooper's 4 for 26 at Jaipur in 2012, in a match Rajasthan won by 31.

Where the fixture stands

Rajasthan lead 18-13 and have won six of the last nine, though the 2024 and 2025 seasons went one match each way. The side batting first has won seventeen and the side chasing fourteen, which is close to even and unchanged in character across eighteen seasons.

The clearer trend is scoring. The nineteen matches up to 2019 produced two totals above 195. The twelve since 2020 have produced ten. Both sides have adjusted at roughly the same rate, which is why the results have stayed close while the totals have not.

Fuller histories are on the Rajasthan Royals and Punjab Kings pages, with the competition on the IPL hub and the wider domestic game under cricket in India.

Sources and method

All thirty-one Rajasthan Royals–Punjab fixtures from April 2008 to April 2026 were compiled from ball-by-ball scorecard data. Results, venues, margins, match awards and innings figures were checked against ESPNcricinfo Statsguru and the official IPL archive, and the record is complete to the end of the 2026 season.

Aggregates count runs and wickets in this fixture only, attributed to the side a player represented at the time. Wickets exclude run-outs. Economy and strike rates are rounded. "Lowest completed total" counts only innings in which a side was bowled out or batted its full allocation.

The Super Over result at Motera in April 2015 is recorded as a Punjab win, following the competition's own tables, with the tie noted in the results list. Rajasthan's absent seasons, 2016 and 2017, are not counted in any total. The Maharaja Yadavindra Singh International Cricket Stadium appears in official listings as both Mullanpur and New Chandigarh and is treated as one ground here. The over-by-over detail of the September 2021 finish and the era comparison in the closing section are computed from ball-by-ball data rather than taken from a published summary.