Sat, May 31 2025

Match 6, Mdina Cup T20I, 2025
Belgium
Belgium
102 (18.4)
Portugal
Portugal
105/5 (11.2)
Portugal beat Belgium by 5 wickets
Full Scorecard
3rd T20I, Switzerland in Austria, 4 T20I Series, 2025
Austria
Austria
148/8 (20.0)
Switzerland
Switzerland
154/7 (18.2)
Switzerland beat Austria by 3 wickets
Full Scorecard
Match 5, Mdina Cup T20I, 2025
Portugal
Portugal
136/2 (15.0)
Malta
Malta
133/7 (20.0)
Portugal beat Malta by 8 wickets
Full Scorecard
2nd T20I, Switzerland in Austria, 4 T20I Series, 2025
Austria
Austria
161/8 (20.0)
Switzerland
Switzerland
144/7 (20.0)
Austria beat Switzerland by 17 runs
Full Scorecard
Match 4, Mdina Cup T20I, 2025
Belgium
Belgium
177/5 (20.0)
Malta
Malta
74 (15.2)
Belgium beat Malta by 103 runs
Full Scorecard

Fri, May 30 2025

Match 3, Mdina Cup T20I, 2025
Belgium
Belgium
162 (19.2)
Portugal
Portugal
164/5 (18.4)
Portugal beat Belgium by 5 wickets
Full Scorecard
2nd T20I, Bangladesh in Pakistan, 3 T20I Series, 2025
Pakistan
Pakistan
201/6 (20.0)
Bangladesh
Bangladesh
144 (19.0)
Pakistan beat Bangladesh by 57 runs
Full Scorecard
Eliminator, Indian Premier League, 2025
Gujarat Titans
Gujarat Titans
208/6 (20.0)
Mumbai Indians
Mumbai Indians
228/5 (20.0)
Mumbai Indians beat Gujarat Titans by 20 runs
Full Scorecard
1st T20I, Switzerland in Austria, 4 T20I Series, 2025
Austria
Austria
163/7 (20.0)
Switzerland
Switzerland
134 (18.3)
Austria beat Switzerland by 29 runs
Full Scorecard
Match 2, Mdina Cup T20I, 2025
Malta
Malta
120 (17.2)
Portugal
Portugal
121/2 (14.1)
Portugal beat Malta by 8 wickets
Full Scorecard
Match 1, Mdina Cup T20I, 2025
Belgium
Belgium
111/4 (13.1)
Malta
Malta
107 (14.4)
Belgium beat Malta by 6 wickets
Full Scorecard

Thu, May 29 2025

Qualifier 1, Indian Premier League, 2025
Punjab Kings
Punjab Kings
101 (14.1)
Royal Challengers Bengaluru
Royal Challengers Bengaluru
106/2 (10.0)
Royal Challengers Bengaluru beat Punjab Kings by 8 wickets
Full Scorecard
1st ODI, West Indies in England, 3 ODI Series, 2025
England
England
400/8 (50.0)
West Indies
West Indies
162 (26.2)
England beat West Indies by 238 runs
Full Scorecard

Wed, May 28 2025

1st T20I, Bangladesh in Pakistan, 3 T20I Series, 2025
Pakistan
Pakistan
201/7 (20.0)
Bangladesh
Bangladesh
164 (19.2)
Pakistan beat Bangladesh by 37 runs
Full Scorecard

Tue, May 27 2025

Match 73, ICC CWC League 2, 2023-27
USA
USA
293/8 (50.0)
Oman
Oman
284/9 (50.0)
USA beat Oman by 9 runs
Full Scorecard
Match 70, Indian Premier League, 2025
Lucknow Super Giants
Lucknow Super Giants
227/3 (20.0)
Royal Challengers Bengaluru
Royal Challengers Bengaluru
230/4 (18.4)
Royal Challengers Bengaluru beat Lucknow Super Giants by 6 wickets
Full Scorecard

Mon, May 26 2025

Match 69, Indian Premier League, 2025
Punjab Kings
Punjab Kings
187/3 (18.3)
Mumbai Indians
Mumbai Indians
184/7 (20.0)
Punjab Kings beat Mumbai Indians by 7 wickets
Full Scorecard

Sun, May 25 2025

Match 72, ICC CWC League 2, 2023-27
USA
USA
286/9 (50.0)
Canada
Canada
198 (46.1)
USA beat Canada by 88 runs
Full Scorecard
Match 68, Indian Premier League, 2025
Sunrisers Hyderabad
Sunrisers Hyderabad
278/3 (20.0)
Kolkata Knight Riders
Kolkata Knight Riders
168 (18.4)
Sunrisers Hyderabad beat Kolkata Knight Riders by 110 runs
Full Scorecard
Match 67, Indian Premier League, 2025
Gujarat Titans
Gujarat Titans
147 (18.3)
Chennai Super Kings
Chennai Super Kings
230/5 (20.0)
Chennai Super Kings beat Gujarat Titans by 83 runs
Full Scorecard
3rd ODI, West Indies in Ireland, 3 ODI Series, 2025
Ireland
Ireland
165 (29.5)
West Indies
West Indies
385/7 (50.0)
West Indies beat Ireland by 197 runs (DLS method)
Full Scorecard

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

Mon, Apr 28 2025

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

Filter

  • Series
  • Venues
  • TEAMS