| 30 Apr 2016 | DC 186/8 v KKR 159Match 26 · T20 | DC | 0* | 0/33 | 0 | Delhi Daredevils won by 27 runs | Delhi | Indian Premier League 2016 |
| 23 Apr 2016 | DC 164/4 v MI 154/7Match 17 · T20 | DC | DNB | 0/24 | 0 | Delhi Daredevils won by 10 runs | Delhi | Indian Premier League 2016 |
| 17 Apr 2016 | RCB 191/5 v DC 192/3Match 11 · T20 | DC | DNB | 2/34 | 1 | Delhi Daredevils won by 7 wickets | Bangalore | Indian Premier League 2016 |
| 3 Jan 2016 | TN 151/8 v BEN 82Match · T20 | BEN | 4 | 2/30 | 0 | Tamil Nadu won by 69 runs | VCA Ground | Syed Mushtaq Ali Trophy 2015/16 |
| 2 Jan 2016 | BEN 185/4 v HI 124Match · T20 | BEN | DNB | 3/18 | 2 | Bengal won by 61 runs | VCA Ground | Syed Mushtaq Ali Trophy 2015/16 |
| 26 Mar 2015 | AUS 328/7 v IND 233Semi-final · ODI | IND | 1* | 0/68 | 0 | Australia won by 95 runs | Sydney | ICC Cricket World Cup 2014/15 |
| 19 Mar 2015 | BAN 193 v IND 302/6Quarter-final · ODI | IND | DNB | 2/37 | 2 | India won by 109 runs | Melbourne | ICC Cricket World Cup 2014/15 |
| 14 Mar 2015 | IND 288/4 v ZIM 287Match 39 · ODI | IND | DNB | 3/48 | 0 | India won by 6 wickets | Auckland | ICC Cricket World Cup 2014/15 |
| 10 Mar 2015 | IND 260/2 v IRE 259Match 34 · ODI | IND | DNB | 3/41 | 1 | India won by 8 wickets | Hamilton | ICC Cricket World Cup 2014/15 |
| 6 Mar 2015 | IND 185/6 v WI 182Match 28 · ODI | IND | DNB | 3/35 | 1 | India won by 4 wickets | Perth | ICC Cricket World Cup 2014/15 |
| 22 Feb 2015 | IND 307/7 v SA 177Match 13 · ODI | IND | 4* | 2/30 | 1 | India won by 130 runs | Melbourne | ICC Cricket World Cup 2014/15 |
| 15 Feb 2015 | IND 300/7 v PAK 224Match 4 · ODI | IND | 3* | 4/35 | 0 | India won by 76 runs | Adelaide | ICC Cricket World Cup 2014/15 |
| 30 Jan 2015 | ENG 201/7 v IND 200Match 6 · ODI | IND | 25 | 1/31 | 0 | England won by 3 wickets | Perth | Carlton Mid One-Day International Tri-Series 2014/15 |
| 26 Jan 2015 | AUS v IND 69/2Match 5 · ODI | IND | DNB | - | 0 | No result | Sydney | Carlton Mid One-Day International Tri-Series 2014/15 |
| 20 Jan 2015 | ENG 156/1 v IND 153Match 3 · ODI | IND | 1 | 0/23 | 0 | England won by 9 wickets | Brisbane | Carlton Mid One-Day International Tri-Series 2014/15 |
| 18 Jan 2015 | AUS 269/6 v IND 267/8Match 2 · ODI | IND | 2* | 1/44 | 0 | Australia won by 4 wickets | Melbourne | Carlton Mid One-Day International Tri-Series 2014/15 |
| 6 Jan 2015 | AUS 572/7d & 251/6d v IND 475 & 252/7Match 4 · Test | IND | 16* & DNB | 5/112 & 1/33 | 0 | Match drawn | Sydney | Border-Gavaskar Trophy 2014/15 |
| 26 Dec 2014 | AUS 530 & 318/9d v IND 465 & 174/6Match 3 · Test | IND | 12 & DNB | 4/138 & 2/92 | 0 | Match drawn | Melbourne | Border-Gavaskar Trophy 2014/15 |
| 9 Dec 2014 | AUS 517/7d & 290/5d v IND 444 & 315Match 1 · Test | IND | 34 & 5 | 2/120 & 1/42 | 0 | Australia won by 48 runs | Adelaide | Border-Gavaskar Trophy 2014/15 |
| 17 Oct 2014 | IND 330/6 v WI 271Match 4 · ODI | IND | DNB | 2/72 | 1 | India won by 59 runs | Dharmasala | West Indies in India ODI Series 2014/15 |
| 11 Oct 2014 | IND 263/7 v WI 215Match 2 · ODI | IND | 1* | 4/36 | 1 | India won by 48 runs | Delhi | West Indies in India ODI Series 2014/15 |
| 8 Oct 2014 | IND 197 v WI 321/6Match 1 · ODI | IND | 19 | 4/66 | 0 | West Indies won by 124 runs | Kochi | West Indies in India ODI Series 2014/15 |
| 7 Sept 2014 | ENG 180/7 v IND 177/5Only T20I · T20I | IND | DNB | 3/38 | 0 | England won by 3 runs | Birmingham | - |
| 5 Sept 2014 | ENG 294/7 v IND 253Match 5 · ODI | IND | 0 | 2/52 | 0 | England won by 41 runs | Leeds | India in England ODI Series 2014 |
| 2 Sept 2014 | ENG 206 v IND 212/1Match 4 · ODI | IND | DNB | 3/28 | 0 | India won by 9 wickets | Birmingham | India in England ODI Series 2014 |
| 30 Aug 2014 | ENG 227 v IND 228/4Match 3 · ODI | IND | DNB | 1/40 | 0 | India won by 6 wickets | Nottingham | India in England ODI Series 2014 |
| 27 Aug 2014 | ENG 161 v IND 304/6Match 2 · ODI | IND | DNB | 2/32 | 1 | India won by 133 runs (DLS method) | Cardiff | India in England ODI Series 2014 |
| 27 Jul 2014 | ENG 569/7d & 205/4d v IND 330 & 178Match 3 · Test | IND | 5 & 0 | 1/123 & 0/24 | 0 | England won by 266 runs | Southampton | Pataudi Trophy 2014 |
| 17 Jul 2014 | ENG 319 & 223 v IND 295 & 342Match 2 · Test | IND | 19 & 0 | 1/58 & 1/33 | 0 | India won by 95 runs | London | Pataudi Trophy 2014 |
| 9 Jul 2014 | ENG 496 v IND 457 & 391/9dMatch 1 · Test | IND | 51* & 4* | 2/128 | 0 | Match drawn | Nottingham | Pataudi Trophy 2014 |
| 25 May 2014 | PK 119/3 v DC 115Match 55 · T20 | DC | 0 | 1/26 | 0 | Kings XI Punjab won by 7 wickets | Chandigarh | Indian Premier League 2014 |
| 19 May 2014 | DC 164/7 v PK 165/6Match 45 · T20 | DC | 1* | 1/39 | 0 | Kings XI Punjab won by 4 wickets | Delhi | Indian Premier League 2014 |
| 13 May 2014 | RCB 186/4 v DC 170/7Match 38 · T20 | DC | 1* | 1/31 | 0 | Royal Challengers Bangalore won by 16 runs | Bangalore | Indian Premier League 2014 |
| 10 May 2014 | DC 143/7 v SH 44/2Match 32 · T20 | DC | DNB | 0/6 | 0 | Sunrisers Hyderabad won by 8 wickets (DLS method) | Delhi | Indian Premier League 2014 |
| 7 May 2014 | DC 160/5 v KKR 161/2Match 28 · T20 | DC | DNB | 0/23 | 0 | Kolkata Knight Riders won by 8 wickets | Delhi | Indian Premier League 2014 |
| 5 May 2014 | DC 178/5 v CSK 181/2Match 26 · T20 | DC | DNB | 0/42 | 0 | Chennai Super Kings won by 8 wickets | Delhi | Indian Premier League 2014 |
| 3 May 2014 | DC 152/5 v RR 156/3Match 23 · T20 | DC | DNB | 1/22 | 0 | Rajasthan Royals won by 7 wickets | Delhi | Indian Premier League 2014 |
| 27 Apr 2014 | DC 126/4 v MI 125/6Match 16 · T20 | DC | DNB | 0/36 | 0 | Delhi Daredevils won by 6 wickets | Sharjah | Indian Premier League 2014 |
| 25 Apr 2014 | SH 184/1 v DC 180/4Match 12 · T20 | DC | DNB | 0/36 | 0 | Sunrisers Hyderabad won by 4 runs | Dubai | Indian Premier League 2014 |
| 21 Apr 2014 | CSK 177/7 v DC 84/9Match 8 · T20 | DC | 1 | 1/45 | 0 | Chennai Super Kings won by 93 runs | Abu Dhabi | Indian Premier League 2014 |
| 19 Apr 2014 | KKR 166/5 v DC 167/6Match 6 · T20 | DC | DNB | 1/33 | 0 | Delhi Daredevils won by 4 wickets | Dubai | Indian Premier League 2014 |
| 17 Apr 2014 | DC 145/4 v RCB 146/2Match 2 · T20 | DC | DNB | 1/30 | 0 | Royal Challengers Bangalore won by 8 wickets | Sharjah | Indian Premier League 2014 |
| 28 Mar 2014 | BAN 138/7 v IND 141/224th T20I · T20I | IND | DNB | 1/29 | 0 | India won by 8 wickets | Mirpur | World T20 2013/14 |
| 23 Mar 2014 | IND 130/3 v WI 129/717th T20I · T20I | IND | DNB | 0/27 | 0 | India won by 7 wickets | Mirpur | World T20 2013/14 |
| 21 Mar 2014 | IND 131/3 v PAK 130/713th T20I · T20I | IND | DNB | 1/31 | 0 | India won by 7 wickets | Mirpur | World T20 2013/14 |
| 5 Mar 2014 | AFG 159 v IND 160/29th Match · ODI | IND | DNB | 2/50 | 0 | India won by 8 wickets (with 106 balls remaining) | Mirpur | 2014 Asia Cup |
| 2 Mar 2014 | IND 245/8 v PAK 249/9Match 6 · ODI | IND | 0 | 0/49 | 0 | Pakistan won by 1 wicket | Mirpur | Asia Cup 2013/14 |
| 28 Feb 2014 | IND 264/9 v SL 265/8Match 4 · ODI | IND | 14* | 3/81 | 0 | Sri Lanka won by 2 wickets | Fatullah | Asia Cup 2013/14 |
| 26 Feb 2014 | BAN 279/7 v IND 280/4Match 2 · ODI | IND | DNB | 4/50 | 1 | India won by 6 wickets | Fatullah | Asia Cup 2013/14 |
| 14 Feb 2014 | NZ 192 & 680/8d v IND 438 & 166/3Match 2 · Test | IND | 0* & DNB | 4/70 & 2/149 | 0 | Match drawn | Wellington | India in New Zealand Test Series 2013/14 |