Cricket Fixtures

Check out the upcoming and recently completed cricket matches.

Regular Season, 26th Match, Pakistan Super League - May 7, 2025
Islamabad United
Quetta Gladiators
Regular Season, 57th Match, Indian Premier League - May 7, 2025
Kolkata Knight Riders
Chennai Super Kings
Live Match
Triangular Series (Sri Lanka), 5th Match, One Day International Women - May 7, 2025
South Africa W
India W
87/3 (14)
Regular Season, 56th Match, Indian Premier League - May 6, 2025
Mumbai Indians
155/8 (20)
Gujarat Titans
147/7 (19)
Gujarat Titans won by 3 wickets (with 0 ball remaining) (D/L method)
Regular Season, 25th Match, Pakistan Super League - May 5, 2025
Multan Sultans
108/10 (19.1)
Peshawar Zalmi
110/3 (13)
Peshawar Zalmi won by 7 wickets (with 42 balls remaining)
Regular Season, 55th Match, Indian Premier League - May 5, 2025
Sunrisers Hyderabad
Delhi Capitals
133/7 (20)
No result
Regular Season, 24th Match, Pakistan Super League - May 4, 2025
Lahore Qalandars
160/8 (15)
Karachi Kings
168/6 (14.3)
Karachi Kings won by 4 wickets (with 3 balls remaining)
Regular Season, 54th Match, Indian Premier League - May 4, 2025
Punjab Kings
236/5 (20)
Lucknow Super Giants
199/7 (20)
Punjab Kings won by 37 runs
Regular Season, 53rd Match, Indian Premier League - May 4, 2025
Kolkata Knight Riders
206/4 (20)
Rajasthan Royals
205/8 (20)
Kolkata Knight Riders won by 1 run
Triangular Series (Sri Lanka), 4th Match, One Day International Women - May 4, 2025
Sri Lanka W
278/7 (49.1)
India W
273/9 (50)
Sri Lanka W won by 3 wickets (with 5 balls remaining)
Regular Season, 23rd Match, Pakistan Super League - May 3, 2025
Quetta Gladiators
159/8 (19.5)
Islamabad United
157/8 (20)
Quetta Gladiators won by 2 wickets (with 1 ball remaining)
Regular Season, 52nd Match, Indian Premier League - May 3, 2025
Royal Challengers Bengaluru
213/5 (20)
Chennai Super Kings
211/5 (20)
Royal Challengers Bengaluru won by 2 runs
Play Offs, Spring Series - Final, European Cricket Series Malta - May 2, 2025
Southern Crusaders CC
112/7 (10)
Swieqi United
148/4 (10)
Swieqi United won by 36 runs
Regular Season, 22nd Match, Pakistan Super League - May 2, 2025
Peshawar Zalmi
147/4 (16.4)
Islamabad United
143/9 (20)
Peshawar Zalmi won by 6 wickets (with 20 balls remaining)
Regular Season, 51st Match, Indian Premier League - May 2, 2025
Gujarat Titans
224/6 (20)
Sunrisers Hyderabad
186/6 (20)
Gujarat Titans won by 38 runs
Play Offs, Spring Series - Qualifier 2, European Cricket Series Malta - May 2, 2025
Royal Strikers
72/7 (10)
Swieqi United
156/5 (10)
Swieqi United won by 84 runs
County Div 1, Division 1, County Championship Division One - May 2, 2025
Yorkshire
205/10 (52.2) & 232/10 (70.2)
Warwickshire
253/10 (61) & 186/5 (43.2)
Warwickshire won by 5 wickets
County Div 1, Division 1, County Championship Division One - May 2, 2025
Hampshire
470/10 (154.5)
Durham
511/10 (148.2) & 61/0 (25)
Match drawn
County Div 1, Division 1, County Championship Division One - May 2, 2025
Somerset
145/10 (46.3) & 325/7 (93.4)
Essex
206/10 (88.2) & 259/10 (78.4)
Somerset won by 3 wickets
Play Offs, Spring Series - Qualifier 1, European Cricket Series Malta - May 2, 2025
Southern Crusaders CC
102/2 (8.3)
Royal Strikers
101/8 (10)
Southern Crusaders CC won by 8 wickets (with 9 balls remaining)