Sat, May 24 2025

Match 66, Indian Premier League, 2025
Punjab Kings
Punjab Kings
206/8 (20.0)
Delhi Capitals
Delhi Capitals
208/4 (19.3)
Delhi Capitals beat Punjab Kings by 6 wickets
Full Scorecard

Fri, May 23 2025

Match 71, ICC CWC League 2, 2023-27
Oman
Oman
108/3 (23.1)
Canada
Canada
212 (48.4)
Oman beat Canada by 18 runs (DLS method)
Full Scorecard
Match 65, Indian Premier League, 2025
Royal Challengers Bengaluru
Royal Challengers Bengaluru
189 (19.5)
Sunrisers Hyderabad
Sunrisers Hyderabad
231/6 (20.0)
Sunrisers Hyderabad beat Royal Challengers Bengaluru by 42 runs
Full Scorecard
2nd ODI, West Indies in Ireland, 3 ODI Series, 2025
Ireland
Ireland
West Indies
West Indies
Match Abandoned
Full Scorecard

Thu, May 22 2025

Match 64, Indian Premier League, 2025
Gujarat Titans
Gujarat Titans
202/9 (20.0)
Lucknow Super Giants
Lucknow Super Giants
235/2 (20.0)
Lucknow Super Giants beat Gujarat Titans by 33 runs
Full Scorecard
One-off Test, Zimbabwe in England, One-off Test, 2025
England
England
565/6 dec (96.3)
Zimbabwe
Zimbabwe
265 (63.2) & 255 (59.0)
England beat Zimbabwe by an innings and 45 runs
Full Scorecard

Wed, May 21 2025

3rd T20I, Bangladesh in UAE, 3 T20I Series, 2025
United Arab Emirates
United Arab Emirates
166/3 (19.1)
Bangladesh
Bangladesh
162/9 (20.0)
United Arab Emirates beat Bangladesh by 7 wickets
Full Scorecard
Match 70, ICC CWC League 2, 2023-27
USA
USA
266/9 (50.0) & 13/0 (1.0)
Oman
Oman
266 (49.4) & 14/0 (0.5)
Oman tied with USA (Oman win Super Over by 2 wickets)
Full Scorecard
Match 63, Indian Premier League, 2025
Mumbai Indians
Mumbai Indians
180/5 (20.0)
Delhi Capitals
Delhi Capitals
121 (18.2)
Mumbai Indians beat Delhi Capitals by 59 runs
Full Scorecard
1st ODI, West Indies in Ireland, 3 ODI Series, 2025
Ireland
Ireland
303/6 (50.0)
West Indies
West Indies
179 (34.1)
Ireland beat West Indies by 124 runs
Full Scorecard

Tue, May 20 2025

Match 62, Indian Premier League, 2025
Chennai Super Kings
Chennai Super Kings
187/8 (20.0)
Rajasthan Royals
Rajasthan Royals
188/4 (17.1)
Rajasthan Royals beat Chennai Super Kings by 6 wickets
Full Scorecard

Mon, May 19 2025

2nd T20I, Bangladesh in UAE, 3 T20I Series, 2025
United Arab Emirates
United Arab Emirates
206/8 (19.5)
Bangladesh
Bangladesh
205/5 (20.0)
United Arab Emirates beat Bangladesh by 2 wickets
Full Scorecard
Match 69, ICC CWC League 2, 2023-27
Oman
Oman
217/6 (50.0)
Canada
Canada
202 (49.0)
Oman beat Canada by 15 runs
Full Scorecard
Match 61, Indian Premier League, 2025
Lucknow Super Giants
Lucknow Super Giants
205/7 (20.0)
Sunrisers Hyderabad
Sunrisers Hyderabad
206/4 (18.2)
Sunrisers Hyderabad beat Lucknow Super Giants by 6 wickets
Full Scorecard

Sun, May 18 2025

Match 60, Indian Premier League, 2025
Delhi Capitals
Delhi Capitals
199/3 (20.0)
Gujarat Titans
Gujarat Titans
205/0 (19.0)
Gujarat Titans beat Delhi Capitals by 10 wickets
Full Scorecard
4th T20I, Slovenia in Austria, 4T20I Series, 2025
Austria
Austria
244/5 (20.0)
Slovenia
Slovenia
76 (15.0)
Austria beat Slovenia by 168 runs
Full Scorecard
Match 59, Indian Premier League, 2025
Rajasthan Royals
Rajasthan Royals
209/7 (20.0)
Punjab Kings
Punjab Kings
219/5 (20.0)
Punjab Kings beat Rajasthan Royals by 10 runs
Full Scorecard
3rd T20I, Slovenia in Austria, 4T20I Series, 2025
Austria
Austria
93/5 (8.3)
Slovenia
Slovenia
91/8 (20.0)
Austria beat Slovenia by 5 wickets
Full Scorecard

Sat, May 17 2025

1st T20I, Bangladesh in UAE, 2 T20I Series, 2025
United Arab Emirates
United Arab Emirates
164 (20.0)
Bangladesh
Bangladesh
191/7 (20.0)
Bangladesh beat United Arab Emirates by 27 runs
Full Scorecard
Match 68, ICC CWC League 2, 2023-27
USA
USA
361/3 (50.0)
Canada
Canada
192 (46.2)
USA beat Canada by 169 runs
Full Scorecard
Match 58, Indian Premier League, 2025
Royal Challengers Bengaluru
Royal Challengers Bengaluru
Kolkata Knight Riders
Kolkata Knight Riders
Match Abandoned
Full Scorecard

Fri, May 16 2025

Match 67, ICC CWC League 2, 2023-27
Scotland
Scotland
380/9 (50.0)
Netherlands
Netherlands
235 (42.1)
Scotland beat Netherlands by 145 runs
Full Scorecard

Wed, May 14 2025

Match 66, ICC CWC League 2, 2023-27
United Arab Emirates
United Arab Emirates
161 (47.5)
Scotland
Scotland
162/2 (24.2)
Scotland beat United Arab Emirates by 8 wickets
Full Scorecard
2nd T20I, Cook Islands in Japan, 2 T20I Series, 2025
Japan
Japan
139/8 (20.0)
Cook Islands
Cook Islands
97 (17.2)
Japan beat Cook Islands by 42 runs
Full Scorecard

Tue, May 13 2025

1st T20I, Cook Islands in Japan, 2 T20I Series, 2025
Japan
Japan
107/8 (17.5)
Cook Islands
Cook Islands
104/8 (20.0)
Japan beat Cook Islands by 2 wickets
Full Scorecard

Mon, May 12 2025

Match 65, ICC CWC League 2, 2023-27
United Arab Emirates
United Arab Emirates
204/9 (50.0)
Netherlands
Netherlands
205/5 (36.0)
Netherlands beat United Arab Emirates by 5 wickets
Full Scorecard

Sun, May 11 2025

Final, Sano International T20I Tri-Series, 2025
Japan
Japan
106/8 (20.0)
Thailand
Thailand
109/4 (19.5)
Thailand beat Japan by 6 wickets
Full Scorecard

Sat, May 10 2025

Match 64, ICC CWC League 2, 2023-27
Netherlands
Netherlands
282/7 (50.0)
Scotland
Scotland
263/9 (50.0)
Netherlands beat Scotland by 19 runs
Full Scorecard
Match 6, Sano International T20I Tri-Series, 2025
Japan
Japan
Cook Islands
Cook Islands
Match Abandoned
Full Scorecard
Match 5, Sano International T20I Tri-Series, 2025
Japan
Japan
Thailand
Thailand
Match Abandoned
Full Scorecard

Fri, May 09 2025

Match 4, Sano International T20I Tri-Series, 2025
Japan
Japan
105 (19.3)
Cook Islands
Cook Islands
71 (18.4)
Japan beat Cook Islands by 34 runs
Full Scorecard
Match 3, Sano International T20I Tri-Series, 2025
Cook Islands
Cook Islands
72 (19.3)
Thailand
Thailand
76/2 (13.4)
Thailand beat Cook Islands by 8 wickets
Full Scorecard

Thu, May 08 2025

Match 63, ICC CWC League 2, 2023-27
Scotland
Scotland
199 (43.3)
United Arab Emirates
United Arab Emirates
296/6 (50.0)
United Arab Emirates beat Scotland by 97 runs
Full Scorecard
Match 2, Sano International T20I Tri-Series, 2025
Japan
Japan
110/9 (20.0)
Thailand
Thailand
49 (14.5)
Japan beat Thailand by 61 runs
Full Scorecard

Wed, May 07 2025

Match 57, Indian Premier League, 2025
Kolkata Knight Riders
Kolkata Knight Riders
179/6 (20.0)
Chennai Super Kings
Chennai Super Kings
183/8 (19.4)
Chennai Super Kings beat Kolkata Knight Riders by 2 wickets
Full Scorecard
3rd T20I, Estonia in Malta, 3 T20I Series, 2025
Malta
Malta
229/8 (20.0)
Estonia
Estonia
128 (15.4)
Malta beat Estonia by 101 runs
Full Scorecard
Match 1, Sano International T20I Tri-Series, 2025
Cook Islands
Cook Islands
125/7 (18.5)
Thailand
Thailand
124/7 (20.0)
Cook Islands beat Thailand by 3 wickets
Full Scorecard

Tue, May 06 2025

Match 56, Indian Premier League, 2025
Mumbai Indians
Mumbai Indians
155/8 (20.0)
Gujarat Titans
Gujarat Titans
147/7 (19.0)
Gujarat Titans beat Mumbai Indians by 3 wickets (DLS method)
Full Scorecard
2nd T20I, Estonia in Malta, 3 T20I Series, 2025
Malta
Malta
202/9 (20.0)
Estonia
Estonia
203/6 (20.0)
Estonia beat Malta by 4 wickets
Full Scorecard
Match 62, ICC CWC League 2, 2023-27
Netherlands
Netherlands
272/7 (50.0)
United Arab Emirates
United Arab Emirates
159 (41.2)
Netherlands beat United Arab Emirates by 113 runs
Full Scorecard
1st T20I, Estonia in Malta, 3 T20I Series, 2025
Malta
Malta
199/9 (20.0)
Estonia
Estonia
173/5 (20.0)
Malta beat Estonia by 26 runs
Full Scorecard

Mon, May 05 2025

Match 55, Indian Premier League, 2025
Sunrisers Hyderabad
Sunrisers Hyderabad
Delhi Capitals
Delhi Capitals
Match Abandoned
Full Scorecard

Sun, May 04 2025

Match 54, Indian Premier League, 2025
Punjab Kings
Punjab Kings
236/5 (20.0)
Lucknow Super Giants
Lucknow Super Giants
199/7 (20.0)
Punjab Kings beat Lucknow Super Giants by 37 runs
Full Scorecard
Match 53, Indian Premier League, 2025
Kolkata Knight Riders
Kolkata Knight Riders
206/4 (20.0)
Rajasthan Royals
Rajasthan Royals
205/8 (20.0)
Kolkata Knight Riders beat Rajasthan Royals by 1 run
Full Scorecard
Match 61, ICC CWC League 2, 2023-27
United Arab Emirates
United Arab Emirates
225/9 (50.0)
Scotland
Scotland
226/7 (46.2)
Scotland beat United Arab Emirates by 3 wickets
Full Scorecard

Sat, May 03 2025

Match 52, Indian Premier League, 2025
Royal Challengers Bengaluru
Royal Challengers Bengaluru
213/5 (20.0)
Chennai Super Kings
Chennai Super Kings
211/5 (20.0)
Royal Challengers Bengaluru beat Chennai Super Kings by 2 runs
Full Scorecard

Fri, May 02 2025

Match 51, Indian Premier League, 2025
Gujarat Titans
Gujarat Titans
224/6 (20.0)
Sunrisers Hyderabad
Sunrisers Hyderabad
186/6 (20.0)
Gujarat Titans beat Sunrisers Hyderabad by 38 runs
Full Scorecard
Final, Malaysia Quadrangular T20I Series, 2025
Saudi Arabia
Saudi Arabia
117 (19.2)
Malaysia
Malaysia
135/7 (20.0)
Malaysia beat Saudi Arabia by 18 runs
Full Scorecard
3/4 Place Play off, Malaysia Quadrangular T20I Series, 2025
Singapore
Singapore
110 (19.2)
Thailand
Thailand
80 (19.1)
Singapore beat Thailand by 30 runs
Full Scorecard

Thu, May 01 2025

Match 50, Indian Premier League, 2025
Rajasthan Royals
Rajasthan Royals
117 (16.1)
Mumbai Indians
Mumbai Indians
217/2 (20.0)
Mumbai Indians beat Rajasthan Royals by 100 runs
Full Scorecard

Wed, Apr 30 2025

Match 49, Indian Premier League, 2025
Chennai Super Kings
Chennai Super Kings
190 (19.2)
Punjab Kings
Punjab Kings
194/6 (19.4)
Punjab Kings beat Chennai Super Kings by 4 wickets
Full Scorecard
Match 12, Malaysia Quadrangular T20I Series, 2025
Singapore
Singapore
Thailand
Thailand
Match Abandoned
Full Scorecard
Match 11, Malaysia Quadrangular T20I Series, 2025
Malaysia
Malaysia
160/6 (20.0)
Saudi Arabia
Saudi Arabia
161/3 (17.5)
Saudi Arabia beat Malaysia by 7 wickets
Full Scorecard

Tue, Apr 29 2025

Match 48, Indian Premier League, 2025
Delhi Capitals
Delhi Capitals
190/9 (20.0)
Kolkata Knight Riders
Kolkata Knight Riders
204/9 (20.0)
Kolkata Knight Riders beat Delhi Capitals by 14 runs
Full Scorecard
Match 10, Malaysia Quadrangular T20I Series, 2025
Saudi Arabia
Saudi Arabia
115/3 (14.1)
Singapore
Singapore
112/8 (20.0)
Saudi Arabia beat Singapore by 7 wickets
Full Scorecard
Match 9, Malaysia Quadrangular T20I Series, 2025
Malaysia
Malaysia
160/9 (20.0)
Thailand
Thailand
90/8 (20.0)
Malaysia beat Thailand by 70 runs
Full Scorecard

Mon, Apr 28 2025

Match 47, Indian Premier League, 2025
Rajasthan Royals
Rajasthan Royals
212/2 (15.5)
Gujarat Titans
Gujarat Titans
209/4 (20.0)
Rajasthan Royals beat Gujarat Titans by 8 wickets
Full Scorecard
Match 8, Malaysia Quadrangular T20I Series, 2025
Malaysia
Malaysia
Singapore
Singapore
Match Abandoned
Full Scorecard
2nd Test, Zimbabwe in Bangladesh, 2 Test Series, 2025
Bangladesh
Bangladesh
444 (129.2)
Zimbabwe
Zimbabwe
227 (90.1) & 111 (46.2)
Bangladesh beat Zimbabwe by an innings and 106 runs
Full Scorecard
Match 7, Malaysia Quadrangular T20I Series, 2025
Thailand
Thailand
131/9 (20.0)
Saudi Arabia
Saudi Arabia
170/4 (20.0)
Saudi Arabia beat Thailand by 39 runs
Full Scorecard

Sun, Apr 27 2025

Final, North American Cup, 2025
Canada
Canada
168/9 (20.0)
USA
USA
169/4 (19.1)
USA beat Canada by 6 wickets
Full Scorecard
Match 46, Indian Premier League, 2025
Delhi Capitals
Delhi Capitals
162/8 (20.0)
Royal Challengers Bengaluru
Royal Challengers Bengaluru
165/4 (18.3)
Royal Challengers Bengaluru beat Delhi Capitals by 6 wickets
Full Scorecard
Match 45, Indian Premier League, 2025
Mumbai Indians
Mumbai Indians
215/7 (20.0)
Lucknow Super Giants
Lucknow Super Giants
161 (20.0)
Mumbai Indians beat Lucknow Super Giants by 54 runs
Full Scorecard
2nd Semi-Final, North American Cup, 2025
USA
USA
115/0 (14.0)
Bermuda
Bermuda
114/7 (20.0)
USA beat Bermuda by 10 wickets
Full Scorecard

Sat, Apr 26 2025

1st Semi-Final, North American Cup, 2025
Canada
Canada
125/0 (13.3)
Cayman Islands
Cayman Islands
122/8 (20.0)
Canada beat Cayman Islands by 10 wickets
Full Scorecard
Match 44, Indian Premier League, 2025
Kolkata Knight Riders
Kolkata Knight Riders
Punjab Kings
Punjab Kings
Match Abandoned
Full Scorecard
Match 6, Malaysia Quadrangular T20I Series, 2025
Singapore
Singapore
125 (15.5)
Thailand
Thailand
115/7 (16.0)
Singapore beat Thailand by 10 runs
Full Scorecard
Match 5, Malaysia Quadrangular T20I Series, 2025
Malaysia
Malaysia
183/5 (19.5)
Saudi Arabia
Saudi Arabia
182/7 (20.0)
Malaysia beat Saudi Arabia by 5 wickets
Full Scorecard

Filter

  • Series
  • Venues
  • TEAMS