| 22 Feb 2015 | IND 307/7 v SA 177Match 13 · ODI | IND | DNB | 0/34 | 0 | India won by 130 runs | Melbourne | ICC Cricket World Cup 2014/15 |
| 15 Feb 2015 | IND 300/7 v PAK 224Match 4 · ODI | IND | DNB | 2/50 | 2 | India won by 76 runs | Adelaide | ICC Cricket World Cup 2014/15 |
| 20 Jan 2015 | ENG 156/1 v IND 153Match 3 · ODI | IND | 0* | 0/42 | 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 | DNB | 2/55 | 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 | 4 & DNB | 1/137 & 0/45 | 1 | Match drawn | Sydney | Border-Gavaskar Trophy 2014/15 |
| 26 Dec 2014 | AUS 530 & 318/9d v IND 465 & 174/6Match 3 · Test | IND | 0 & DNB | 3/130 & 2/89 | 0 | Match drawn | Melbourne | Border-Gavaskar Trophy 2014/15 |
| 17 Dec 2014 | AUS 505 & 130/6 v IND 408 & 224Match 2 · Test | IND | 9 & 30 | 3/101 & 2/46 | 0 | Australia won by 4 wickets | Brisbane | Border-Gavaskar Trophy 2014/15 |
| 13 Nov 2014 | IND 404/5 v SL 251Match 4 · ODI | IND | DNB | 2/38 | 0 | India won by 153 runs | Kolkata | Sri Lanka in India ODI Series 2014/15 |
| 9 Nov 2014 | IND 245/4 v SL 242Match 3 · ODI | IND | DNB | 4/53 | 1 | India won by 6 wickets | Hyderabad | Sri Lanka in India ODI Series 2014/15 |
| 6 Nov 2014 | IND 275/4 v SL 274/8Match 2 · ODI | IND | DNB | 2/54 | 0 | India won by 6 wickets | Ahmedabad | Sri Lanka in India ODI Series 2014/15 |
| 2 Nov 2014 | IND 363/5 v SL 194Match 1 · ODI | IND | DNB | 2/24 | 0 | India won by 169 runs | Cuttack | Sri Lanka in India ODI Series 2014/15 |
| 17 Oct 2014 | IND 330/6 v WI 271Match 4 · ODI | IND | DNB | 2/44 | 0 | 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 | DNB | 1/42 | 0 | India won by 48 runs | Delhi | West Indies in India ODI Series 2014/15 |
| 5 Sept 2014 | ENG 294/7 v IND 253Match 5 · ODI | IND | 0* | 1/46 | 1 | England won by 41 runs | Leeds | India in England ODI Series 2014 |
| 19 Jun 2014 | BAN v IND 119/9Match 3 · ODI | IND | 0* | - | 0 | No result | Mirpur | India in Bangladesh ODI Series 2014 |
| 17 Jun 2014 | BAN 58 v IND 105Match 2 · ODI | IND | 17 | 0/32 | 0 | India won by 47 runs (DLS method) | Mirpur | India in Bangladesh ODI Series 2014 |
| 15 Jun 2014 | BAN 272/9 v IND 153/3Match 1 · ODI | IND | DNB | 3/48 | 0 | India won by 7 wickets (DLS method) | Mirpur | India in Bangladesh ODI Series 2014 |
| 1 Jun 2014 | KKR 200/7 v PK 199/4Final · T20 | KKR | DNB | 1/39 | 0 | Kolkata Knight Riders won by 3 wickets | Bangalore | Indian Premier League 2014 |
| 27 May 2014 | PK 135/8 v KKR 163/8Qualifier 1 · T20 | KKR | DNB | 3/13 | 2 | Kolkata Knight Riders won by 28 runs | Kolkata | Indian Premier League 2014 |
| 24 May 2014 | KKR 161/6 v SH 160/7Match 54 · T20 | KKR | DNB | 0/32 | 0 | Kolkata Knight Riders won by 4 wickets | Kolkata | Indian Premier League 2014 |
| 22 May 2014 | KKR 195/4 v RCB 165/5Match 49 · T20 | KKR | DNB | 1/45 | 0 | Kolkata Knight Riders won by 30 runs | Kolkata | Indian Premier League 2014 |
| 20 May 2014 | KKR 156/2 v CSK 154/4Match 47 · T20 | KKR | DNB | 0/29 | 0 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2014 |
| 18 May 2014 | SH 142/8 v KKR 146/3Match 43 · T20 | KKR | DNB | 3/26 | 0 | Kolkata Knight Riders won by 7 wickets | Hyderabad | Indian Premier League 2014 |
| 14 May 2014 | KKR 142/4 v MI 141/5Match 40 · T20 | KKR | DNB | 0/24 | 0 | Kolkata Knight Riders won by 6 wickets | Cuttack | Indian Premier League 2014 |
| 11 May 2014 | PK 149/8 v KKR 150/1Match 34 · T20 | KKR | DNB | 1/34 | 0 | Kolkata Knight Riders won by 9 wickets | Cuttack | Indian Premier League 2014 |
| 7 May 2014 | DC 160/5 v KKR 161/2Match 28 · T20 | KKR | DNB | 1/26 | 0 | Kolkata Knight Riders won by 8 wickets | Delhi | Indian Premier League 2014 |
| 5 May 2014 | RR 170/6 v KKR 160/6Match 25 · T20 | KKR | DNB | 0/31 | 0 | Rajasthan Royals won by 10 runs | Ahmedabad | Indian Premier League 2014 |
| 26 Apr 2014 | KKR 109 v PK 132/9Match 15 · T20 | KKR | 2 | 0/28 | 0 | Kings XI Punjab won by 23 runs | Abu Dhabi | Indian Premier League 2014 |
| 24 Apr 2014 | RCB 148/5 v KKR 150/7Match 11 · T20 | KKR | DNB | 1/40 | 0 | Kolkata Knight Riders won by 2 runs | Sharjah | Indian Premier League 2014 |
| 11 Dec 2013 | SA 301/8 v INDMatch 3 · ODI | IND | - | 1/57 | 1 | No result | Centurion | India in South Africa ODI Series 2013/14 |
| 8 Dec 2013 | SA 280/6 v IND 146Match 2 · ODI | IND | 1 | 0/45 | 0 | South Africa won by 134 runs | Durban | India in South Africa ODI Series 2013/14 |
| 9 Jul 2013 | IND 119/3 v SL 96Match 6 · ODI | IND | DNB | 1/28 | 0 | India won by 81 runs (DLS method) | Trinidad | West Indies Tri-Nation Series 2013 |
| 5 Jul 2013 | WI 171 v IND 311/7Match 4 · ODI | IND | DNB | 3/32 | 0 | India won by 102 runs (DLS method) | Trinidad | West Indies Tri-Nation Series 2013 |
| 2 Jul 2013 | IND 187 v SL 348/1Match 3 · ODI | IND | 0 | 0/64 | 1 | Sri Lanka won by 161 runs | Jamaica | West Indies Tri-Nation Series 2013 |
| 30 Jun 2013 | WI 230/9 v IND 229/7Match 2 · ODI | IND | DNB | 3/43 | 0 | West Indies won by 1 wicket | Jamaica | West Indies Tri-Nation Series 2013 |
| 23 Jun 2013 | ENG 124/8 v IND 129/7Final · ODI | IND | DNB | 1/10 | 0 | India won by 5 runs | Birmingham | ICC Champions Trophy 2013 |
| 20 Jun 2013 | IND 182/2 v SL 181/8Semi-final · ODI | IND | DNB | 0/30 | 0 | India won by 8 wickets | Cardiff | ICC Champions Trophy 2013 |
| 15 Jun 2013 | IND 102/2 v PAK 165Match 10 · ODI | IND | DNB | 0/29 | 0 | India won by 8 wickets (DLS method) | Birmingham | ICC Champions Trophy 2013 |
| 11 Jun 2013 | IND 236/2 v WI 233/9Match 6 · ODI | IND | DNB | 1/54 | 0 | India won by 8 wickets | London | ICC Champions Trophy 2013 |
| 6 Jun 2013 | IND 331/7 v SA 305Match 1 · ODI | IND | DNB | 2/75 | 0 | India won by 26 runs | Cardiff | ICC Champions Trophy 2013 |
| 19 May 2013 | PW 172/5 v DC 134/9Match 71 · T20 | DC | 8* | 1/52 | 0 | Pune Warriors won by 38 runs | Pune | Indian Premier League 2013 |
| 16 May 2013 | PK 171/4 v DC 164/7Match 67 · T20 | DC | DNB | 0/38 | 0 | Kings XI Punjab won by 7 runs | Dharamsala | Indian Premier League 2013 |
| 14 May 2013 | CSK 168/4 v DC 135/9Match 64 · T20 | DC | 12* | 2/26 | 0 | Chennai Super Kings won by 33 runs | Chennai | Indian Premier League 2013 |
| 10 May 2013 | DC 179/7 v RCB 183/4Match 57 · T20 | DC | 4* | 0/65 | 0 | Royal Challengers Bangalore won by 4 runs | Delhi | Indian Premier League 2013 |
| 7 May 2013 | RR 155/1 v DC 154/4Match 52 · T20 | DC | DNB | 0/28 | 0 | Rajasthan Royals won by 9 wickets | Jaipur | Indian Premier League 2013 |
| 4 May 2013 | SH 81/4 v DC 80Match 48 · T20 | DC | 2* | 0/27 | 1 | Sunrisers Hyderabad won by 6 wickets | Hyderabad | Indian Premier League 2013 |
| 1 May 2013 | DC 137/3 v KKR 136/7Match 44 · T20 | DC | DNB | 2/36 | 1 | Delhi Daredevils won by 7 wickets | Raipur | Indian Premier League 2013 |
| 28 Apr 2013 | DC 164/5 v PW 149/4Match 39 · T20 | DC | DNB | 2/24 | 0 | Delhi Daredevils won by 15 runs | Raipur | Indian Premier League 2013 |
| 23 Apr 2013 | DC 120/7 v PK 121/5Match 32 · T20 | DC | DNB | 0/19 | 0 | Kings XI Punjab won by 5 wickets | Delhi | Indian Premier League 2013 |
| 21 Apr 2013 | DC 165/1 v MI 161/4Match 28 · T20 | DC | DNB | 2/31 | 1 | Delhi Daredevils won by 9 wickets | Delhi | Indian Premier League 2013 |