| 15 Apr 2016 | DC 113/2 v PK 111/9Match 7 · T20 | DC | DNB | 4/11 | 0 | Delhi Daredevils won by 8 wickets | Delhi | Indian Premier League 2016 |
| 10 Apr 2016 | KKR 99/1 v DC 98Match 2 · T20 | DC | 3 | 1/11 | 0 | Kolkata Knight Riders won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 10 Jan 2016 | HAR 95 v GUJ 99/1Match · T20 | HAR | 5 | - | 0 | Gujarat won by 9 wickets | VCA Ground | Syed Mushtaq Ali Trophy 2015/16 |
| 9 Jan 2016 | HAR 127/3 v BEN 110/8Match · T20 | HAR | 6 | 4/30 | 0 | Haryana won by 17 runs | Nagpur | Syed Mushtaq Ali Trophy 2015/16 |
| 25 Nov 2015 | IND 215 & 173 v SA 79 & 185Match 3 · Test | IND | 3 & 14 | 1/9 & 3/51 | 0 | India won by 124 runs | Nagpur | Freedom Trophy 2015/16 |
| 5 Nov 2015 | IND 201 & 200 v SA 184 & 109Match 1 · Test | IND | 6 & 2 | 2/35 & 1/26 | 0 | India won by 108 runs | Chandigarh | Freedom Trophy 2015/16 |
| 25 Oct 2015 | IND 224 v SA 438/4Match 5 · ODI | IND | 4 | 0/78 | 0 | South Africa won by 214 runs | Mumbai | South Africa in India ODI Series 2015/16 |
| 22 Oct 2015 | IND 299/8 v SA 264/9Match 4 · ODI | IND | DNB | 1/55 | 0 | India won by 35 runs | Chennai | South Africa in India ODI Series 2015/16 |
| 18 Oct 2015 | IND 252/6 v SA 270/7Match 3 · ODI | IND | DNB | 1/38 | 0 | South Africa won by 18 runs | Rajkot | South Africa in India ODI Series 2015/16 |
| 11 Oct 2015 | IND 298/7 v SA 303/5Match 1 · ODI | IND | 0* | 2/47 | 0 | South Africa won by 5 runs | Kanpur | South Africa in India ODI Series 2015/16 |
| 28 Aug 2015 | SL 201 & 268 v IND 312 & 274Match 3 · Test | IND | 59 & 39 | 2/25 & 1/47 | 0 | India won by 117 runs | Colombo | India in Sri Lanka Test Series 2015 |
| 20 Aug 2015 | SL 306 & 134 v IND 393 & 325/8dMatch 2 · Test | IND | 24 & 10 | 4/43 & 3/29 | 1 | India won by 278 runs | Colombo | India in Sri Lanka Test Series 2015 |
| 12 Aug 2015 | SL 183 & 367 v IND 375 & 112Match 1 · Test | IND | 10 & 15 | 2/20 & 3/61 | 0 | Sri Lanka won by 63 runs | Galle | India in Sri Lanka Test Series 2015 |
| 9 May 2015 | DC 157/4 v SH 163/4Match 45 · T20 | DC | DNB | 0/34 | 0 | Sunrisers Hyderabad won by 6 runs | Raipur | Indian Premier League 2015 |
| 7 May 2015 | KKR 171/7 v DC 158/6Match 42 · T20 | DC | DNB | 1/20 | 0 | Kolkata Knight Riders won by 13 runs | Kolkata | Indian Premier League 2015 |
| 5 May 2015 | MI 153/5 v DC 152/6Match 39 · T20 | DC | DNB | 1/25 | 1 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2015 |
| 3 May 2015 | RR 189/2 v DC 175/7Match 36 · T20 | DC | 1* | 0/41 | 1 | Rajasthan Royals won by 14 runs | Mumbai | Indian Premier League 2015 |
| 1 May 2015 | DC 119/1 v PK 118/8Match 31 · T20 | DC | DNB | 1/10 | 0 | Delhi Daredevils won by 9 wickets | Delhi | Indian Premier League 2015 |
| 26 Apr 2015 | DC 95 v RCB 99/0Match 26 · T20 | DC | 2 | 0/25 | 0 | Royal Challengers Bangalore won by 10 wickets | Delhi | Indian Premier League 2015 |
| 23 Apr 2015 | DC 190/4 v MI 153/9Match 21 · T20 | DC | DNB | 2/32 | 0 | Delhi Daredevils won by 37 runs | Delhi | Indian Premier League 2015 |
| 20 Apr 2015 | DC 146/8 v KKR 147/4Match 17 · T20 | DC | 1* | 0/22 | 0 | Kolkata Knight Riders won by 6 wickets | Delhi | Indian Premier League 2015 |
| 18 Apr 2015 | SH 163/8 v DC 167/4Match 13 · T20 | DC | DNB | 0/14 | 0 | Delhi Daredevils won by 4 runs | Visakhapatnam | Indian Premier League 2015 |
| 15 Apr 2015 | PK 165/7 v DC 169/5Match 10 · T20 | DC | DNB | 1/34 | 0 | Delhi Daredevils won by 5 wickets | Pune | Indian Premier League 2015 |
| 12 Apr 2015 | DC 184/3 v RR 186/7Match 6 · T20 | DC | DNB | 2/32 | 0 | Rajasthan Royals won by 3 wickets | Delhi | Indian Premier League 2015 |
| 9 Apr 2015 | CSK 150/7 v DC 149/9Match 2 · T20 | DC | 4 | 1/21 | 0 | Chennai Super Kings won by 1 run | Chennai | Indian Premier League 2015 |
| 11 Oct 2014 | IND 263/7 v WI 215Match 2 · ODI | IND | DNB | 2/40 | 0 | 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 | 5 | 1/72 | 0 | West Indies won by 124 runs | Kochi | West Indies in India ODI Series 2014/15 |
| 17 Jun 2014 | BAN 58 v IND 105Match 2 · ODI | IND | 4 | - | 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 | 2/55 | 0 | India won by 7 wickets (DLS method) | Mirpur | India in Bangladesh ODI Series 2014 |
| 18 May 2014 | SH 142/8 v KKR 146/3Match 43 · T20 | SH | DNB | 0/38 | 0 | Kolkata Knight Riders won by 7 wickets | Hyderabad | Indian Premier League 2014 |
| 14 May 2014 | SH 205/5 v PK 211/4Match 39 · T20 | SH | DNB | 1/32 | 0 | Kings XI Punjab won by 6 wickets | Hyderabad | Indian Premier League 2014 |
| 12 May 2014 | SH 157/3 v MI 160/3Match 36 · T20 | SH | DNB | 0/33 | 0 | Mumbai Indians won by 7 wickets | Hyderabad | Indian Premier League 2014 |
| 10 May 2014 | DC 143/7 v SH 44/2Match 32 · T20 | SH | DNB | 2/23 | 0 | Sunrisers Hyderabad won by 8 wickets (DLS method) | Delhi | Indian Premier League 2014 |
| 8 May 2014 | RR 102 v SH 134/9Match 30 · T20 | SH | 0 | 0/13 | 0 | Sunrisers Hyderabad won by 32 runs | Ahmedabad | Indian Premier League 2014 |
| 30 Apr 2014 | MI 157/7 v SH 172/5Match 20 · T20 | SH | DNB | 0/54 | 0 | Sunrisers Hyderabad won by 15 runs | Dubai | Indian Premier League 2014 |
| 27 Apr 2014 | SH 145/5 v CSK 146/5Match 17 · T20 | SH | DNB | 0/27 | 0 | Chennai Super Kings won by 5 wickets | Sharjah | Indian Premier League 2014 |
| 25 Apr 2014 | SH 184/1 v DC 180/4Match 12 · T20 | SH | DNB | 0/38 | 0 | Sunrisers Hyderabad won by 4 runs | Dubai | Indian Premier League 2014 |
| 22 Apr 2014 | PK 193/6 v SH 121Match 9 · T20 | SH | 4* | 2/56 | 0 | Kings XI Punjab won by 72 runs | Sharjah | Indian Premier League 2014 |
| 18 Apr 2014 | SH 133/6 v RR 135/6Match 4 · T20 | SH | DNB | 2/26 | 0 | Rajasthan Royals won by 4 wickets | Abu Dhabi | Indian Premier League 2014 |
| 6 Apr 2014 | IND 130/4 v SL 134/4Final · T20I | IND | DNB | 1/32 | 0 | Sri Lanka won by 6 wickets | Mirpur | World T20 2013/14 |
| 4 Apr 2014 | IND 176/4 v SA 172/4Semi-final · T20I | IND | DNB | 0/36 | 0 | India won by 6 wickets | Mirpur | World T20 2013/14 |
| 30 Mar 2014 | AUS 86 v IND 159/728th T20I · T20I | IND | DNB | 2/13 | 0 | India won by 73 runs | Mirpur | World T20 2013/14 |
| 28 Mar 2014 | BAN 138/7 v IND 141/224th T20I · T20I | IND | DNB | 3/26 | 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 | 2/18 | 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 | 2/22 | 0 | India won by 7 wickets | Mirpur | World T20 2013/14 |
| 5 Mar 2014 | AFG 159 v IND 160/29th Match · ODI | IND | DNB | 1/21 | 1 | 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 | 1* | 2/28 | 0 | Pakistan won by 1 wicket | Mirpur | Asia Cup 2013/14 |
| 30 Oct 2013 | IND 351/4 v AUS 350/6Match 6 · ODI | IND | DNB | 0/78 | 0 | India won by 6 wickets | Nagpur | Australia in India ODI Series 2013/14 |
| 3 Aug 2013 | ZIM 163 v IND 167/3Match 5 · ODI | IND | DNB | 6/48 | 0 | India won by 7 wickets | Bulawayo | India in Zimbabwe ODI Series 2013 |
| 1 Aug 2013 | ZIM 144 v IND 145/1Match 4 · ODI | IND | DNB | 3/25 | 0 | India won by 9 wickets | Bulawayo | India in Zimbabwe ODI Series 2013 |