| 26 Dec 2024 | AUS 474 & 234 v IND 369 & 1554th Test · Test | IND | 114 & 1 | 0/21 & 0/4 | 2 | Australia won by 184 runs | Melbourne | India tour of Australia 2024/25 |
| 14 Dec 2024 | AUS 445 & 89/7d v IND 260 & 8/03rd Test · Test | IND | 16 & DNB | 1/65 | 0 | Match drawn | Brisbane | India tour of Australia 2024/25 |
| 6 Dec 2024 | IND 180 & 175 v AUS 337 & 19/02nd Test · Test | IND | 42 & 42 | 1/25 & 0/8 | 0 | Australia won by 10 wickets | Adelaide | India tour of Australia 2024/25 |
| 22 Nov 2024 | IND 150 & 487/6d v AUS 104 & 2381st Test · Test | IND | 41 & 38* | 0/4 & 1/21 | 0 | India won by 295 runs | Perth | India tour of Australia 2024/25 |
| 12 Oct 2024 | IND 297/6 v BAN 164/73rd T20I · T20I | IND | 0 | 1/31 | 0 | India won by 133 runs | Hyderabad | Bangladesh tour of India 2024/25 |
| 9 Oct 2024 | IND 221/9 v BAN 135/92nd T20I · T20I | IND | 74 | 2/23 | 0 | India won by 86 runs | Delhi | Bangladesh tour of India 2024/25 |
| 6 Oct 2024 | BAN 127 v IND 132/31st T20I · T20I | IND | 16* | 0/17 | 0 | India won by 7 wickets | Gwalior | Bangladesh tour of India 2024/25 |
| 26 May 2024 | SH 113 v KKR 114/2Final · T20 | SH | 13 | - | 0 | Kolkata Knight Riders won by 8 wickets | Chennai | Indian Premier League 2024 |
| 24 May 2024 | SH 175/9 v RR 139/7Qualifier 2 · T20 | SH | 5 | - | 0 | Sunrisers Hyderabad won by 36 runs | Chennai | Indian Premier League 2024 |
| 21 May 2024 | SH 159 v KKR 164/2Qualifier 1 · T20 | SH | 9 | 0/13 | 0 | Kolkata Knight Riders won by 8 wickets | Ahmedabad | Indian Premier League 2024 |
| 19 May 2024 | PK 214/5 v SH 215/6Match 69 · T20 | SH | 37 | 0/54 | 0 | Sunrisers Hyderabad won by 4 wickets | Hyderabad | Indian Premier League 2024 |
| 8 May 2024 | LSG 165/4 v SH 167/0Match 57 · T20 | SH | DNB | - | 1 | Sunrisers Hyderabad won by 10 wickets | Hyderabad | Indian Premier League 2024 |
| 6 May 2024 | SH 173/8 v MI 174/3Match 55 · T20 | SH | 20 | 0/16 | 0 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2024 |
| 2 May 2024 | SH 201/3 v RR 200/7Match 50 · T20 | SH | 76* | 0/12 | 0 | Sunrisers Hyderabad won by 1 run | Hyderabad | Indian Premier League 2024 |
| 28 Apr 2024 | CSK 212/3 v SH 134Match 46 · T20 | SH | 15 | 0/8 | 2 | Chennai Super Kings won by 78 runs | Chennai | Indian Premier League 2024 |
| 25 Apr 2024 | RCB 206/7 v SH 171/8Match 41 · T20 | SH | 13 | - | 0 | Royal Challengers Bengaluru won by 35 runs | Hyderabad | Indian Premier League 2024 |
| 20 Apr 2024 | SH 266/7 v DC 199Match 35 · T20 | SH | 37 | 2/17 | 0 | Sunrisers Hyderabad won by 67 runs | Delhi | Indian Premier League 2024 |
| 15 Apr 2024 | SH 287/3 v RCB 262/7Match 30 · T20 | SH | DNB | - | 1 | Sunrisers Hyderabad won by 25 runs | Bengaluru | Indian Premier League 2024 |
| 9 Apr 2024 | SH 182/9 v PK 180/6Match 23 · T20 | SH | 64 | 1/33 | 1 | Sunrisers Hyderabad won by 2 runs | Mohali | Indian Premier League 2024 |
| 5 Apr 2024 | CSK 165/5 v SH 166/4Match 18 · T20 | SH | 14* | - | 0 | Sunrisers Hyderabad won by 6 wickets | Hyderabad | Indian Premier League 2024 |
| 21 May 2023 | SH 200/5 v MI 201/2Match 69 · T20 | SH | DNB | 0/35 | 1 | Mumbai Indians won by 8 wickets | Mumbai | Indian Premier League 2023 |
| 18 May 2023 | SH 186/5 v RCB 187/2Match 65 · T20 | SH | DNB | 0/19 | 0 | Royal Challengers Bangalore won by 8 wickets | Hyderabad | Indian Premier League 2023 |
| 9 Nov 2021 | HIM 148/7 v AND 118Match · T20 | AND | 5 | - | 1 | Himachal won by 30 runs | Alembic 2 Cricket Ground | Syed Mushtaq Ali Trophy 2021/22 |
| 8 Nov 2021 | RAJ 149 v AND 138/8Match · T20 | AND | 38 | - | 0 | Rajasthan won by 11 runs | Alembic 2 Cricket Ground | Syed Mushtaq Ali Trophy 2021/22 |
| 6 Nov 2021 | AND 165/4 v JHA 157/9Match · T20 | AND | 8 | - | 1 | Andhra won by 8 runs | Alembic 2 Cricket Ground | Syed Mushtaq Ali Trophy 2021/22 |
| 5 Nov 2021 | AND 179/4 v HAR 180/4Match · T20 | AND | 41 | 0/22 | 1 | Haryana won by 6 wickets | Alembic 2 Cricket Ground | Syed Mushtaq Ali Trophy 2021/22 |
| 7 Nov 2020 | TN-XI 118/3 v CHA-XI 153Semi Final · T20 | CHA-XI | 17 | 1/27 | 0 | Titans XI won by 7 wickets (DLS method) | Anantapur | Andhra T20 League 2020 |
| 4 Nov 2020 | CHA-XI 136/9 v KIN-XI 163/728th Match · T20 | CHA-XI | 16 | 0/26 | 1 | Kings XI won by 27 runs | Anantapur | Andhra T20 League 2020 |
| 3 Nov 2020 | WAR-XI 144/9 v CHA-XI 167/626th Match · T20 | CHA-XI | 56 | 1/26 | 1 | Chargers XI won by 23 runs | Anantapur | Andhra T20 League 2020 |
| 2 Nov 2020 | CHA-XI 142/9 v TN-XI 187/624th Match · T20 | CHA-XI | 5 | 1/33 | 1 | Titans XI won by 45 runs | Anantapur | Andhra T20 League 2020 |
| 1 Nov 2020 | CHA-XI 167/3 v CPN-XI 168/521st Match · T20 | CHA-XI | 38 | 0/25 | 0 | Champions XI won by 5 wickets (2 balls left) | Anantapur | Andhra T20 League 2020 |
| 30 Oct 2020 | LEG-XI 146/4 v CHA-XI 143/917th Match · T20 | CHA-XI | 14 | 1/9 | 0 | Legends XI won by 6 wickets (14 balls left) | Anantapur | Andhra T20 League 2020 |
| 28 Oct 2020 | KIN-XI 157/6 v CHA-XI 154/613th Match · T20 | CHA-XI | 8 | 1/41 | 0 | Kings XI won by 3 runs | Anantapur | Andhra T20 League 2020 |
| 27 Oct 2020 | CHA-XI 157/6 v WAR-XI 160/511th Match · T20 | CHA-XI | 5 | 0/10 | 0 | Warriors XI won by 5 wickets (3 balls left) | Anantapur | Andhra T20 League 2020 |
| 26 Oct 2020 | TN-XI 183/7 v CHA-XI 182/59th Match · T20 | CHA-XI | 46 | 1/46 | 1 | Titans XI won by 3 wickets | Anantapur | Andhra T20 League 2020 |
| 24 Oct 2020 | CPN-XI 165/9 v CHA-XI 178/76th Match · T20 | CHA-XI | 57 | 1/28 | 1 | Chargers XI won by 13 runs | Anantapur | Andhra T20 League 2020 |
| 22 Oct 2020 | CHA-XI 138/7 v LEG-XI 822nd Match · T20 | CHA-XI | 2 | 0/12 | 1 | Chargers XI won by 56 runs | Anantapur | Andhra T20 League 2020 |