| 28 Sept 2021 | PK 135/6 v MI 137/4Match 42 · T20 | PK | 15 | - | 1 | Mumbai Indians won by 6 wickets | Abu Dhabi | Indian Premier League 2021 |
| 1 Nov 2020 | PK 153/6 v CSK 154/1Match 53 · T20 | PK | 14 | - | 0 | Chennai Super Kings won by 9 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 30 Oct 2020 | PK 185/4 v RR 186/3Match 50 · T20 | PK | 0 | - | 0 | Rajasthan Royals won by 7 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 26 Oct 2020 | KKR 149/9 v PK 150/2Match 46 · T20 | PK | 66* | - | 0 | Kings XI Punjab won by 8 wickets | Sharjah | Indian Premier League 2020/21 |
| 24 Oct 2020 | PK 126/7 v SH 114Match 43 · T20 | PK | 17 | - | 1 | Kings XI Punjab won by 12 runs | Dubai | Indian Premier League 2020/21 |
| 10 Oct 2020 | KKR 164/6 v PK 162/5Match 24 · T20 | PK | 0 | - | 0 | Kolkata Knight Riders won by 2 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 8 Oct 2020 | SH 201/6 v PK 132Match 22 · T20 | PK | 6 | - | 0 | Sunrisers Hyderabad won by 69 runs | Dubai | Indian Premier League 2020/21 |
| 4 Oct 2020 | PK 178/4 v CSK 181/0Match 18 · T20 | PK | 27 | - | 0 | Chennai Super Kings won by 10 wickets | Dubai | Indian Premier League 2020/21 |
| 5 May 2019 | CSK 170/5 v PK 173/4Match 55 · T20 | PK | 11* | - | 1 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2019 |
| 3 May 2019 | PK 183/6 v KKR 185/3Match 52 · T20 | PK | 25 | - | 0 | Kolkata Knight Riders won by 7 wickets | Chandigarh | Indian Premier League 2019 |
| 24 Apr 2019 | RCB 202/4 v PK 185/7Match 42 · T20 | PK | 4* | - | 2 | Royal Challengers Bangalore won by 17 runs | Bengaluru | Indian Premier League 2019 |
| 20 Apr 2019 | PK 163/7 v DC 166/5Match 37 · T20 | PK | 30 | - | 0 | Delhi Capitals won by 5 wickets | Delhi | Indian Premier League 2019 |
| 16 Apr 2019 | PK 182/6 v RR 170/7Match 32 · T20 | PK | 0 | 0/8 | 0 | Kings XI Punjab won by 12 runs | Chandigarh | Indian Premier League 2019 |
| 13 Apr 2019 | PK 173/4 v RCB 174/2Match 28 · T20 | PK | 18* | - | 0 | Royal Challengers Bangalore won by 8 wickets | Chandigarh | Indian Premier League 2019 |
| 10 Apr 2019 | PK 197/4 v MI 198/7Match 24 · T20 | PK | 7* | - | 0 | Mumbai Indians won by 3 wickets | Mumbai | Indian Premier League 2019 |
| 8 Apr 2019 | SH 150/4 v PK 151/4Match 22 · T20 | PK | 2 | - | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2019 |
| 6 Apr 2019 | CSK 160/3 v PK 138/5Match 18 · T20 | PK | 1* | - | 0 | Chennai Super Kings won by 22 runs | Chennai | Indian Premier League 2019 |
| 1 Apr 2019 | PK 166/9 v DC 152Match 13 · T20 | PK | 29* | - | 0 | Kings XI Punjab won by 14 runs | Chandigarh | Indian Premier League 2019 |
| 30 Mar 2019 | MI 176/7 v PK 177/2Match 9 · T20 | PK | DNB | - | 1 | Kings XI Punjab won by 8 wickets | Chandigarh | Indian Premier League 2019 |
| 27 Mar 2019 | KKR 218/4 v PK 190/4Match 6 · T20 | PK | 33* | 0/18 | 0 | Kolkata Knight Riders won by 28 runs | Kolkata | Indian Premier League 2019 |
| 25 Mar 2019 | PK 184/4 v RR 170/9Match 4 · T20 | PK | 5* | - | 0 | Kings XI Punjab won by 14 runs | Jaipur | Indian Premier League 2019 |
| 11 May 2014 | PK 149/8 v KKR 150/1Match 34 · T20 | PK | 0 | - | 0 | Kolkata Knight Riders won by 9 wickets | Cuttack | Indian Premier League 2014 |
| 9 May 2014 | RCB 166/9 v PK 198/8Match 31 · T20 | PK | 21 | - | 1 | Kings XI Punjab won by 32 runs | Bangalore | Indian Premier League 2014 |
| 7 May 2014 | PK 231/4 v CSK 187/6Match 29 · T20 | PK | 3 | - | 0 | Kings XI Punjab won by 44 runs | Cuttack | Indian Premier League 2014 |
| 18 May 2013 | PK 183/8 v MI 133/9Match 69 · T20 | PK | 1 | - | 0 | Kings XI Punjab won by 50 runs | Dharamsala | Indian Premier League 2013 |
| 16 May 2013 | PK 171/4 v DC 164/7Match 67 · T20 | PK | DNB | - | 0 | Kings XI Punjab won by 7 runs | Dharamsala | Indian Premier League 2013 |
| 14 May 2013 | RCB 174/5 v PK 176/3Match 63 · T20 | PK | DNB | - | 1 | Kings XI Punjab won by 7 wickets | Bangalore | Indian Premier League 2013 |
| 11 May 2013 | PK 120/9 v SH 150/7Match 59 · T20 | PK | 0 | - | 0 | Sunrisers Hyderabad won by 30 runs | Chandigarh | Indian Premier League 2013 |
| 9 May 2013 | PK 145/6 v RR 147/2Match 55 · T20 | PK | 0 | - | 0 | Rajasthan Royals won by 8 wickets | Chandigarh | Indian Premier League 2013 |
| 6 May 2013 | PK 194/4 v RCB 190/3Match 51 · T20 | PK | 16 | - | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2013 |
| 2 May 2013 | CSK 186/4 v PK 171/6Match 45 · T20 | PK | 15 | - | 0 | Chennai Super Kings won by 15 runs | Chennai | Indian Premier League 2013 |
| 29 Apr 2013 | MI 174/3 v PK 170Match 41 · T20 | PK | 9 | - | 0 | Mumbai Indians won by 4 runs | Mumbai | Indian Premier League 2013 |
| 26 Apr 2013 | KKR 150/4 v PK 149/6Match 35 · T20 | PK | 25 | - | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2013 |
| 23 Apr 2013 | DC 120/7 v PK 121/5Match 32 · T20 | PK | 24 | - | 3 | Kings XI Punjab won by 5 wickets | Delhi | Indian Premier League 2013 |
| 21 Apr 2013 | PK 186/3 v PW 185/4Match 29 · T20 | PK | 77* | - | 0 | Kings XI Punjab won by 7 wickets | Chandigarh | Indian Premier League 2013 |
| 19 Apr 2013 | SH 127/5 v PK 123/9Match 25 · T20 | PK | 10 | - | 0 | Sunrisers Hyderabad won by 5 wickets | Hyderabad | Indian Premier League 2013 |
| 16 Apr 2013 | PK 157/9 v KKR 153/9Match 20 · T20 | PK | 41 | - | 1 | Kings XI Punjab won by 4 runs | Chandigarh | Indian Premier League 2013 |
| 14 Apr 2013 | RR 126/4 v PK 124Match 18 · T20 | PK | 2 | - | 1 | Rajasthan Royals won by 6 wickets | Jaipur | Indian Premier League 2013 |
| 10 Apr 2013 | PK 138 v CSK 139/0Match 11 · T20 | PK | 9 | - | 0 | Chennai Super Kings won by 10 wickets | Chandigarh | Indian Premier League 2013 |
| 7 Apr 2013 | PW 99/9 v PK 100/2Match 6 · T20 | PK | 31 | - | 0 | Kings XI Punjab won by 8 wickets | Pune | Indian Premier League 2013 |
| 19 May 2012 | PK 141/8 v DC 145/4Match 69 · T20 | PK | 0 | - | 1 | Delhi Daredevils won by 6 wickets | Dharamsala | Indian Premier League 2012 |
| 17 May 2012 | PK 123/4 v CSK 120/7Match 66 · T20 | PK | 24 | - | 0 | Kings XI Punjab won by 6 wickets | Dharamsala | Indian Premier League 2012 |
| 15 May 2012 | DC 140/5 v PK 136/8Match 64 · T20 | PK | 21 | - | 1 | Delhi Daredevils won by 5 wickets | Delhi | Indian Premier League 2012 |
| 13 May 2012 | PK 194/6 v DC 190/4Match 61 · T20 | PK | 28 | - | 0 | Kings XI Punjab won by 4 wickets | Chandigarh | Indian Premier League 2012 |
| 8 May 2012 | DC 145/8 v PK 170/5Match 53 · T20 | PK | 75 | - | 0 | Kings XI Punjab won by 25 runs | Hyderabad | Indian Premier League 2012 |
| 5 May 2012 | PK 134/8 v RR 177/6Match 48 · T20 | PK | 7 | - | 0 | Rajasthan Royals won by 43 runs | Chandigarh | Indian Premier League 2012 |
| 2 May 2012 | RCB 158/5 v PK 163/6Match 44 · T20 | PK | 43 | - | 0 | Kings XI Punjab won by 4 wickets | Bangalore | Indian Premier League 2012 |
| 28 Apr 2012 | CSK 149/8 v PK 156/8Match 37 · T20 | PK | 56 | - | 0 | Kings XI Punjab won by 7 runs | Chennai | Indian Premier League 2012 |
| 25 Apr 2012 | PK 168/3 v MI 171/6Match 33 · T20 | PK | 22 | - | 1 | Mumbai Indians won by 4 wickets | Chandigarh | Indian Premier League 2012 |
| 22 Apr 2012 | MI 163/6 v PK 164/4Match 28 · T20 | PK | 24 | - | 1 | Kings XI Punjab won by 6 wickets | Mumbai | Indian Premier League 2012 |