Tue, Apr 21 2026

2nd T20I, United Arab Emirates in Nepal, 2 T20I Series, 2026
Nepal
Nepal
129/2 (15.5)
United Arab Emirates
United Arab Emirates
128/8 (20.0)
Nepal beat United Arab Emirates by 8 wickets
Full Scorecard

Mon, Apr 20 2026

Match 30, Indian Premier League, 2026
Gujarat Titans
Gujarat Titans
100 (15.5)
Mumbai Indians
Mumbai Indians
199/5 (20.0)
Mumbai Indians beat Gujarat Titans by 99 runs
Full Scorecard
1st T20I, United Arab Emirates in Nepal, 2 T20I Series, 2026
Nepal
Nepal
122/8 (18.5)
United Arab Emirates
United Arab Emirates
78/4 (8.5)
United Arab Emirates beat Nepal by 6 wickets (DLS method)
Full Scorecard

Sun, Apr 19 2026

Match 29, Indian Premier League, 2026
Punjab Kings
Punjab Kings
254/7 (20.0)
Lucknow Super Giants
Lucknow Super Giants
200/5 (20.0)
Punjab Kings beat Lucknow Super Giants by 54 runs
Full Scorecard
Match 28, Indian Premier League, 2026
Kolkata Knight Riders
Kolkata Knight Riders
161/6 (19.4)
Rajasthan Royals
Rajasthan Royals
155/9 (20.0)
Kolkata Knight Riders beat Rajasthan Royals by 4 wickets
Full Scorecard

Sat, Apr 18 2026

Match 27, Indian Premier League, 2026
Sunrisers Hyderabad
Sunrisers Hyderabad
194/9 (20.0)
Chennai Super Kings
Chennai Super Kings
184/8 (20.0)
Sunrisers Hyderabad beat Chennai Super Kings by 10 runs
Full Scorecard
3rd T20I, Scotland in Namibia, 3 T20I Series, 2026
Namibia
Namibia
187/6 (20.0)
Scotland
Scotland
186/4 (20.0)
Namibia beat Scotland by 4 wickets
Full Scorecard
Match 26, Indian Premier League, 2026
Royal Challengers Bengaluru
Royal Challengers Bengaluru
175/8 (20.0)
Delhi Capitals
Delhi Capitals
179/4 (19.5)
Delhi Capitals beat Royal Challengers Bengaluru by 6 wickets
Full Scorecard

Fri, Apr 17 2026

Match 25, Indian Premier League, 2026
Gujarat Titans
Gujarat Titans
181/5 (19.4)
Kolkata Knight Riders
Kolkata Knight Riders
180 (20.0)
Gujarat Titans beat Kolkata Knight Riders by 5 wickets
Full Scorecard
2nd T20I, Scotland in Namibia, 3 T20I Series, 2026
Namibia
Namibia
138/7 (20.0)
Scotland
Scotland
157/8 (20.0)
Scotland beat Namibia by 19 runs
Full Scorecard

Thu, Apr 16 2026

Match 24, Indian Premier League, 2026
Mumbai Indians
Mumbai Indians
195/6 (20.0)
Punjab Kings
Punjab Kings
198/3 (16.3)
Punjab Kings beat Mumbai Indians by 7 wickets
Full Scorecard

Wed, Apr 15 2026

Match 23, Indian Premier League, 2026
Royal Challengers Bengaluru
Royal Challengers Bengaluru
149/5 (15.1)
Lucknow Super Giants
Lucknow Super Giants
146 (20.0)
Royal Challengers Bengaluru beat Lucknow Super Giants by 5 wickets
Full Scorecard
1st T20I, Scotland in Namibia, 3 T20I Series, 2026
Namibia
Namibia
159/7 (20.0)
Scotland
Scotland
160/3 (18.5)
Scotland beat Namibia by 7 wickets
Full Scorecard

Tue, Apr 14 2026

Match 22, Indian Premier League, 2026
Chennai Super Kings
Chennai Super Kings
192/5 (20.0)
Kolkata Knight Riders
Kolkata Knight Riders
160/7 (20.0)
Chennai Super Kings beat Kolkata Knight Riders by 32 runs
Full Scorecard

Mon, Apr 13 2026

Match 21, Indian Premier League, 2026
Sunrisers Hyderabad
Sunrisers Hyderabad
216/6 (20.0)
Rajasthan Royals
Rajasthan Royals
159 (19.0)
Sunrisers Hyderabad beat Rajasthan Royals by 57 runs
Full Scorecard
8th T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
148 (18.2)
Sweden
Sweden
166/8 (20.0)
Sweden beat Indonesia by 18 runs
Full Scorecard
7th T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
148/6 (17.4)
Sweden
Sweden
145/9 (20.0)
Indonesia beat Sweden by 4 wickets
Full Scorecard

Sun, Apr 12 2026

Match 20, Indian Premier League, 2026
Mumbai Indians
Mumbai Indians
222/5 (20.0)
Royal Challengers Bengaluru
Royal Challengers Bengaluru
240/4 (20.0)
Royal Challengers Bengaluru beat Mumbai Indians by 18 runs
Full Scorecard
Match 19, Indian Premier League, 2026
Lucknow Super Giants
Lucknow Super Giants
164/8 (20.0)
Gujarat Titans
Gujarat Titans
165/3 (18.4)
Gujarat Titans beat Lucknow Super Giants by 7 wickets
Full Scorecard

Sat, Apr 11 2026

Match 18, Indian Premier League, 2026
Chennai Super Kings
Chennai Super Kings
212/2 (20.0)
Delhi Capitals
Delhi Capitals
189 (20.0)
Chennai Super Kings beat Delhi Capitals by 23 runs
Full Scorecard
Match 17, Indian Premier League, 2026
Punjab Kings
Punjab Kings
223/4 (18.5)
Sunrisers Hyderabad
Sunrisers Hyderabad
219/6 (20.0)
Punjab Kings beat Sunrisers Hyderabad by 6 wickets
Full Scorecard
6th T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
83 (15.2)
Sweden
Sweden
170/6 (20.0)
Sweden beat Indonesia by 87 runs
Full Scorecard
5th T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
165/5 (20.0)
Sweden
Sweden
166/5 (19.0)
Sweden beat Indonesia by 5 wickets
Full Scorecard

Fri, Apr 10 2026

Match 16, Indian Premier League, 2026
Rajasthan Royals
Rajasthan Royals
202/4 (18.0)
Royal Challengers Bengaluru
Royal Challengers Bengaluru
201/8 (20.0)
Rajasthan Royals beat Royal Challengers Bengaluru by 6 wickets
Full Scorecard

Thu, Apr 09 2026

Match 15, Indian Premier League, 2026
Kolkata Knight Riders
Kolkata Knight Riders
181/4 (20.0)
Lucknow Super Giants
Lucknow Super Giants
182/7 (20.0)
Lucknow Super Giants beat Kolkata Knight Riders by 3 wickets
Full Scorecard
Final, T20I Tri-Series in Portugal, 2026
Portugal
Portugal
183/6 (20.0)
France
France
153 (19.0)
Portugal beat France by 30 runs
Full Scorecard
Match 9, T20I Tri-Series in Portugal, 2026
France
France
112/6 (17.1)
Norway
Norway
111 (18.5)
France beat Norway by 4 wickets
Full Scorecard
4th T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
154/9 (20.0)
Sweden
Sweden
164/7 (20.0)
Sweden beat Indonesia by 10 runs
Full Scorecard
3rd T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
135/7 (20.0)
Sweden
Sweden
136/5 (18.4)
Sweden beat Indonesia by 5 wickets
Full Scorecard

Wed, Apr 08 2026

Match 14, Indian Premier League, 2026
Delhi Capitals
Delhi Capitals
209/8 (20.0)
Gujarat Titans
Gujarat Titans
210/4 (20.0)
Gujarat Titans beat Delhi Capitals by 1 run
Full Scorecard
Match 8, T20I Tri-Series in Portugal, 2026
Portugal
Portugal
129/9 (20.0)
Norway
Norway
46 (15.0)
Portugal beat Norway by 83 runs
Full Scorecard
Match 7, T20I Tri-Series in Portugal, 2026
Portugal
Portugal
161/9 (20.0)
France
France
165/8 (20.0)
France beat Portugal by 2 wickets
Full Scorecard

Tue, Apr 07 2026

Match 13, Indian Premier League, 2026
Rajasthan Royals
Rajasthan Royals
150/3 (11.0)
Mumbai Indians
Mumbai Indians
123/9 (11.0)
Rajasthan Royals beat Mumbai Indians by 27 runs
Full Scorecard
Match 6, T20I Tri-Series in Portugal, 2026
Portugal
Portugal
Norway
Norway
Match Abandoned
Full Scorecard
Match 5, T20I Tri-Series in Portugal, 2026
Norway
Norway
126/9 (20.0)
France
France
133 (19.0)
France beat Norway by 7 runs
Full Scorecard
2nd T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
125/9 (20.0)
Sweden
Sweden
127/6 (16.0)
Sweden beat Indonesia by 4 wickets
Full Scorecard
1st T20I, Sweden in Indonesia, 8 T20I Series, 2026
Indonesia
Indonesia
119 (17.5)
Sweden
Sweden
125/6 (19.3)
Sweden beat Indonesia by 4 wickets
Full Scorecard

Mon, Apr 06 2026

Match 12, Indian Premier League, 2026
Kolkata Knight Riders
Kolkata Knight Riders
Punjab Kings
Punjab Kings
Match Abandoned
Full Scorecard
Match 4, T20I Tri-Series in Portugal, 2026
Portugal
Portugal
207/4 (20.0)
France
France
67/4 (8.0)
Portugal beat France by 28 runs (DLS method)
Full Scorecard
Match 3, T20I Tri-Series in Portugal, 2026
Portugal
Portugal
190/3 (20.0)
Norway
Norway
178/8 (20.0)
Portugal beat Norway by 12 runs
Full Scorecard

Sun, Apr 05 2026

Final, Central American Cricket Championships, 2026
Mexico
Mexico
112/9 (18.0)
Brazil
Brazil
113/3 (11.2)
Brazil beat Mexico by 7 wickets
Full Scorecard
Match 11, Indian Premier League, 2026
Royal Challengers Bengaluru
Royal Challengers Bengaluru
250/3 (20.0)
Chennai Super Kings
Chennai Super Kings
207 (19.4)
Royal Challengers Bengaluru beat Chennai Super Kings by 43 runs
Full Scorecard
Match 2, T20I Tri-Series in Portugal, 2026
Portugal
Portugal
129/4 (15.0)
France
France
128 (19.1)
Portugal beat France by 6 wickets
Full Scorecard
Match 10, Indian Premier League, 2026
Sunrisers Hyderabad
Sunrisers Hyderabad
156/9 (20.0)
Lucknow Super Giants
Lucknow Super Giants
160/5 (19.5)
Lucknow Super Giants beat Sunrisers Hyderabad by 5 wickets
Full Scorecard
Match 1, T20I Tri-Series in Portugal, 2026
Norway
Norway
148/9 (20.0)
France
France
138 (18.5)
Norway beat France by 10 runs
Full Scorecard
Match 6, Central American Cricket Championships, 2026
Mexico
Mexico
47/2 (5.3)
Costa Rica
Costa Rica
45 (12.5)
Mexico beat Costa Rica by 8 wickets
Full Scorecard

Sat, Apr 04 2026

Match 5, Central American Cricket Championships, 2026
Costa Rica
Costa Rica
88/7 (20.0)
Brazil
Brazil
157/7 (20.0)
Brazil beat Costa Rica by 69 runs
Full Scorecard
Match 9, Indian Premier League, 2026
Gujarat Titans
Gujarat Titans
204/8 (20.0)
Rajasthan Royals
Rajasthan Royals
210/6 (20.0)
Rajasthan Royals beat Gujarat Titans by 6 runs
Full Scorecard
Match 8, Indian Premier League, 2026
Delhi Capitals
Delhi Capitals
164/4 (18.1)
Mumbai Indians
Mumbai Indians
162/6 (20.0)
Delhi Capitals beat Mumbai Indians by 6 wickets
Full Scorecard
Match 4, Central American Cricket Championships, 2026
Mexico
Mexico
160/9 (20.0)
Brazil
Brazil
144/8 (20.0)
Mexico beat Brazil by 16 runs
Full Scorecard

Fri, Apr 03 2026

Match 3, Central American Cricket Championships, 2026
Brazil
Brazil
66/0 (6.1)
Costa Rica
Costa Rica
64 (19.2)
Brazil beat Costa Rica by 10 wickets
Full Scorecard
Match 7, Indian Premier League, 2026
Chennai Super Kings
Chennai Super Kings
209/5 (20.0)
Punjab Kings
Punjab Kings
210/5 (18.4)
Punjab Kings beat Chennai Super Kings by 5 wickets
Full Scorecard
Match 2, Central American Cricket Championships, 2026
Mexico
Mexico
204/5 (20.0)
Costa Rica
Costa Rica
80/7 (20.0)
Mexico beat Costa Rica by 124 runs
Full Scorecard

Thu, Apr 02 2026

Match 1, Central American Cricket Championships, 2026
Mexico
Mexico
153/6 (20.0)
Brazil
Brazil
130/4 (20.0)
Mexico beat Brazil by 23 runs
Full Scorecard
Match 6, Indian Premier League, 2026
Kolkata Knight Riders
Kolkata Knight Riders
161 (16.0)
Sunrisers Hyderabad
Sunrisers Hyderabad
226/8 (20.0)
Sunrisers Hyderabad beat Kolkata Knight Riders by 65 runs
Full Scorecard

Wed, Apr 01 2026

Match 5, Indian Premier League, 2026
Lucknow Super Giants
Lucknow Super Giants
141 (18.4)
Delhi Capitals
Delhi Capitals
145/4 (17.1)
Delhi Capitals beat Lucknow Super Giants by 6 wickets
Full Scorecard

Tue, Mar 31 2026

Match 4, Indian Premier League, 2026
Punjab Kings
Punjab Kings
165/7 (19.1)
Gujarat Titans
Gujarat Titans
162/6 (20.0)
Punjab Kings beat Gujarat Titans by 3 wickets
Full Scorecard

Mon, Mar 30 2026

Match 3, Indian Premier League, 2026
Rajasthan Royals
Rajasthan Royals
128/2 (12.1)
Chennai Super Kings
Chennai Super Kings
127 (19.4)
Rajasthan Royals beat Chennai Super Kings by 8 wickets
Full Scorecard

Sun, Mar 29 2026

Match 2, Indian Premier League, 2026
Mumbai Indians
Mumbai Indians
224/4 (19.1)
Kolkata Knight Riders
Kolkata Knight Riders
220/4 (20.0)
Mumbai Indians beat Kolkata Knight Riders by 6 wickets
Full Scorecard
Match 14, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Ghana
Ghana
Tanzania
Tanzania
Match Abandoned
Full Scorecard
Match 15, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Saint Helena
Saint Helena
Malawi
Malawi
Match Abandoned
Full Scorecard
Match 13, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Seychelles
Seychelles
Eswatini
Eswatini
Match Abandoned
Full Scorecard

Sat, Mar 28 2026

Match 1, Indian Premier League, 2026
Royal Challengers Bengaluru
Royal Challengers Bengaluru
203/4 (15.4)
Sunrisers Hyderabad
Sunrisers Hyderabad
201/9 (20.0)
Royal Challengers Bengaluru beat Sunrisers Hyderabad by 6 wickets
Full Scorecard
Match 12, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Eswatini
Eswatini
95 (17.5)
Ghana
Ghana
178/5 (20.0)
Ghana beat Eswatini by 83 runs
Full Scorecard
Match 11, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Seychelles
Seychelles
108/7 (20.0)
Malawi
Malawi
111/4 (17.0)
Malawi beat Seychelles by 6 wickets
Full Scorecard
Match 10, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Tanzania
Tanzania
236/4 (20.0)
Saint Helena
Saint Helena
75 (18.3)
Tanzania beat Saint Helena by 161 runs
Full Scorecard

Fri, Mar 27 2026

Match 9, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Seychelles
Seychelles
52/9 (20.0)
Tanzania
Tanzania
205/3 (20.0)
Tanzania beat Seychelles by 153 runs
Full Scorecard
Match 7, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Ghana
Ghana
78/1 (6.4)
Saint Helena
Saint Helena
77 (20.0)
Ghana beat Saint Helena by 9 wickets
Full Scorecard
Match 8, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Malawi
Malawi
77/2 (6.5)
Eswatini
Eswatini
75 (15.2)
Malawi beat Eswatini by 8 wickets
Full Scorecard

Wed, Mar 25 2026

Match 6, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Malawi
Malawi
98/8 (20.0)
Ghana
Ghana
99/8 (20.0)
Ghana beat Malawi by 2 wickets
Full Scorecard
Match 5, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Eswatini
Eswatini
20 (13.0)
Tanzania
Tanzania
178/4 (20.0)
Tanzania beat Eswatini by 158 runs
Full Scorecard
Match 4, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Saint Helena
Saint Helena
95/7 (20.0)
Seychelles
Seychelles
96/3 (18.0)
Seychelles beat Saint Helena by 7 wickets
Full Scorecard
5th T20I, South Africa in New Zealand, 5 T20I Series, 2026
New Zealand
New Zealand
154/8 (20.0)
South Africa
South Africa
187/4 (20.0)
South Africa beat New Zealand by 33 runs
Full Scorecard

Tue, Mar 24 2026

Match 2, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Eswatini
Eswatini
115/8 (20.0)
Saint Helena
Saint Helena
88 (18.4)
Eswatini beat Saint Helena by 27 runs
Full Scorecard
Match 3, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Ghana
Ghana
76/4 (10.1)
Seychelles
Seychelles
72 (19.4)
Ghana beat Seychelles by 6 wickets
Full Scorecard
Match 1, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Tanzania
Tanzania
78/2 (13.2)
Malawi
Malawi
77 (19.1)
Tanzania beat Malawi by 8 wickets
Full Scorecard

Sun, Mar 22 2026

4th T20I, South Africa in New Zealand, 5 T20I Series, 2026
New Zealand
New Zealand
145 (18.5)
South Africa
South Africa
164/5 (20.0)
South Africa beat New Zealand by 19 runs
Full Scorecard

Filter

  • Series
  • Venues
  • TEAMS