On 3 June 2025, Royal Challengers Bengaluru scripted history by winning their first Indian Premier League title after 18 agonising seasons. By 4 June, that joy had turned to grief: Eleven fans died ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results