| 1 May 2016 | RPS 159/5 v MI 161/2Match 29 · T20 | RPS | 4 | - | 1 | Mumbai Indians won by 8 wickets | Pune | Indian Premier League 2016 |
| 29 Apr 2016 | RPS 195/3 v GL 196/7Match 25 · T20 | RPS | 53 | - | 1 | Gujarat Lions won by 3 wickets | Pune | Indian Premier League 2016 |
| 26 Apr 2016 | SH 118/8 v RPS 94/3Match 22 · T20 | RPS | 0 | - | 1 | Rising Pune Supergiants won by 34 runs (DLS method) | Hyderabad | Indian Premier League 2016 |
| 24 Apr 2016 | RPS 160/5 v KKR 162/8Match 20 · T20 | RPS | 67 | - | 0 | Kolkata Knight Riders won by 2 wickets | Pune | Indian Premier League 2016 |
| 22 Apr 2016 | RPS 172/8 v RCB 185/3Match 16 · T20 | RPS | 60 | - | 1 | Royal Challengers Bangalore won by 13 runs | Pune | Indian Premier League 2016 |
| 17 Apr 2016 | PK 153/4 v RPS 152/7Match 10 · T20 | RPS | 9 | - | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2016 |
| 14 Apr 2016 | GL 164/3 v RPS 163/5Match 6 · T20 | RPS | 21 | - | 0 | Gujarat Lions won by 7 wickets | Rajkot | Indian Premier League 2016 |
| 9 Apr 2016 | MI 121/8 v RPS 126/1Match 1 · T20 | RPS | 66* | - | 1 | Rising Pune Supergiant won by 9 wickets | Mumbai | Indian Premier League 2016 |
| 31 Mar 2016 | IND 192/2 v WI 196/3Semi-final · T20I | IND | 40 | - | 1 | West Indies won by 7 wickets | Mumbai | World T20 2015/16 |
| 27 Feb 2016 | IND 85/5 v PAK 83Match 4 · T20I | IND | 0 | - | 1 | India won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 14 Feb 2016 | IND 84/1 v SL 82Match 3 · T20I | IND | 22* | - | 0 | India won by 9 wickets | Visakhapatnam | Sri Lanka in India T20I Series 2015/16 |
| 12 Feb 2016 | IND 196/6 v SL 127/9Match 2 · T20I | IND | 25 | - | 1 | India won by 69 runs | Ranchi | Sri Lanka in India T20I Series 2015/16 |
| 9 Feb 2016 | IND 101 v SL 105/5Match 1 · T20I | IND | 4 | - | 0 | Sri Lanka won by 5 wickets | Pune | Sri Lanka in India T20I Series 2015/16 |
| 20 Jan 2016 | AUS 348/8 v IND 323Match 4 · ODI | IND | 2 | - | 0 | Australia won by 25 runs | Canberra | India in Australia ODI Series 2015/16 |
| 17 Jan 2016 | AUS 296/7 v IND 295/6Match 3 · ODI | IND | 50 | - | 1 | Australia won by 3 wickets | Melbourne | India in Australia ODI Series 2015/16 |
| 15 Jan 2016 | AUS 309/3 v IND 308/8Match 2 · ODI | IND | 89 | - | 1 | Australia won by 7 wickets | Brisbane | India in Australia ODI Series 2015/16 |
| 12 Jan 2016 | AUS 310/5 v IND 309/3Match 1 · ODI | IND | DNB | - | 0 | Australia won by 5 wickets | Perth | India in Australia ODI Series 2015/16 |
| 3 Dec 2015 | IND 334 & 267/5d v SA 121 & 143Match 4 · Test | IND | 127 & 100* | - | 3 | India won by 337 runs | Delhi | Freedom Trophy 2015/16 |
| 25 Nov 2015 | IND 215 & 173 v SA 79 & 185Match 3 · Test | IND | 13 & 9 | - | 2 | India won by 124 runs | Nagpur | Freedom Trophy 2015/16 |
| 14 Nov 2015 | IND 80/0 v SA 214Match 2 · Test | IND | DNB | - | 1 | Match drawn | Bangalore | Freedom Trophy 2015/16 |
| 5 Nov 2015 | IND 201 & 200 v SA 184 & 109Match 1 · Test | IND | 15 & 2 | - | 4 | India won by 108 runs | Chandigarh | Freedom Trophy 2015/16 |
| 25 Oct 2015 | IND 224 v SA 438/4Match 5 · ODI | IND | 87 | - | 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 | 45 | - | 2 | 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 | 4 | - | 1 | South Africa won by 18 runs | Rajkot | South Africa in India ODI Series 2015/16 |
| 14 Oct 2015 | IND 247/9 v SA 225Match 2 · ODI | IND | 51 | - | 0 | India won by 22 runs | Indore | South Africa in India ODI Series 2015/16 |
| 11 Oct 2015 | IND 298/7 v SA 303/5Match 1 · ODI | IND | 60 | - | 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 | 8 & 4 | - | 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 | 4 & 126 | - | 2 | 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 | 0 & 36 | - | 8 | Sri Lanka won by 63 runs | Galle | India in Sri Lanka Test Series 2015 |
| 19 Jul 2015 | ZIM 145/7 v IND 135/9Match 2 · T20I | IND | 4 | - | 0 | Zimbabwe won by 10 runs | Harare | India in Zimbabwe T20I Series 2015 |
| 17 Jul 2015 | ZIM 124/7 v IND 178/5Match 1 · T20I | IND | 33 | - | 1 | India won by 54 runs | Harare | India in Zimbabwe T20I Series 2015 |
| 14 Jul 2015 | ZIM 193 v IND 276/5Match 3 · ODI | IND | 15 | - | 2 | India won by 83 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 12 Jul 2015 | ZIM 209 v IND 271/8Match 2 · ODI | IND | 63 | - | 2 | India won by 62 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 10 Jul 2015 | ZIM 251/7 v IND 255/6Match 1 · ODI | IND | 34 | - | 1 | India won by 4 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 18 Jun 2015 | BAN 307 v IND 228Match 1 · ODI | IND | 9 | - | 0 | Bangladesh won by 79 runs | Mirpur | India in Bangladesh ODI Series 2015 |
| 10 Jun 2015 | BAN 256 & 23/0 v IND 462/6dOnly Test · Test | IND | 98 | - | 0 | Match drawn | Fatullah | - |
| 20 May 2015 | RCB 180/4 v RR 109Eliminator · T20 | RR | 42 | - | 1 | Royal Challengers Bangalore won by 71 runs | Pune | Indian Premier League 2015 |
| 16 May 2015 | RR 199/6 v KKR 190/9Match 54 · T20 | RR | 37 | - | 1 | Rajasthan Royals won by 9 runs | Mumbai | Indian Premier League 2015 |
| 10 May 2015 | CSK 157/5 v RR 145/9Match 47 · T20 | RR | 23 | - | 0 | Chennai Super Kings won by 12 runs | Chennai | Indian Premier League 2015 |
| 7 May 2015 | RR 194/7 v SH 201/4Match 41 · T20 | RR | 8 | - | 0 | Sunrisers Hyderabad won by 7 runs | Mumbai | Indian Premier League 2015 |
| 3 May 2015 | RR 189/2 v DC 175/7Match 36 · T20 | RR | 91* | - | 0 | Rajasthan Royals won by 14 runs | Mumbai | Indian Premier League 2015 |
| 1 May 2015 | MI 187/5 v RR 179/7Match 32 · T20 | RR | 16 | - | 0 | Mumbai Indians won by 8 runs | Mumbai | Indian Premier League 2015 |
| 29 Apr 2015 | RCB 200/7 v RRMatch 29 · T20 | RR | - | - | 0 | No result | Bangalore | Indian Premier League 2015 |
| 24 Apr 2015 | RR 130/9 v RCB 134/1Match 22 · T20 | RR | 18 | - | 0 | Royal Challengers Bangalore won by 9 wickets | Ahmedabad | Indian Premier League 2015 |
| 21 Apr 2015 | RR 191/6 v PK 191/6Match 18 · T20 | RR | 74 | - | 1 | Match tied (Kings XI Punjab won the Super Over) | Ahmedabad | Indian Premier League 2015 |
| 19 Apr 2015 | RR 157/2 v CSK 156/4Match 15 · T20 | RR | 76* | - | 0 | Rajasthan Royals won by 8 wickets | Ahmedabad | Indian Premier League 2015 |
| 16 Apr 2015 | SH 127/5 v RR 131/4Match 11 · T20 | RR | 62 | - | 0 | Rajasthan Royals won by 6 wickets | Visakhapatnam | Indian Premier League 2015 |
| 14 Apr 2015 | RR 165/3 v MI 164/5Match 9 · T20 | RR | 46 | - | 0 | Rajasthan Royals won by 7 wickets | Ahmedabad | Indian Premier League 2015 |
| 12 Apr 2015 | DC 184/3 v RR 186/7Match 6 · T20 | RR | 47 | - | 0 | Rajasthan Royals won by 3 wickets | Delhi | Indian Premier League 2015 |
| 10 Apr 2015 | PK 136/8 v RR 162/7Match 3 · T20 | RR | 0 | - | 0 | Rajasthan Royals won by 26 runs | Pune | Indian Premier League 2015 |