| 31 Mar 2019 | SH 231/2 v RCB 113Match 11 · T20 | SH | DNB | 0/16 | 0 | Sunrisers Hyderabad won by 118 runs | Hyderabad | Indian Premier League 2019 |
| 29 Mar 2019 | RR 198/2 v SH 201/5Match 8 · T20 | SH | DNB | 0/32 | 0 | Sunrisers Hyderabad won by 5 wickets | Hyderabad | Indian Premier League 2019 |
| 24 Mar 2019 | SH 181/3 v KKR 183/4Match 2 · T20 | SH | DNB | 1/35 | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2019 |
| 27 Feb 2019 | IND 190/4 v AUS 194/32nd T20I · T20I | IND | DNB | 1/45 | 0 | Australia won by 7 wickets | Bengaluru | Australia tour of India 2018/19 |
| 25 Sept 2018 | AFG 252/8 v IND 2525th Match, Super Four · ODI | IND | 0 | 0/58 | 0 | Match tied | Dubai | 2018 Asia Cup |
| 14 Jul 2018 | ENG 322/7 v IND 2362nd ODI · ODI | IND | 1 | 0/59 | 0 | England won by 86 runs | London | India tour of Ireland and England 2018 |
| 12 Jul 2018 | ENG 268 v IND 269/21st ODI · ODI | IND | DNB | 0/62 | 1 | India won by 8 wickets | Nottingham | India tour of Ireland and England 2018 |
| 8 Jul 2018 | ENG 198/9 v IND 201/33rd T20I · T20I | IND | DNB | 2/35 | 0 | India won by 7 wickets | Bristol | India tour of Ireland and England 2018 |
| 29 Jun 2018 | IND 213/4 v IRE 702nd T20I · T20I | IND | DNB | 1/4 | 0 | India won by 143 runs | Dublin | India tour of Ireland and England 2018 |
| 27 May 2018 | SH 178/6 v CSK 181/2Final · T20 | SH | DNB | 0/43 | 0 | Chennai Super Kings won by 8 wickets | Mumbai | Indian Premier League 2018 |
| 25 May 2018 | SH 174/7 v KKR 160/9Qualifier 2 · T20 | SH | DNB | 2/32 | 0 | Sunrisers Hyderabad won by 14 runs | Kolkata | Indian Premier League 2018 |
| 22 May 2018 | SH 139/7 v CSK 140/8Qualifier 1 · T20 | SH | DNB | 2/32 | 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 | 0* | 2/26 | 0 | 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 | DNB | 2/44 | 1 | 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 | DNB | 0/40 | 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/48 | 0 | Sunrisers Hyderabad won by 9 wickets | Delhi | Indian Premier League 2018 |
| 7 May 2018 | SH 146 v RCB 141/6Match 39 · T20 | SH | 1 | 1/25 | 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 | DNB | 1/37 | 1 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2018 |
| 29 Apr 2018 | SH 151/7 v RR 140/6Match 28 · T20 | SH | DNB | 2/23 | 0 | Sunrisers Hyderabad won by 11 runs | Jaipur | Indian Premier League 2018 |
| 26 Apr 2018 | SH 132/6 v PK 119Match 25 · T20 | SH | DNB | 0/25 | 0 | Sunrisers Hyderabad won by 13 runs | Hyderabad | Indian Premier League 2018 |
| 24 Apr 2018 | SH 118 v MI 87Match 23 · T20 | SH | 2 | 3/23 | 0 | Sunrisers Hyderabad won by 31 runs | Mumbai | Indian Premier League 2018 |
| 22 Apr 2018 | CSK 182/3 v SH 178/6Match 20 · T20 | SH | DNB | 0/33 | 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 | DNB | 1/33 | 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 | DNB | 1/37 | 0 | Sunrisers Hyderabad won by 5 wickets | Kolkata | Indian Premier League 2018 |
| 12 Apr 2018 | MI 147/8 v SH 151/9Match 7 · T20 | SH | 0 | 2/29 | 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 | 2/17 | 0 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2018 |
| 25 Jan 2018 | PUN 129/9 v RAJ 124/8Super League · T20 | PUN | 0 | 0/21 | 0 | Punjab won by 5 runs | Eden Gardens | Syed Mushtaq Ali Trophy 2017/18 |
| 22 Jan 2018 | MUM 198/4 v PUN 199/7Super League · T20 | PUN | 1* | 0/42 | 0 | Punjab won by 3 wickets | JU Second Campus, Salt Lake | Syed Mushtaq Ali Trophy 2017/18 |
| 21 Jan 2018 | KAR 158/7 v PUN 158/9Super League · T20 | PUN | 6 | 0/34 | 0 | Match tied (Punjab won the Super Over) | JU Second Campus, Salt Lake | Syed Mushtaq Ali Trophy 2017/18 |
| 15 Jan 2018 | PUN 211/4 v HIM 192/5Match · T20 | PUN | DNB | 0/39 | 0 | Punjab won by 19 runs | Arun Jaitley Stadium | Syed Mushtaq Ali Trophy 2017/18 |
| 14 Jan 2018 | JK 164/3 v PUN 141Match · T20 | PUN | 5 | 0/26 | 0 | Jammu & Kashmir won by 23 runs | Arun Jaitley Stadium | Syed Mushtaq Ali Trophy 2017/18 |
| 12 Jan 2018 | PUN 134/9 v HAR 136/5Match · T20 | PUN | 0* | 0/32 | 0 | Haryana won by 5 wickets | Arun Jaitley Stadium | Syed Mushtaq Ali Trophy 2017/18 |
| 10 Jan 2018 | SER 140/9 v PUN 141/2Match · T20 | PUN | DNB | 0/19 | 1 | Punjab won by 8 wickets | Arun Jaitley Stadium | Syed Mushtaq Ali Trophy 2017/18 |
| 9 Jan 2018 | PUN 170/3 v DEL 168/4Match · T20 | PUN | DNB | 0/44 | 0 | Punjab won by 2 runs | Arun Jaitley Stadium | Syed Mushtaq Ali Trophy 2017/18 |
| 17 May 2017 | SH 128/7 v KKR 48/3Eliminator · T20 | SH | DNB | 0/14 | 0 | Kolkata Knight Riders won by 7 wickets (DLS method) | Bangalore | Indian Premier League 2017 |
| 13 May 2017 | GL 154 v SH 158/2Match 53 · T20 | SH | DNB | 1/30 | 0 | Sunrisers Hyderabad won by 8 wickets | Kanpur | Indian Premier League 2017 |
| 8 May 2017 | SH 140/3 v MI 138/7Match 48 · T20 | SH | DNB | 3/24 | 0 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2017 |
| 6 May 2017 | SH 136/9 v RPS 148/8Match 44 · T20 | SH | 0* | 4/29 | 0 | Rising Pune Supergiant won by 12 runs | Hyderabad | Indian Premier League 2017 |
| 2 May 2017 | DC 189/4 v SH 185/3Match 40 · T20 | SH | DNB | 1/38 | 0 | Delhi Daredevils won by 6 wickets | Delhi | Indian Premier League 2017 |
| 30 Apr 2017 | SH 209/3 v KKR 161/7Match 37 · T20 | SH | DNB | 2/26 | 1 | Sunrisers Hyderabad won by 48 runs | Hyderabad | Indian Premier League 2017 |
| 28 Apr 2017 | PK 181/9 v SH 207/3Match 33 · T20 | SH | DNB | 3/36 | 1 | Sunrisers Hyderabad won by 26 runs | Chandigarh | Indian Premier League 2017 |
| 22 Apr 2017 | RPS 179/4 v SH 176/3Match 24 · T20 | SH | DNB | 0/45 | 1 | Rising Pune Supergiant won by 6 wickets | Pune | Indian Premier League 2017 |
| 19 Apr 2017 | SH 191/4 v DC 176/5Match 21 · T20 | SH | DNB | 1/32 | 0 | Sunrisers Hyderabad won by 15 runs | Hyderabad | Indian Premier League 2017 |
| 17 Apr 2017 | SH 159/6 v PK 154Match 19 · T20 | SH | DNB | 1/26 | 0 | Sunrisers Hyderabad won by 5 runs | Hyderabad | Indian Premier League 2017 |
| 10 Jan 2016 | SAU 167/5 v PUN 148Match · T20 | PUN | 0 | 1/40 | 0 | Saurashtra won by 19 runs | Jawaharlal Nehru Stadium | Syed Mushtaq Ali Trophy 2015/16 |
| 9 Jan 2016 | PUN 135/7 v KER 139/5Match · T20 | PUN | DNB | 2/24 | 1 | Kerala won by 5 wickets | St Pauls college ground Kalamassery | Syed Mushtaq Ali Trophy 2015/16 |
| 7 Jan 2016 | TRI 96 v PUN 100/2Match · T20 | PUN | DNB | 0/5 | 0 | Punjab won by 8 wickets | Jawaharlal Nehru Stadium | Syed Mushtaq Ali Trophy 2015/16 |
| 6 Jan 2016 | JHA 104/9 v PUN 105/3Match · T20 | PUN | DNB | 2/23 | 0 | Punjab won by 7 wickets | Jawaharlal Nehru Stadium | Syed Mushtaq Ali Trophy 2015/16 |
| 3 Jan 2016 | JK 105 v PUN 108/2Match · T20 | PUN | DNB | 1/18 | 0 | Punjab won by 8 wickets | Jawaharlal Nehru Stadium | Syed Mushtaq Ali Trophy 2015/16 |
| 2 Jan 2016 | PUN 130/6 v RAJ 133/6Match · T20 | PUN | DNB | 1/14 | 0 | Rajasthan won by 4 wickets | Jawaharlal Nehru Stadium | Syed Mushtaq Ali Trophy 2015/16 |