| 24 Apr 2026 | GT 205/3 v RCB 206/5Match 34 · T20 | RCB | 81 | - | 0 | Royal Challengers Bengaluru won by 5 wickets | Bengaluru | Indian Premier League 2026 |
| 18 Apr 2026 | RCB 175/8 v DC 179/4Match 26 · T20 | RCB | 19 | - | 1 | Delhi Capitals won by 6 wickets | Bengaluru | Indian Premier League 2026 |
| 15 Apr 2026 | LSG 146 v RCB 149/5Match 23 · T20 | RCB | 49 | - | 0 | Royal Challengers Bengaluru won by 5 wickets | Bengaluru | Indian Premier League 2026 |
| 5 Apr 2026 | RCB 250/3 v CSK 207Match 11 · T20 | RCB | 28 | - | 1 | Royal Challengers Bengaluru won by 43 runs | Bengaluru | Indian Premier League 2026 |
| 28 Mar 2026 | SH 201/9 v RCB 203/4Match 1 · T20 | RCB | 69* | - | 1 | Royal Challengers Bengaluru won by 6 wickets | Bengaluru | Indian Premier League 2026 |
| 3 May 2025 | RCB 213/5 v CSK 211/5Match 52 · T20 | RCB | 62 | - | 0 | Royal Challengers Bengaluru won by 2 runs | Bengaluru | Indian Premier League 2025 |
| 24 Apr 2025 | RCB 205/5 v RR 194/9Match 42 · T20 | RCB | 70 | - | 0 | Royal Challengers Bengaluru won by 11 runs | Bengaluru | Indian Premier League 2025 |
| 18 Apr 2025 | RCB 95/9 v PK 98/5Match 34 · T20 | RCB | 1 | - | 0 | Punjab Kings won by 5 wickets | Bengaluru | Indian Premier League 2025 |
| 10 Apr 2025 | RCB 163/7 v DC 169/4Match 24 · T20 | RCB | 22 | - | 0 | Delhi Capitals won by 6 wickets | Bengaluru | Indian Premier League 2025 |
| 2 Apr 2025 | RCB 169/8 v GT 170/2Match 14 · T20 | RCB | 7 | - | 0 | Gujarat Titans won by 8 wickets | Bengaluru | Indian Premier League 2025 |
| 16 Oct 2024 | IND 46 & 462 v NZ 402 & 110/21st Test · Test | IND | 0 & 70 | - | 0 | New Zealand won by 8 wickets | Bengaluru | New Zealand tour of India 2024/25 |
| 18 May 2024 | RCB 218/5 v CSK 191/7Match 68 · T20 | RCB | 47 | - | 1 | Royal Challengers Bengaluru won by 27 runs | Bengaluru | Indian Premier League 2024 |
| 12 May 2024 | RCB 187/9 v DC 140Match 62 · T20 | RCB | 27 | - | 0 | Royal Challengers Bengaluru won by 47 runs | Bengaluru | Indian Premier League 2024 |
| 4 May 2024 | GT 147 v RCB 152/6Match 52 · T20 | RCB | 42 | - | 1 | Royal Challengers Bengaluru won by 4 wickets | Bengaluru | Indian Premier League 2024 |
| 15 Apr 2024 | SH 287/3 v RCB 262/7Match 30 · T20 | RCB | 42 | - | 0 | Sunrisers Hyderabad won by 25 runs | Bengaluru | Indian Premier League 2024 |
| 2 Apr 2024 | LSG 181/5 v RCB 153Match 15 · T20 | RCB | 22 | - | 0 | Lucknow Super Giants won by 28 runs | Bengaluru | Indian Premier League 2024 |
| 29 Mar 2024 | RCB 182/6 v KKR 186/3Match 10 · T20 | RCB | 83* | - | 1 | Kolkata Knight Riders won by 7 wickets | Bengaluru | Indian Premier League 2024 |
| 25 Mar 2024 | PK 176/6 v RCB 178/6Match 6 · T20 | RCB | 77 | - | 2 | Royal Challengers Bengaluru won by 4 wickets | Bengaluru | Indian Premier League 2024 |
| 17 Jan 2024 | IND 212/4 v AFG 212/63rd T20I · T20I | IND | 0 | - | 1 | Match tied (India won the 2nd Super Over) | Bengaluru | Afghanistan in India 2023/24 |
| 12 Nov 2023 | IND 410/4 v NED 250Match 45 · ODI | IND | 51 | 1/13 | 0 | India won by 160 runs | Bengaluru | ICC Cricket World Cup 2023/24 |
| 21 May 2023 | RCB 197/5 v GT 198/4Match 70 · T20 | RCB | 101* | - | 1 | Gujarat Titans won by 6 wickets | Bengaluru | Indian Premier League 2023 |
| 26 Apr 2023 | KKR 200/5 v RCB 179/8Match 36 · T20 | RCB | 54 | - | 0 | Kolkata Knight Riders won by 21 runs | Bengaluru | Indian Premier League 2023 |
| 23 Apr 2023 | RCB 189/9 v RR 182/6Match 32 · T20 | RCB | 0 | - | 2 | Royal Challengers Bangalore won by 7 runs | Bengaluru | Indian Premier League 2023 |
| 17 Apr 2023 | CSK 226/6 v RCB 218/8Match 24 · T20 | RCB | 6 | - | 0 | Chennai Super Kings won by 8 runs | Bengaluru | Indian Premier League 2023 |
| 15 Apr 2023 | RCB 174/6 v DC 151/9Match 20 · T20 | RCB | 50 | - | 3 | Royal Challengers Bangalore won by 23 runs | Bengaluru | Indian Premier League 2023 |
| 10 Apr 2023 | RCB 212/2 v LSG 213/9Match 15 · T20 | RCB | 61 | - | 1 | Lucknow Super Giants won by 1 wicket | Bengaluru | Indian Premier League 2023 |
| 2 Apr 2023 | MI 171/7 v RCB 172/2Match 5 · T20 | RCB | 82* | - | 1 | Royal Challengers Bangalore won by 8 wickets | Bengaluru | Indian Premier League 2023 |
| 12 Mar 2022 | IND 252 & 303/9d v SL 109 & 2082nd Test · Test | IND | 23 & 13 | - | 0 | India won by 238 runs | Bengaluru | Sri Lanka tour of India 2021/22 |
| 7 May 2017 | RCB 158/6 v KKR 159/4Match 46 · T20 | RCB | 5 | - | 0 | Kolkata Knight Riders won by 6 wickets | Bangalore | Indian Premier League 2017 |
| 5 May 2017 | RCB 119 v PK 138/7Match 43 · T20 | RCB | 6 | - | 0 | Kings XI Punjab won by 19 runs | Bangalore | Indian Premier League 2017 |
| 27 Apr 2017 | RCB 134 v GL 135/3Match 31 · T20 | RCB | 10 | - | 0 | Gujarat Lions won by 7 wickets | Bangalore | Indian Premier League 2017 |
| 16 Apr 2017 | RCB 134/9 v RPS 161/8Match 17 · T20 | RCB | 28 | - | 1 | Rising Pune Supergiant won by 27 runs | Bangalore | Indian Premier League 2017 |
| 14 Apr 2017 | RCB 142/5 v MI 145/6Match 12 · T20 | RCB | 62 | - | 0 | Mumbai Indians won by 4 wickets | Bangalore | Indian Premier League 2017 |
| 4 Mar 2017 | IND 189 & 274 v AUS 276 & 112Match 2 · Test | IND | 12 & 15 | - | 0 | India won by 75 runs | Bengaluru | Border-Gavaskar Trophy 2016/17 |
| 1 Feb 2017 | IND 202/6 v ENG 127Match 3 · T20I | IND | 2 | - | 3 | India won by 75 runs | Bangalore | England in India T20I Series 2016/17 |
| 29 May 2016 | RCB 200/7 v SH 208/7Final · T20 | RCB | 54 | - | 1 | Sunrisers Hyderabad won by 8 runs | Bangalore | Indian Premier League 2016 |
| 24 May 2016 | GL 158 v RCB 159/6Qualifier 1 · T20 | RCB | 0 | - | 2 | Royal Challengers Bangalore won by 4 wickets | Bangalore | Indian Premier League 2016 |
| 18 May 2016 | RCB 211/3 v PK 120/9Match 50 · T20 | RCB | 113 | - | 1 | Royal Challengers Bangalore won by 82 runs (DLS method) | Bangalore | Indian Premier League 2016 |
| 14 May 2016 | RCB 248/3 v GL 104Match 44 · T20 | RCB | 109 | 0/13 | 0 | Royal Challengers Bangalore won by 144 runs | Bangalore | Indian Premier League 2016 |
| 11 May 2016 | RCB 151/4 v MI 153/4Match 41 · T20 | RCB | 7 | - | 0 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2016 |
| 7 May 2016 | RCB 195/3 v RPS 191/6Match 35 · T20 | RCB | 108* | - | 0 | Royal Challengers Bangalore won by 7 wickets | Bangalore | Indian Premier League 2016 |
| 2 May 2016 | RCB 185/7 v KKR 189/5Match 30 · T20 | RCB | 52 | - | 1 | Kolkata Knight Riders won by 5 wickets | Bangalore | Indian Premier League 2016 |
| 17 Apr 2016 | RCB 191/5 v DC 192/3Match 11 · T20 | RCB | 79 | - | 0 | Delhi Daredevils won by 7 wickets | Bangalore | Indian Premier League 2016 |
| 12 Apr 2016 | RCB 227/4 v SH 182/6Match 4 · T20 | RCB | 75 | - | 0 | Royal Challengers Bangalore won by 45 runs | Bangalore | Indian Premier League 2016 |
| 23 Mar 2016 | IND 146/7 v BAN 145/9Super 10 · T20I | IND | 24 | - | 1 | India won by 1 run | Bangalore | World T20 2015/16 |
| 14 Nov 2015 | IND 80/0 v SA 214Match 2 · Test | IND | DNB | - | 0 | Match drawn | Bangalore | Freedom Trophy 2015/16 |
| 17 May 2015 | RCB 2/0 v DC 187/5Match 55 · T20 | RCB | 1* | - | 1 | No result | Bangalore | Indian Premier League 2015 |
| 6 May 2015 | RCB 226/3 v PK 88Match 40 · T20 | RCB | 32 | - | 1 | Royal Challengers Bangalore won by 138 runs | Bangalore | Indian Premier League 2015 |
| 2 May 2015 | RCB 115/3 v KKR 111/4Match 33 · T20 | RCB | 34 | - | 0 | Royal Challengers Bangalore won by 7 wickets | Bangalore | Indian Premier League 2015 |
| 29 Apr 2015 | RCB 200/7 v RRMatch 29 · T20 | RCB | 1 | - | 0 | No result | Bangalore | Indian Premier League 2015 |