| 16 May 2013 | PK 171/4 v DC 164/7Match 67 · T20 | PK | DNB | 1/19 | 0 | Kings XI Punjab won by 7 runs | Dharamsala | Indian Premier League 2013 |
| 11 May 2013 | PK 120/9 v SH 150/7Match 59 · T20 | PK | 1 | 0/32 | 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 | DNB | 0/27 | 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 | DNB | 0/28 | 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 | DNB | 0/38 | 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 | 24 | 1/24 | 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 | DNB | 0/28 | 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 | DNB | 2/29 | 0 | 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 | DNB | 0/36 | 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 | 3* | 1/12 | 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 | 1 | 2/26 | 0 | Kings XI Punjab won by 4 runs | Chandigarh | Indian Premier League 2013 |
| 14 Apr 2013 | RR 126/4 v PK 124Match 18 · T20 | PK | 15 | 2/10 | 0 | Rajasthan Royals won by 6 wickets | Jaipur | Indian Premier League 2013 |
| 10 Apr 2013 | PK 138 v CSK 139/0Match 11 · T20 | PK | 3 | 0/18 | 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 | DNB | 2/31 | 1 | 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 | 3* | 0/33 | 0 | Delhi Daredevils won by 6 wickets | Dharamsala | Indian Premier League 2012 |
| 17 May 2012 | PK 123/4 v CSK 120/7Match 66 · T20 | PK | DNB | 2/18 | 1 | 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 | 8 | 1/28 | 0 | Delhi Daredevils won by 5 wickets | Delhi | Indian Premier League 2012 |
| 13 May 2012 | PK 194/6 v DC 190/4Match 61 · T20 | PK | DNB | 1/31 | 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 | DNB | 2/15 | 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/32 | 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 | DNB | 0/8 | 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 | 6* | 1/40 | 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 | DNB | 0/25 | 0 | Mumbai Indians won by 4 wickets | Chandigarh | Indian Premier League 2012 |
| 22 Apr 2012 | MI 163/6 v PK 164/4Match 28 · T20 | PK | DNB | 2/36 | 0 | Kings XI Punjab won by 6 wickets | Mumbai | Indian Premier League 2012 |
| 20 Apr 2012 | PK 163/6 v RCB 166/5Match 25 · T20 | PK | DNB | 0/35 | 0 | Royal Challengers Bangalore won by 5 wickets | Chandigarh | Indian Premier League 2012 |
| 18 Apr 2012 | PK 124/7 v KKR 127/2Match 22 · T20 | PK | DNB | 0/23 | 0 | Kolkata Knight Riders won by 8 wickets | Chandigarh | Indian Premier League 2012 |
| 15 Apr 2012 | KKR 132/7 v PK 134/9Match 17 · T20 | PK | 0 | 0/22 | 0 | Kings XI Punjab won by 2 runs | Kolkata | Indian Premier League 2012 |
| 12 Apr 2012 | PK 116/3 v PW 115Match 14 · T20 | PK | DNB | 0/19 | 0 | Kings XI Punjab won by 7 wickets | Chandigarh | Indian Premier League 2012 |
| 8 Apr 2012 | PW 166/6 v PK 144/8Match 8 · T20 | PK | 1* | 0/27 | 0 | Pune Warriors won by 22 runs | Pune | Indian Premier League 2012 |
| 6 Apr 2012 | RR 191/4 v PK 160/9Match 4 · T20 | PK | 10 | 0/42 | 0 | Rajasthan Royals won by 31 runs | Jaipur | Indian Premier League 2012 |
| 30 Mar 2012 | SA 219/4 v IND 71/0Only T20I · T20I | IND | DNB | 0/22 | 0 | South Africa won by 11 runs (DLS method) | Johannesburg | - |
| 18 Mar 2012 | IND 330/4 v PAK 329/6Match 5 · ODI | IND | DNB | 2/77 | 0 | India won by 6 wickets | Mirpur | Asia Cup 2011/12 |
| 16 Mar 2012 | BAN 293/5 v IND 289/5Match 4 · ODI | IND | DNB | 3/56 | 0 | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2011/12 |
| 13 Mar 2012 | IND 304/3 v SL 254Match 2 · ODI | IND | DNB | 0/47 | 0 | India won by 50 runs | Mirpur | Asia Cup 2011/12 |
| 28 Feb 2012 | IND 321/3 v SL 320/4Match 11 · ODI | IND | DNB | 1/64 | 0 | India won by 7 wickets | Hobart | Commonwealth Bank Series 2011/12 |
| 26 Feb 2012 | AUS 252/9 v IND 165Match 10 · ODI | IND | 1 | 2/37 | 0 | Australia won by 87 runs | Sydney | Commonwealth Bank Series 2011/12 |
| 8 Feb 2012 | IND 234/6 v SL 233/8Match 2 · ODI | IND | DNB | 0/54 | 0 | India won by 4 wickets | Perth | Commonwealth Bank Series 2011/12 |
| 5 Feb 2012 | AUS 216/5 v IND 151Match 1 · ODI | IND | 15 | 0/35 | 0 | Australia won by 65 runs (DLS method) | Melbourne | Commonwealth Bank Series 2011/12 |
| 3 Feb 2012 | AUS 131 v IND 135/2Match 2 · T20I | IND | DNB | 2/21 | 0 | India won by 8 wickets | Melbourne | India in Australia T20I Series 2011/12 |
| 1 Feb 2012 | AUS 171/4 v IND 140/6Match 1 · T20I | IND | DNB | 0/34 | 0 | Australia won by 31 runs | Sydney | India in Australia T20I Series 2011/12 |
| 29 Oct 2011 | IND 120/9 v ENG 121/4Only T20I · T20I | IND | 0 | 0/13 | 0 | England won by 6 wickets | Kolkata | - |
| 25 Oct 2011 | IND 271/8 v ENG 176Match 5 · ODI | IND | 16 | 0/34 | 0 | India won by 95 runs | Kolkata | England in India ODI Series 2011/12 |
| 23 Oct 2011 | IND 223/4 v ENG 220Match 4 · ODI | IND | DNB | 1/41 | 0 | India won by 6 wickets | Mumbai | England in India ODI Series 2011/12 |
| 20 Oct 2011 | IND 300/5 v ENG 298/4Match 3 · ODI | IND | DNB | 1/56 | 0 | India won by 5 wickets | Chandigarh | England in India ODI Series 2011/12 |
| 17 Oct 2011 | IND 238/2 v ENG 237Match 2 · ODI | IND | DNB | 1/40 | 0 | India won by 8 wickets | Delhi | England in India ODI Series 2011/12 |
| 14 Oct 2011 | IND 300/7 v ENG 174Match 1 · ODI | IND | 1* | 1/38 | 0 | India won by 126 runs | Hyderabad | England in India ODI Series 2011/12 |
| 11 Sept 2011 | ENG 270/8 v IND 280/5Match 4 · ODI | IND | DNB | 1/35 | 0 | Match tied | London | NatWest Series 2011 |
| 9 Sept 2011 | ENG 218/7 v IND 234/7Match 3 · ODI | IND | 1* | 0/20 | 0 | England won by 3 wickets (DLS method) | London | NatWest Series 2011 |
| 6 Sept 2011 | ENG 188/3 v IND 187/8Match 2 · ODI | IND | 0* | 0/41 | 0 | England won by 7 wickets | Southampton | NatWest Series 2011 |
| 3 Sept 2011 | ENG 27/2 v IND 274/7Match 1 · ODI | IND | 2* | 2/11 | 0 | No result | Chester-le-Street | NatWest Series 2011 |