TATA IPL9 May 2024, 7:30 pm
Punjab Kings
Royal Challenger...
Royal Challengers Bangalore Won by 60 Runs
TATA IPL9 May 2023, 7:30 pm
Mumbai Indians
Royal Challengers Bangalore
Mumbai Indians Won by 6 Wickets
TATA IPL9 Apr 2024, 7:30 pm
Punjab Kings
Sunrisers Hyderabad
Sunrisers Hyderabad Won by 2 Runs
TATA IPL9 Apr 2023, 7:30 pm
Sunrisers Hyderabad
Punjab Kings
Sunrisers Hyderabad Won by 8 Wickets
TATA IPL9 Apr 2023, 3:30 pm
Kolkata Knight Riders Won by 3 Wickets
TATA IPL8 May 2024, 7:30 pm
Sunrisers Hyderabad
Lucknow
Sunrisers Hyderabad Won by 10 Wickets
TATA IPL8 May 2023, 7:30 pm
Kolkata Knight Riders Won by 5 Wickets
TATA IPL8 Apr 2024, 7:30 pm
Chennai Super Kings Won by 7 Wickets
TATA IPL8 Apr 2023, 7:30 pm
Chennai Super Kings Won by 7 Wickets
TATA IPL8 Apr 2023, 3:30 pm
Rajasthan Royals
Delhi Capitals
Rajasthan Royals Won by 57 Runs
TATA IPL7 May 2024, 7:30 pm
Delhi Capitals
Rajasthan Royals
Delhi Capitals Won by 20 Runs
TATA IPL7 May 2023, 7:30 pm
Rajasthan Royals
Sunrisers Hyderabad
Sunrisers Hyderabad Won by 4 Wickets
TATA IPL7 May 2023, 3:30 pm
Gujarat Titans Won by 56 Runs
TATA IPL7 Apr 2024, 7:30 pm
Lucknow Super Giants Won by 33 Runs
TATA IPL7 Apr 2024, 3:30 pm
Mumbai Indians
Delhi Capitals
Mumbai Indians Won by 29 Runs
TATA IPL7 Apr 2023, 7:30 pm
Lucknow
Sunrisers Hyderabad
Lucknow Super Giants Won by 5 Wickets
TATA IPL6 May 2024, 7:31 pm
Mumbai Indians
Sunrisers Hyderabad
Mumbai Indians Won by 7 Wickets
TATA IPL6 May 2023, 7:30 pm
Delhi Capitals
Royal Challengers Bangalore
Delhi Capitals Won by 7 Wickets
TATA IPL6 May 2023, 3:30 pm
Chennai Super Kings Won by 6 Wickets
TATA IPL6 Apr 2024, 7:30 pm
Rajasthan Royals
Royal Challengers Bangalore
Rajasthan Royals Won by 6 Wickets
TATA IPL6 Apr 2023, 7:30 pm
Kolkata
Royal Challengers Bangalore
Kolkata Knight Riders Won by 81 Runs
TATA IPL5 May 2024, 7:30 pm
Lucknow
Kolkata Knight Ri...
Kolkata Knight Riders Won by 98 Runs
TATA IPL5 May 2024, 3:30 pm
Chennai Super Kings Won by 28 Runs
TATA IPL5 May 2023, 7:30 pm
Rajasthan Royals
Gujarat Titans
Gujarat Titans Won by 9 Wickets
TATA IPL5 Apr 2024, 7:30 pm
Sunrisers Hyderabad
Chennai
Sunrisers Hyderabad Won by 6 Wickets
TATA IPL5 Apr 2023, 7:30 pm
Rajasthan Royals
Punjab Kings
Punjab Kings Won by 5 Runs
TATA IPL4 May 2024, 7:30 pm
Royal Challenger...
Gujarat Titans
Royal Challengers Bangalore Won by 4 Wickets
TATA IPL4 May 2023, 7:30 pm
Sunrisers Hyderabad
Kolkata
Kolkata Knight Riders Won by 5 Runs
TATA IPL4 Apr 2024, 7:30 pm
Gujarat Titans
Punjab Kings
Punjab Kings Won by 3 Wickets
TATA IPL4 Apr 2023, 7:30 pm
Delhi Capitals
Gujarat Titans
Gujarat Titans Won by 6 Wickets
TATA IPL31 Mar 2024, 7:30 pm
Delhi Capitals Won by 20 Runs
TATA IPL31 Mar 2024, 3:30 pm
Gujarat Titans
Sunrisers Hyderabad
Gujarat Titans Won by 7 Wickets
TATA IPL31 Mar 2023, 7:30 pm
Gujarat Titans Won by 5 Wickets
TATA IPL30 Mar 2024, 7:30 pm
Lucknow Super Giants Won by 21 Runs
TATA IPL30 Apr 2024, 7:30 pm
Lucknow Super Giants Won by 4 Wickets
TATA IPL30 Apr 2023, 7:30 pm
Mumbai Indians
Rajasthan Royals
Mumbai Indians Won by 6 Wickets
TATA IPL30 Apr 2023, 3:30 pm
Punjab Kings Won by 4 Wickets
TATA IPL3 May 2024, 7:30 pm
Mumbai Indians
Kolkata Knight Ri...
Kolkata Knight Riders Won by 24 Runs
TATA IPL3 May 2023, 7:30 pm
Punjab Kings
Mumbai Indians
Mumbai Indians Won by 6 Wickets
TATA IPL3 Apr 2024, 7:30 pm
Kolkata Knight Riders Won by 106 Runs
TATA IPL3 Apr 2023, 7:30 pm
Chennai Super Kings Won by 12 Runs
TATA IPL29 May 2023, 7:30 pm
Chennai Super Kings Won by 5 Wickets (D/L Method)
TATA IPL29 Mar 2024, 7:30 pm
Royal Challengers Bangalore
Kolkata Knight Ri...
Kolkata Knight Riders Won by 7 Wickets
TATA IPL29 Apr 2024, 7:30 pm
Kolkata Knight Riders Won by 7 Wickets
TATA IPL29 Apr 2023, 7:30 pm
Delhi Capitals
Sunrisers Hyderabad
Sunrisers Hyderabad Won by 9 Runs
TATA IPL29 Apr 2023, 3:30 pm
Gujarat Titans Won by 7 Wickets
TATA IPL28 Mar 2024, 7:30 pm
Rajasthan Royals
Delhi Capitals
Rajasthan Royals Won by 12 Runs
TATA IPL28 Apr 2024, 7:30 pm
Chennai
Sunrisers Hyderabad
Chennai Super Kings Won by 78 Runs
TATA IPL28 Apr 2024, 3:30 pm
Gujarat Titans
Royal Challenger...
Royal Challengers Bangalore Won by 9 Wickets
TATA IPL28 Apr 2023, 7:30 pm
Lucknow Super Giants Won by 56 Runs
TATA IPL27 Mar 2024, 7:30 pm
Sunrisers Hyderabad
Mumbai Indians
Sunrisers Hyderabad Won by 31 Runs
TATA IPL27 Apr 2024, 7:31 pm
Rajasthan Royals Won by 7 Wickets
TATA IPL27 Apr 2024, 3:30 pm
Delhi Capitals
Mumbai Indians
Delhi Capitals Won by 10 Runs
TATA IPL27 Apr 2023, 7:30 pm
Rajasthan Royals Won by 32 Runs
TATA IPL26 May 2024, 7:31 pm
Kolkata Knight Ri...
Sunrisers Hyderabad
Kolkata Knight Riders Won by 8 Wickets
TATA IPL26 May 2023, 7:30 pm
Gujarat Titans
Mumbai Indians
Gujarat Titans Won by 62 Runs
TATA IPL26 Mar 2024, 7:30 pm
Chennai Super Kings Won by 63 Runs
TATA IPL26 Apr 2024, 7:30 pm
Punjab Kings Won by 8 Wickets
TATA IPL26 Apr 2023, 7:30 pm
Royal Challengers Bangalore
Kolkata
Kolkata Knight RIders Won by 21 Runs
TATA IPL25 Mar 2024, 7:30 pm
Royal Challengers Bangalore
Punjab Kings
Royal Challengers Bangalore Won by 4 Wickets
TATA IPL25 Apr 2024, 7:30 pm
Sunrisers Hyderabad
Royal Challenger...
Royal Challengers Bangalore Won by 35 Runs
TATA IPL25 Apr 2023, 7:30 pm
Gujarat Titans
Mumbai Indians
Gujarat Titans Won by 55 Runs
TATA IPL24 May 2024, 7:30 pm
Sunrisers Hyderabad
Rajasthan Royals
Sunrisers Hyderabad Won by 36 Runs
TATA IPL24 May 2023, 7:30 pm
Mumbai Indians Won by 81 Runs
TATA IPL24 Mar 2024, 7:30 pm
Gujarat Titans
Mumbai Indians
Gujarat Titans Won by 6 Runs
TATA IPL24 Mar 2024, 3:30 pm
Rajasthan Royals Won by 20 Runs
TATA IPL24 Apr 2024, 7:30 pm
Delhi Capitals
Gujarat Titans
Delhi Capitals Won by 4 Runs
TATA IPL24 Apr 2023, 7:30 pm
Sunrisers Hyderabad
Delhi Capitals
Delhi Capitals Won by 7 Runs
TATA IPL23 May 2023, 7:30 pm
Chennai Super Kings Won by 15 Runs
TATA IPL23 Mar 2024, 7:30 pm
Kolkata
Sunrisers Hyderabad
Kolkata Knight Riders Won by 4 Runs
TATA IPL23 Mar 2024, 3:30 pm
Punjab Kings
Delhi Capitals
Punjab Kings Won by 4 Wickets
TATA IPL23 Apr 2024, 7:30 pm
Lucknow Super Giants Won by 6 Wickets
TATA IPL23 Apr 2023, 7:30 pm
Chennai Super Kings Won by 49 Runs
TATA IPL23 Apr 2023, 3:30 pm
Royal Challengers Bangalore
Rajasthan Royals
Royal Challengers Bangalore Won by 7 Runs
TATA IPL22 May 2024, 7:30 pm
Rajasthan Royals
Royal Challenger...
Rajasthan Royals Won by 4 Wickets
TATA IPL22 Mar 2024, 8:00 pm
Chennai
Royal Challengers Bangalore
Chennai Super Kings Won by 6 Wickets
TATA IPL22 Apr 2024, 7:30 pm
Rajasthan Royals
Mumbai Indians
Rajasthan Royals Won by 9 Wickets
TATA IPL22 Apr 2023, 7:30 pm
Mumbai Indians
Punjab Kings
Punjab Kings Won by 13 Runs
TATA IPL22 Apr 2023, 3:30 pm
Gujarat Titans Won by 7 Runs
TATA IPL21 May 2024, 7:31 pm
Kolkata Knight Ri...
Sunrisers Hyderabad
Kolkata Knight Riders Won by 8 Wickets
TATA IPL21 May 2023, 7:30 pm
Royal Challengers Bangalore
Gujarat Titans
Gujarat Titans Won by 6 Wickets
TATA IPL21 May 2023, 3:30 pm
Mumbai Indians
Sunrisers Hyderabad
Mumbai Indians Won by 8 Wickets
TATA IPL21 Apr 2024, 7:31 pm
Punjab Kings
Gujarat Titans
Gujarat Titans Won by 3 Wickets
TATA IPL21 Apr 2024, 3:30 pm
Kolkata
Royal Challengers Bangalore
Kolkata Knight Riders Won by 1 Runs
TATA IPL21 Apr 2023, 7:30 pm
Chennai
Sunrisers Hyderabad
Chennai Super Kings Won by 7 Wickets
TATA IPL20 May 2023, 7:30 pm
Lucknow Super Giants Won by 1 Runs
TATA IPL20 May 2023, 3:30 pm
Chennai Super Kings Won by 77 Runs
TATA IPL20 Apr 2024, 7:30 pm
Delhi Capitals
Sunrisers Hyderabad
Sunrisers Hyderabad Won by 67 Runs
TATA IPL20 Apr 2023, 7:30 pm
Delhi Capitals Won by 4 Wickets
TATA IPL20 Apr 2023, 3:30 pm
Punjab Kings
Royal Challengers Bangalore
Royal Challengers Bangalore Won by 24 Runs
TATA IPL2 May 2024, 7:30 pm
Sunrisers Hyderabad
Rajasthan Royals
Sunrisers Hyderabad Won by 1 Runs
TATA IPL2 May 2023, 7:30 pm
Gujarat Titans
Delhi Capitals
Delhi Capitals Won by 5 Runs
TATA IPL2 Apr 2024, 7:30 pm
Royal Challengers Bangalore
Lucknow
Lucknow Super Giants Won by 28 Runs
TATA IPL2 Apr 2023, 7:30 pm
Royal Challengers Bangalore
Mumbai Indians
Royal Challengers Bangalore Won by 8 Wickets
TATA IPL2 Apr 2023, 3:30 pm
Sunrisers Hyderabad
Rajasthan Royals
Rajasthan Royals Won by 72 Runs
TATA IPL19 May 2024, 3:30 pm
Sunrisers Hyderabad
Punjab Kings
Sunrisers Hyderabad Won by 4 Wickets
TATA IPL19 May 2023, 7:30 pm
Punjab Kings
Rajasthan Royals
Rajasthan Royals Won by 4 Wickets
TATA IPL19 Apr 2024, 7:30 pm
Lucknow Super Giants Won by 8 Wickets
TATA IPL19 Apr 2023, 7:30 pm
Lucknow Super Giants Won by 10 Runs
TATA IPL18 May 2024, 7:30 pm
Royal Challenger...
Chennai
Royal Challengers Bangalore Won by 27 Runs
TATA IPL18 May 2023, 7:30 pm
Sunrisers Hyderabad
Royal Challengers Bangalore
Royal Challengers Bangalore Won by 8 Wickets
TATA IPL18 Apr 2024, 7:30 pm
Punjab Kings
Mumbai Indians
Mumbai Indians Won by 9 Runs
TATA IPL18 Apr 2023, 7:30 pm
Sunrisers Hyderabad
Mumbai Indians
Mumbai Indians Won by 14 Runs
TATA IPL17 May 2024, 7:30 pm
Lucknow Super Giants Won by 18 Runs
TATA IPL17 May 2023, 7:30 pm
Punjab Kings
Delhi Capitals
Delhi Capitals Won by 15 Runs
TATA IPL17 Apr 2024, 7:30 pm
Gujarat Titans
Delhi Capitals
Delhi Capitals Won by 6 Wickets
TATA IPL17 Apr 2023, 7:30 pm
Royal Challengers Bangalore
Chennai
Chennai Super Kings Won by 8 Runs
TATA IPL16 May 2023, 7:30 pm
Lucknow Super Giants Won by 5 Runs
TATA IPL16 Apr 2024, 7:30 pm
Rajasthan Royals Won by 2 Wickets
TATA IPL16 Apr 2023, 7:30 pm
Gujarat Titans
Rajasthan Royals
Rajasthan Royals Won by 3 Wickets
TATA IPL16 Apr 2023, 3:30 pm
Mumbai Indians Won by 5 Wickets
TATA IPL15 May 2024, 7:30 pm
Rajasthan Royals
Punjab Kings
Punjab Kings Won by 5 Wickets
TATA IPL15 May 2023, 7:30 pm
Gujarat Titans
Sunrisers Hyderabad
Gujarat Titans Won by 34 Runs
TATA IPL15 Apr 2024, 7:30 pm
Royal Challengers Bangalore
Sunrisers Hyderabad
Sunrisers Hyderabad Won by 25 Runs
TATA IPL15 Apr 2023, 7:30 pm
Punjab Kings Won by 2 Wickets
TATA IPL15 Apr 2023, 3:30 pm
Royal Challengers Bangalore
Delhi Capitals
Royal Challengers Bangalore Won by 23 Runs
TATA IPL14 May 2024, 7:30 pm
Delhi Capitals Won by 19 Runs
TATA IPL14 May 2023, 7:30 pm
Kolkata Knight Riders Won by 6 Wickets
TATA IPL14 May 2023, 3:30 pm
Rajasthan Royals
Royal Challengers Bangalore
Royal Challengers Bangalore Won by 112 Runs
TATA IPL14 Apr 2024, 7:30 pm
Chennai Super Kings Won by 20 Runs
TATA IPL14 Apr 2024, 3:30 pm
Kolkata Knight Riders Won by 8 Wickets
TATA IPL13 May 2023, 7:30 pm
Delhi Capitals
Punjab Kings
Punjab Kings Won by 31 Runs
TATA IPL13 May 2023, 3:30 pm
Sunrisers Hyderabad
Lucknow
Lucknow Super Giants Won by 7 Wickets
TATA IPL13 Apr 2024, 7:30 pm
Punjab Kings
Rajasthan Royals
Rajasthan Royals Won by 3 Wickets
TATA IPL13 Apr 2023, 7:30 pm
Punjab Kings
Gujarat Titans
Gujarat Titans Won by 6 Wickets
TATA IPL12 May 2024, 7:30 pm
Royal Challenger...
Delhi Capitals
Royal Challengers Bangalore Won by 47 Runs
TATA IPL12 May 2024, 3:30 pm
Chennai Super Kings Won by 5 Wickets
TATA IPl12 May 2023, 7:30 pm
Mumbai Indians
Gujarat Titans
Mumbai Indians Won by 27 Runs
TATA IPL12 Apr 2024, 7:30 pm
Delhi Capitals Won by 6 Wickets
TATA IPL12 Apr 2023, 7:30 pm
Rajasthan Royals Won by 3 Runs
TATA IPL11 May 2024, 9:16 pm
Kolkata Knight Ri...
Mumbai Indians
Kolkata Knight Riders Won by 18 Runs
TATA IPL11 May 2023, 7:30 pm
Rajasthan Royals Won by 9 Wickets
TATA IPL11 Apr 2024, 7:30 pm
Mumbai Indians
Royal Challengers Bangalore
Mumbai Indians Won by 7 Wickets
TATA IPL11 Apr 2023, 7:30 pm
Delhi Capitals
Mumbai Indians
Mumbai Indians Won by 6 Wickets
TATA IPL10 May 2024, 7:30 pm
Gujarat Titans Won by 35 Runs
TATA IPL10 May 2023, 7:30 pm
Chennai Super Kings Won by 27 Runs
TATA IPL10 Apr 2024, 7:40 pm
Rajasthan Royals
Gujarat Titans
Gujarat Titans Won by 3 Wickets
TATA IPL10 Apr 2023, 7:30 pm
Royal Challengers Bangalore
Lucknow
Lucknow Super Giants Won by 1 Wickets
TATA IPL1 May 2024, 7:30 pm
Punjab Kings Won by 7 Wickets
TATA IPL1 May 2023, 7:30 pm
Lucknow
Royal Challengers Bangalore
Royal Challengers Bangalore Won by 18 Runs
TATA IPL1 Apr 2024, 7:30 pm
Mumbai Indians
Rajasthan Royals
Rajasthan Royals Won by 6 Wickets
TATA IPL1 Apr 2023, 7:30 pm
Lucknow Super Giants Won by 50 Runs
TATA IPL1 Apr 2023, 3:30 pm
Punjab Kings Won by 7 Runs (D/L Method)