| 24 Mar 2019 | SH 181/3 v KKR 183/4Match 2 · T20 | SH | 8* | - | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2019 |
| 14 Mar 2019 | MAH 155/4 v KAR 159/2Final · T20 | KAR | DNB | - | 0 | Karnataka won by 8 wickets | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 12 Mar 2019 | VID 138/7 v KAR 140/4Super League · T20 | KAR | 49* | - | 0 | Karnataka won by 6 wickets | Emerald Heights International School Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 10 Mar 2019 | DEL 109/9 v KAR 112/2Super League · T20 | KAR | DNB | - | 0 | Karnataka won by 8 wickets | Emerald Heights International School Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 9 Mar 2019 | KAR 149/6 v UP 139/8Super League · T20 | KAR | 22 | - | 2 | Karnataka won by 10 runs | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 8 Mar 2019 | MUM 97/9 v KAR 98/1Super League · T20 | KAR | DNB | - | 0 | Karnataka won by 9 wickets | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 2 Mar 2019 | KAR 138/9 v HAR 124Match · T20 | KAR | 25 | - | 0 | Karnataka won by 14 runs | DRIEMS Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 28 Feb 2019 | KAR 155/9 v ODI 104Match · T20 | KAR | 8 | - | 0 | Karnataka won by 51 runs | Cuttack | Syed Mushtaq Ali Trophy 2018/19 |
| 27 Feb 2019 | CHH 171/3 v KAR 175/6Match · T20 | KAR | 9 | - | 0 | Karnataka won by 4 wickets | Cuttack | Syed Mushtaq Ali Trophy 2018/19 |
| 25 Feb 2019 | KAR 242/4 v MIZ 105/6Match · T20 | KAR | 33* | - | 0 | Karnataka won by 137 runs | DRIEMS Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 24 Feb 2019 | KAR 226/4 v AP 80Match · T20 | KAR | 111* | - | 1 | Karnataka won by 146 runs | Cuttack | Syed Mushtaq Ali Trophy 2018/19 |
| 22 Feb 2019 | BEN 131 v KAR 134/1Match · T20 | KAR | DNB | - | 2 | Karnataka won by 9 wickets | DRIEMS Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 11 Nov 2018 | WI 181/3 v IND 182/43rd T20I · T20I | IND | 4* | - | 0 | India won by 6 wickets | Chennai | West Indies tour of India 2018/19 |
| 6 Nov 2018 | IND 195/2 v WI 124/92nd T20I · T20I | IND | DNB | - | 0 | India won by 71 runs | Lucknow | West Indies tour of India 2018/19 |
| 4 Nov 2018 | WI 109/8 v IND 110/51st T20I · T20I | IND | 19 | - | 1 | India won by 5 wickets | Kolkata | West Indies tour of India 2018/19 |
| 25 Sept 2018 | AFG 252/8 v IND 2525th Match, Super Four · ODI | IND | 8 | - | 0 | Match tied | Dubai | 2018 Asia Cup |
| 29 Jun 2018 | IND 213/4 v IRE 702nd T20I · T20I | IND | 21* | - | 0 | India won by 143 runs | Dublin | India tour of Ireland and England 2018 |
| 27 Jun 2018 | IND 208/5 v IRE 132/91st T20I · T20I | IND | 0* | - | 0 | India won by 76 runs | Dublin | India tour of Ireland and England 2018 |
| 22 May 2018 | SH 139/7 v CSK 140/8Qualifier 1 · T20 | SH | 8 | - | 0 | Chennai Super Kings won by 2 wickets | Mumbai | Indian Premier League 2018 |
| 19 May 2018 | SH 172/9 v KKR 173/5Match 54 · T20 | SH | 25 | - | 3 | Kolkata Knight Riders won by 5 wickets | Hyderabad | Indian Premier League 2018 |
| 17 May 2018 | RCB 218/6 v SH 204/3Match 51 · T20 | SH | 62* | - | 0 | Royal Challengers Bangalore won by 14 runs | Bengaluru | Indian Premier League 2018 |
| 13 May 2018 | SH 179/4 v CSK 180/2Match 46 · T20 | SH | 5 | - | 0 | Chennai Super Kings won by 8 wickets | Pune | Indian Premier League 2018 |
| 10 May 2018 | DC 187/5 v SH 191/1Match 42 · T20 | SH | DNB | - | 0 | Sunrisers Hyderabad won by 9 wickets | Delhi | Indian Premier League 2018 |
| 7 May 2018 | SH 146 v RCB 141/6Match 39 · T20 | SH | 5 | - | 0 | Sunrisers Hyderabad won by 5 runs | Hyderabad | Indian Premier League 2018 |
| 5 May 2018 | DC 163/5 v SH 164/3Match 36 · T20 | SH | 21 | - | 0 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2018 |
| 29 Apr 2018 | SH 151/7 v RR 140/6Match 28 · T20 | SH | 16 | - | 0 | Sunrisers Hyderabad won by 11 runs | Jaipur | Indian Premier League 2018 |
| 26 Apr 2018 | SH 132/6 v PK 119Match 25 · T20 | SH | 54 | - | 2 | Sunrisers Hyderabad won by 13 runs | Hyderabad | Indian Premier League 2018 |
| 24 Apr 2018 | SH 118 v MI 87Match 23 · T20 | SH | 16 | - | 1 | Sunrisers Hyderabad won by 31 runs | Mumbai | Indian Premier League 2018 |
| 22 Apr 2018 | CSK 182/3 v SH 178/6Match 20 · T20 | SH | 0 | - | 0 | Chennai Super Kings won by 4 runs | Hyderabad | Indian Premier League 2018 |
| 19 Apr 2018 | PK 193/3 v SH 178/4Match 16 · T20 | SH | 57* | - | 0 | Kings XI Punjab won by 15 runs | Chandigarh | Indian Premier League 2018 |
| 14 Apr 2018 | KKR 138/8 v SH 139/5Match 10 · T20 | SH | 4 | - | 2 | Sunrisers Hyderabad won by 5 wickets | Kolkata | Indian Premier League 2018 |
| 12 Apr 2018 | MI 147/8 v SH 151/9Match 7 · T20 | SH | 11 | - | 0 | Sunrisers Hyderabad won by 1 wicket | Hyderabad | Indian Premier League 2018 |
| 9 Apr 2018 | RR 125/9 v SH 127/1Match 4 · T20 | SH | DNB | - | 1 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2018 |
| 18 Mar 2018 | BAN 166/8 v IND 168/6Final · T20I | IND | 28 | - | 0 | India won by 4 wickets | Colombo | Nidahas Trophy 2017/18 |
| 14 Mar 2018 | IND 176/3 v BAN 159/6Match 5 · T20I | IND | DNB | - | 0 | India won by 17 runs | Colombo | Nidahas Trophy 2017/18 |
| 12 Mar 2018 | SL 152/9 v IND 153/4Match 4 · T20I | IND | 42* | - | 0 | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 8 Mar 2018 | BAN 139/8 v IND 140/4Match 2 · T20I | IND | 27* | - | 1 | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 6 Mar 2018 | IND 174/5 v SL 175/5Match 1 · T20I | IND | 37 | - | 0 | Sri Lanka won by 5 wickets | Colombo | Nidahas Trophy 2017/18 |
| 24 Feb 2018 | IND 172/7 v SA 165/63rd T20I · T20I | IND | 13 | - | 0 | India won by 7 runs | Cape Town | India tour of South Africa 2017/18 |
| 21 Feb 2018 | IND 188/4 v SA 189/42nd T20I · T20I | IND | 79* | - | 0 | South Africa won by 6 wickets | Centurion | India tour of South Africa 2017/18 |
| 18 Feb 2018 | IND 203/5 v SA 175/91st T20I · T20I | IND | 29* | - | 1 | India won by 28 runs | Johannesburg | India tour of South Africa 2017/18 |
| 14 Jan 2018 | KAR 181/6 v KER 161Match · T20 | KAR | 9 | - | 3 | Karnataka won by 20 runs | Dr P.V.G. Raju ACA Sports Complex | Syed Mushtaq Ali Trophy 2017/18 |
| 12 Jan 2018 | KAR 179/9 v TN 101Match · T20 | KAR | 7 | - | 0 | Karnataka won by 78 runs | Dr P.V.G. Raju ACA Sports Complex | Syed Mushtaq Ali Trophy 2017/18 |
| 11 Jan 2018 | KAR 205/5 v HI 203/9Match · T20 | KAR | 11 | - | 1 | Karnataka won by 2 runs | Dr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium | Syed Mushtaq Ali Trophy 2017/18 |
| 9 Jan 2018 | KAR 156/8 v AND 157/3Match · T20 | KAR | 14 | - | 0 | Andhra won by 7 wickets | Dr P.V.G. Raju ACA Sports Complex | Syed Mushtaq Ali Trophy 2017/18 |
| 8 Jan 2018 | KAR 172/4 v GOA 123/8Match · T20 | KAR | 24 | - | 0 | Karnataka won by 49 runs | Dr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium | Syed Mushtaq Ali Trophy 2017/18 |
| 24 Dec 2017 | SL 135/7 v IND 139/53rd T20I · T20I | IND | 32 | - | 0 | India won by 5 wickets | Mumbai | Sri Lanka tour of India 2017/18 |
| 22 Dec 2017 | IND 260/5 v SL 172/92nd T20I · T20I | IND | 1* | - | 2 | India won by 88 runs | Indore | Sri Lanka tour of India 2017/18 |
| 20 Dec 2017 | IND 180/3 v SL 871st T20I · T20I | IND | 32* | - | 0 | India won by 93 runs | Cuttack | Sri Lanka tour of India 2017/18 |
| 17 Dec 2017 | SL 215 v IND 219/23rd ODI · ODI | IND | DNB | - | 0 | India won by 8 wickets | Visakhapatnam | Sri Lanka tour of India 2017/18 |