North American T20 Cup
Finished21 April 2025 T20I at JImmy Powell Oval, George Town Match 5
Bahamas vs Canada
Match 5
JImmy Powell Oval, George Town
08:30 PM
CAN won by 10 wickets

Bahamas
BAH
41/10 (16.5)

Canada
CAN
46/0 (4)
Finished
CAN won by 10 wickets
Finished22 April 2025 T20I at JImmy Powell Oval, George Town Match 6
United States of America vs Bermuda
Match 6
JImmy Powell Oval, George Town
01:00 AM
USA won by 10 wickets

United States of America
USA
71/0 (5.4)

Bermuda
BER
70/10 (16.3)
Finished
USA won by 10 wickets
KL T20 Bash
Finished21 April 2025 T20 at UKM-YSD Cricket Oval, Bangi Match 21
SNK Lions vs Islamabad Sports
Match 21
UKM-YSD Cricket Oval, Bangi
07:00 AM
ISP won by 73 runs

SNK Lions
SNK
90/10 (17.1)

Islamabad Sports
ISP
163/7 (20)
Finished
ISP won by 73 runs
Finished21 April 2025 T20 at Selangor Turf Club, Kuala Lumpur Match 22
KL Zalmi vs MB Sports UMZ
Match 22
Selangor Turf Club, Kuala Lumpur
07:30 AM
KLZ won by 7 wickets

KL Zalmi
KLZ
89/3 (10.1)

MB Sports UMZ
MSU
83/10 (19)
Finished
KLZ won by 7 wickets
Finished21 April 2025 T20 at Selangor Turf Club, Kuala Lumpur Match 24
Light Global Sports Club vs AZR Faisalabad Thunderbolts
Match 24
Selangor Turf Club, Kuala Lumpur
11:30 AM
LGSC beat AFT by 27 runs (DLS method)

Light Global Sports Club
LGSC
47/0 (5.3)

AZR Faisalabad Thunderbolts
AFT
93/10 (16.5)
Finished
LGSC beat AFT by 27 runs (DLS method)
Cancelled21 April 2025 T20 at UKM-YSD Cricket Oval, Bangi Match 23
Kl Gladiators vs Mazang Gymkhana CC
Match 23
UKM-YSD Cricket Oval, Bangi
11:00 AM
Match abandoned

Kl Gladiators
KLG
*0/0 ()

Mazang Gymkhana CC
MZC
173/10 (19.3)
Cancelled
Match abandoned
Guwahati Spring League T20
Finished21 April 2025 T20 at Judges Field, Guwahati Match 9
Smashers vs City Cricket Club
Match 9
Judges Field, Guwahati
09:00 AM
CCC won by 140 runs

Smashers
SMA
60/10 (14.3)

City Cricket Club
CCC
200/5 (20)
Finished
CCC won by 140 runs
Finished21 April 2025 T20 at Judges Field, Guwahati Match 10
Nabajyoti Club vs Guwahati Giants
Match 10
Judges Field, Guwahati
01:00 PM
GUG won by 2 wickets

Nabajyoti Club
NBC
96/10 (19)

Guwahati Giants
GUG
97/8 (17.2)
Finished
GUG won by 2 wickets
Finished22 April 2025 T20 at Judges Field, Guwahati Match 12
Gauhati Town Club vs Guwahati Giants
Match 12
Judges Field, Guwahati
01:00 PM
GTC won by 3 wickets

Gauhati Town Club
GTC
93/7 (9.4)

Guwahati Giants
GUG
92/10 (8.5)
Finished
GTC won by 3 wickets
Cancelled22 April 2025 T20 at Judges Field, Guwahati Match 11
91 Yard Club vs City Cricket Club
Match 11
Judges Field, Guwahati
09:00 AM
Match abandoned due to rain

91 Yard Club
NYC

City Cricket Club
CCC
Cancelled
Match abandoned due to rain
Indian Premier League
Finished21 April 2025 T20 at Eden Gardens, Kolkata Match 39
Kolkata Knight Riders vs Gujarat Titans
Match 39
Eden Gardens, Kolkata
07:30 PM
GT won by 39 runs

Kolkata Knight Riders
KKR
159/8 (20)

Gujarat Titans
GT
198/3 (20)
Finished
GT won by 39 runs
Finished22 April 2025 T20 at Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match 40
Lucknow Super Giants vs Delhi Capitals
Match 40
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
07:30 PM
DC won by 8 wickets

Lucknow Super Giants
LSG
159/6 (20)

Delhi Capitals
DC
161/2 (17.5)
Finished
DC won by 8 wickets
Pakistan Super League
Finished21 April 2025 T20 at National Stadium, Karachi Match 11
Karachi Kings vs Peshawar Zalmi
Match 11
National Stadium, Karachi
08:30 PM
KK won by 2 wickets

Karachi Kings
KK
148/8 (19.3)

Peshawar Zalmi
PZ
147/8 (20)
Finished
KK won by 2 wickets
Finished22 April 2025 T20 at Multan Cricket Stadium, Multan Match 12
Multan Sultans vs Lahore Qalandars
Match 12
Multan Cricket Stadium, Multan
08:30 PM
MS won by 33 runs

Multan Sultans
MS
228/5 (20)

Lahore Qalandars
LQ
195/9 (20)
Finished
MS won by 33 runs
County Championship Division One
Finished18-23 April 2025First Class at County Ground, Hove, Brighton 11th Match
Sussex vs Surrey
11th Match
County Ground, Hove, Brighton
03:30 PM
Match Drawn

Sussex
SUS
435/10 (132.2) & 132/0 (36)

Surrey
SUR
490/10 (109.1)
Finished
Match Drawn
Finished18-23 April 2025First Class at Riverside Ground, Chester-le-Street, Chester-le-Street 12th Match
Durham vs Yorkshire
12th Match
Riverside Ground, Chester-le-Street, Chester-le-Street
03:30 PM
Match Drawn

Durham
DUR
427/10 (106.2)

Yorkshire
YOR
307/10 (86) & 277/6 (105.3)
Finished
Match Drawn
Finished18-23 April 2025First Class at County Ground, Chelmsford 13th Match
Essex vs Worcestershire
13th Match
County Ground, Chelmsford
03:30 PM
ESS won by 28 runs

Essex
ESS
179/10 (58.4) & 317/10 (95)

Worcestershire
WOR
202/10 (54) & 266/10 (84.4)
Finished
ESS won by 28 runs
Finished18-23 April 2025First Class at The Rose Bowl, Southampton 14th Match
Hampshire vs Somerset
14th Match
The Rose Bowl, Southampton
03:30 PM
Match Drawn

Hampshire
HAM
336/10 (93)

Somerset
SOM
184/10 (54) & 163/2 (61.3)
Finished
Match Drawn
Finished18-23 April 2025First Class at Edgbaston, Birmingham 15th Match
Warwickshire vs Nottinghamshire
15th Match
Edgbaston, Birmingham
03:30 PM
Match Drawn

Warwickshire
WAS
93/10 (36.4) & 181/6 (80.4)

Nottinghamshire
NOT
367/10 (94.4)
Finished
Match Drawn
County Championship Division Two
Finished18-23 April 2025First Class at St Lawrence Ground, Canterbury 11th Match
Kent vs Gloucestershire
11th Match
St Lawrence Ground, Canterbury
03:30 PM
Match Drawn

Kent
KET
393/10 (105.3) & 124/6 (40.3)

Gloucestershire
GLO
472/10 (110.5) & 333/5d (86)
Finished
Match Drawn
Finished18-23 April 2025First Class at Old Trafford, Manchester 9th Match
Lancashire vs Leicestershire
9th Match
Old Trafford, Manchester
03:30 PM
Match Drawn

Lancashire
LAN
263/10 (96) & 90/3 (24)

Leicestershire
LEI
491/8d (123)
Finished
Match Drawn
Finished18-23 April 2025First Class at Lord's, London 10th Match
Middlesex vs Glamorgan
10th Match
Lord's, London
03:30 PM
MID won by 9 wickets

Middlesex
MID
470/9d (146) & 59/1 (7.5)

Glamorgan
GLA
199/10 (69.5) & 329/10 (108)
Finished
MID won by 9 wickets
Finished18-23 April 2025First Class at County Ground, Derby 12th Match
Derbyshire vs Northamptonshire
12th Match
County Ground, Derby
03:30 PM
Match Drawn

Derbyshire
DER
307/10 (81.5) & 202/3 (56)

Northamptonshire
NOR
500/8d (112)
Finished
Match Drawn
ECS T10 France
Finished21 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 1
Royal 94 vs Mitry
Match 1
Dreux Sport Cricket Club, Dreux
12:45 PM
MIT won by 12 runs

Royal 94
R94
131/4 (10)

Mitry
MIT
143/8 (10)
Finished
MIT won by 12 runs
Finished21 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 2
Ekota CC vs Grigny Vipers
Match 2
Dreux Sport Cricket Club, Dreux
02:45 PM
EKT won by 13 runs

Ekota CC
EKT
131/7 (10)

Grigny Vipers
GGV
118/7 (10)
Finished
EKT won by 13 runs
Finished21 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 3
Royal 94 vs Paris Universite Club
Match 3
Dreux Sport Cricket Club, Dreux
04:45 PM
R94 won by 61 runs

Royal 94
R94
155/4 (10)

Paris Universite Club
PUC
94/10 (7.3)
Finished
R94 won by 61 runs
Finished21 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 4
Ekota CC vs Paris Zalmi
Match 4
Dreux Sport Cricket Club, Dreux
06:45 PM
PZ won by 8 wickets

Ekota CC
EKT
143/1 (10)

Paris Zalmi
PZ
144/2 (6.2)
Finished
PZ won by 8 wickets
Finished21 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 5
Grigny Vipers vs Paris Universite Club
Match 5
Dreux Sport Cricket Club, Dreux
08:45 PM
PUC won by 9 wickets (D/L method)

Grigny Vipers
GGV
82/3 (6.3)

Paris Universite Club
PUC
90/1 (4)
Finished
PUC won by 9 wickets (D/L method)
Finished22 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 6
Mitry vs Paris Zalmi
Match 6
Dreux Sport Cricket Club, Dreux
12:45 PM
PZ won by 12 runs

Mitry
MIT
165/3 (10)

Paris Zalmi
PZ
177/4 (10)
Finished
PZ won by 12 runs
Finished22 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 7
Grigny Vipers vs Royal 94
Match 7
Dreux Sport Cricket Club, Dreux
02:45 PM
R94 won by 7 wickets

Grigny Vipers
GGV
105/6 (10)

Royal 94
R94
107/3 (6.1)
Finished
R94 won by 7 wickets
Finished22 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 8
Mitry vs Ekota CC
Match 8
Dreux Sport Cricket Club, Dreux
04:45 PM
MIT won by 73 runs

Mitry
MIT
163/7 (10)

Ekota CC
EKT
90/8 (10)
Finished
MIT won by 73 runs
Finished22 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 9
Paris Universite Club vs Paris Zalmi
Match 9
Dreux Sport Cricket Club, Dreux
06:45 PM
PUC won by 7 wickets

Paris Universite Club
PUC
68/3 (6)

Paris Zalmi
PZ
64/9 (10)
Finished
PUC won by 7 wickets
Finished22 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 10
Royal 94 vs Ekota CC
Match 10
Dreux Sport Cricket Club, Dreux
08:45 PM
R94 won by 73 runs

Royal 94
R94
142/7 (10)

Ekota CC
EKT
69/10 (10)
Finished
R94 won by 73 runs
KCC T10 Challengers League
Finished21 April 2025 T10 at Sulaibiya Cricket Ground, Kuwait City Match 1
Going Global vs Tally Rangers
Match 1
Sulaibiya Cricket Ground, Kuwait City
10:00 PM
TCC won by 10 wickets

Going Global
GGL
101/7 (10)

Tally Rangers
TCC
102/0 (7)
Finished
TCC won by 10 wickets
Finished22 April 2025 T10 at Sulaibiya Cricket Ground, Kuwait City Match 2
Ceylinco Express CC vs ACE KRM Panthers
Match 2
Sulaibiya Cricket Ground, Kuwait City
12:00 AM
KRM won by 23 runs

Ceylinco Express CC
CECC
71/7 (10)

ACE KRM Panthers
KRM
94/7 (10)
Finished
KRM won by 23 runs
Finished22 April 2025 T10 at Sulaibiya Cricket Ground, Kuwait City Match 3
Salmiya Strikers vs Ai Octopus Challagers
Match 3
Sulaibiya Cricket Ground, Kuwait City
10:00 PM
AIOC won by 4 wickets

Salmiya Strikers
SAS
76/9 (10)

Ai Octopus Challagers
AIOC
80/6 (8.3)
Finished
AIOC won by 4 wickets
Finished23 April 2025 T10 at Sulaibiya Cricket Ground, Kuwait City Match 4
Al Muzaini Excange Company vs Keraniganj Challengers
Match 4
Sulaibiya Cricket Ground, Kuwait City
12:00 AM
KJC won by 9 wickets

Al Muzaini Excange Company
ALM
87/6 (10)

Keraniganj Challengers
KJC
92/1 (6.5)
Finished
KJC won by 9 wickets