North American T20 Cup
Finished19 April 2025 T20I at JImmy Powell Oval, George Town Match 1
United States of America vs Cayman Islands
Match 1
JImmy Powell Oval, George Town
08:30 PM
USA won by 79 runs

United States of America
USA
186/6 (20)

Cayman Islands
CAY
107/7 (20)
Finished
USA won by 79 runs
Finished20 April 2025 T20I at JImmy Powell Oval, George Town Match 2
Bermuda vs Canada
Match 2
JImmy Powell Oval, George Town
01:00 AM
CAN won by 5 wickets

Bermuda
BER
105/8 (20)

Canada
CAN
108/5 (18.1)
Finished
CAN won by 5 wickets
KL T20 Bash
Finished19 April 2025 T20 at UKM-YSD Cricket Oval, Bangi Match 13
SNK Lions vs Pakistan Association of Hong Kong
Match 13
UKM-YSD Cricket Oval, Bangi
07:00 AM
PAOHK won by 48 runs

SNK Lions
SNK
170/6 (20)

Pakistan Association of Hong Kong
PAOHK
218/6 (20)
Finished
PAOHK won by 48 runs
Finished19 April 2025 T20 at Selangor Turf Club, Kuala Lumpur Match 14
KL Zalmi vs Delhi Knight Riders
Match 14
Selangor Turf Club, Kuala Lumpur
07:30 AM
KLZ won by 8 wickets

KL Zalmi
KLZ
93/2 (8.5)

Delhi Knight Riders
DKR
87/8 (20)
Finished
KLZ won by 8 wickets
Finished19 April 2025 T20 at Selangor Turf Club, Kuala Lumpur Match 16
Kl Gladiators vs SFF Panthers
Match 16
Selangor Turf Club, Kuala Lumpur
11:30 AM
SFF won by 58 runs (D/L method)

Kl Gladiators
KLG
102/10 (11.5)

SFF Panthers
SFF
154/4 (12)
Finished
SFF won by 58 runs (D/L method)
Finished20 April 2025 T20 at UKM-YSD Cricket Oval, Bangi Match 17
PAK Eagles vs MB Sports UMZ
Match 17
UKM-YSD Cricket Oval, Bangi
07:00 AM
PAE won by 55 runs

PAK Eagles
PAE
131/6 (20)

MB Sports UMZ
MSU
76/10 (17.3)
Finished
PAE won by 55 runs
Finished20 April 2025 T20 at Selangor Turf Club, Kuala Lumpur Match 18
PAK Wolves vs Islamabad Sports
Match 18
Selangor Turf Club, Kuala Lumpur
07:30 AM
PKW won by 13 runs

PAK Wolves
PKW
138/6 (20)

Islamabad Sports
ISP
125/10 (20)
Finished
PKW won by 13 runs
Finished20 April 2025 T20 at UKM-YSD Cricket Oval, Bangi Match 19
Global Stars vs Mazang Gymkhana CC
Match 19
UKM-YSD Cricket Oval, Bangi
11:00 AM
MZC won by 4 wickets

Global Stars
GS
144/7 (20)

Mazang Gymkhana CC
MZC
148/6 (19.5)
Finished
MZC won by 4 wickets
Finished20 April 2025 T20 at Selangor Turf Club, Kuala Lumpur Match 20
Fatemi Resources Cricket Club vs AZR Faisalabad Thunderbolts
Match 20
Selangor Turf Club, Kuala Lumpur
11:30 AM
AFT won by 7 runs

Fatemi Resources Cricket Club
FRC
121/7 (20)

AZR Faisalabad Thunderbolts
AFT
128/10 (16.5)
Finished
AFT won by 7 runs
Cancelled19 April 2025 T20 at UKM-YSD Cricket Oval, Bangi Match 15
Light Global Sports Club vs Royal Challengers Kolkata
Match 15
UKM-YSD Cricket Oval, Bangi
11:00 AM
Match abandoned due to rain

Light Global Sports Club
LGSC

Royal Challengers Kolkata
RCK
68/4 (10)
Cancelled
Match abandoned due to rain
Guwahati Spring League T20
Finished19 April 2025 T20 at Judges Field, Guwahati Match 5
Gauhati Town Club vs City Cricket Club
Match 5
Judges Field, Guwahati
09:00 AM
GTC won by 4 wickets

Gauhati Town Club
GTC
126/6 (19.3)

City Cricket Club
CCC
125/6 (20)
Finished
GTC won by 4 wickets
Finished19 April 2025 T20 at Judges Field, Guwahati Match 6
91 Yard Club vs Guwahati Giants
Match 6
Judges Field, Guwahati
01:00 PM
GUG won by 22 runs

91 Yard Club
NYC
132/10 (19.2)

Guwahati Giants
GUG
154/8 (20)
Finished
GUG won by 22 runs
Finished20 April 2025 T20 at Judges Field, Guwahati Match 7
Gauhati Town Club vs Smashers
Match 7
Judges Field, Guwahati
09:00 AM
GTC won by 9 wickets

Gauhati Town Club
GTC
85/1 (8.1)

Smashers
SMA
82/8 (20)
Finished
GTC won by 9 wickets
Finished20 April 2025 T20 at Judges Field, Guwahati Match 8
Nabajyoti Club vs 91 Yard Club
Match 8
Judges Field, Guwahati
01:00 PM
NBC won by 30 runs

Nabajyoti Club
NBC
164/8 (20)

91 Yard Club
NYC
134/10 (17)
Finished
NBC won by 30 runs
Indian Premier League
Finished19 April 2025 T20 at Narendra Modi Stadium, Ahmedabad Match 35
Gujarat Titans vs Delhi Capitals
Match 35
Narendra Modi Stadium, Ahmedabad
03:30 PM
GT won by 7 wickets

Gujarat Titans
GT
204/3 (19.2)

Delhi Capitals
DC
203/8 (20)
Finished
GT won by 7 wickets
Finished19 April 2025 T20 at Sawai Mansingh Stadium, Jaipur Match 36
Rajasthan Royals vs Lucknow Super Giants
Match 36
Sawai Mansingh Stadium, Jaipur
07:30 PM
LSG won by 2 runs

Rajasthan Royals
RR
178/5 (20)

Lucknow Super Giants
LSG
180/5 (20)
Finished
LSG won by 2 runs
Finished20 April 2025 T20 at Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh Match 37
Punjab Kings vs Royal Challengers Bengaluru
Match 37
Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh
03:30 PM
RCB won by 7 wickets

Punjab Kings
PBKS
157/6 (20)

Royal Challengers Bengaluru
RCB
159/3 (18.5)
Finished
RCB won by 7 wickets
Finished20 April 2025 T20 at Wankhede Stadium, Mumbai Match 38
Mumbai Indians vs Chennai Super Kings
Match 38
Wankhede Stadium, Mumbai
07:30 PM
MI won by 9 wickets

Mumbai Indians
MI
177/1 (15.4)

Chennai Super Kings
CSK
176/5 (20)
Finished
MI won by 9 wickets
ICC Womens World Cup Qualifier
Finished19 April 2025 Women ODI at Lahore City Cricket Association Ground, Lahore Match 14
Pakistan Women vs Bangladesh Women
Match 14
Lahore City Cricket Association Ground, Lahore
10:00 AM
PAK-W won by 7 wickets

Pakistan Women
PAK-W
181/3 (39.4)

Bangladesh Women
BAN W
178/9 (50)
Finished
PAK-W won by 7 wickets
Finished19 April 2025 Women ODI at Gaddafi Stadium, Lahore Match 15
West Indies Women vs Thailand Women
Match 15
Gaddafi Stadium, Lahore
02:30 PM
WI-W won by 6 wickets

West Indies Women
WI-W
168/4 (10.5)

Thailand Women
TL-W
166/10 (46.1)
Finished
WI-W won by 6 wickets
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
KEN
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
Dhaka Premier Division Cricket League
Finished20 April 2025 List A at Bangladesh Krira Shikkha Protisthan No 3 Ground, Savar Super League
Agrani Bank Cricket Club vs Mohammedan Sporting Club
Super League
Bangladesh Krira Shikkha Protisthan No 3 Ground, Savar
08:30 AM
MSC won by 7 wickets

Agrani Bank Cricket Club
AGRAN
240/9 (42)

Mohammedan Sporting Club
MSC
241/3 (36.1)
Finished
MSC won by 7 wickets
Finished20 April 2025 List A at Shere Bangla National Stadium, Mirpur, Dhaka Super League
Abahani Limited vs Gulshan Cricket Club
Super League
Shere Bangla National Stadium, Mirpur, Dhaka
08:30 AM
ABL won by 50 runs

Abahani Limited
ABL
278/10 (49.5)

Gulshan Cricket Club
GCC
228/10 (50)
Finished
ABL won by 50 runs
Finished20 April 2025 List A at Bangladesh Krira Shikkha Protisthan No 4 Ground, Savar Super League
Legends of Rupganj vs Gazi Group Cricketers
Super League
Bangladesh Krira Shikkha Protisthan No 4 Ground, Savar
08:30 AM
GGC won by 7 wickets

Legends of Rupganj
LOR
223/10 (39.2)

Gazi Group Cricketers
GGC
224/3 (41)
Finished
GGC won by 7 wickets
Vincy Premier League T10
Finished19 April 2025 T10 at Arnos Vale Ground, Kingstown Qualifier 1
La Soufriere Hikers vs Grenadines Divers
Qualifier 1
Arnos Vale Ground, Kingstown
06:00 AM
GRD won by 6 runs

La Soufriere Hikers
LSH
113/2 (10)

Grenadines Divers
GRD
119/3 (10)
Finished
GRD won by 6 runs
Finished20 April 2025 T10 at Arnos Vale Ground, Kingstown 5th Place Play-Off
Salt Pond Breakers vs Fort Charlotte Strikers
5th Place Play-Off
Arnos Vale Ground, Kingstown
12:00 AM
SPB won by 6 wickets

Salt Pond Breakers
SPB
103/4 (9.2)

Fort Charlotte Strikers
FCS
99/4 (10)
Finished
SPB won by 6 wickets
Finished20 April 2025 T10 at Arnos Vale Ground, Kingstown Qualifier 2
La Soufriere Hikers vs Botanical Garden Rangers
Qualifier 2
Arnos Vale Ground, Kingstown
06:00 AM
BGR won by 4 wickets

La Soufriere Hikers
LSH
120/5 (10)

Botanical Garden Rangers
BGR
125/6 (9.5)
Finished
BGR won by 4 wickets
ECS-W T10 Bologna
Finished19 April 2025 T10 at Fabio Fabbri Cricket Ground, Bologna Match 1
Italia Nord Women vs Italia Sud Women
Match 1
Fabio Fabbri Cricket Ground, Bologna
12:30 PM
ITN-W won by 6 wickets

Italia Nord Women
ITN-W
62/4 (9.1)

Italia Sud Women
ITS-W
60/2 (10)
Finished
ITN-W won by 6 wickets
Finished19 April 2025 T10 at Fabio Fabbri Cricket Ground, Bologna Match 2
Italia Nord Women vs Italia Sud Women
Match 2
Fabio Fabbri Cricket Ground, Bologna
02:45 PM
ITS-W won by 10 runs

Italia Nord Women
ITN-W
75/6 (10)

Italia Sud Women
ITS-W
85/4 (10)
Finished
ITS-W won by 10 runs
Finished20 April 2025 T10 at Fabio Fabbri Cricket Ground, Bologna Match 3
Italia Nord Women vs Italia Sud Women
Match 3
Fabio Fabbri Cricket Ground, Bologna
12:30 PM
ITS-W won by 9 wickets

Italia Nord Women
ITN-W
57/6 (10)

Italia Sud Women
ITS-W
61/1 (6)
Finished
ITS-W won by 9 wickets
Finished20 April 2025 T10 at Fabio Fabbri Cricket Ground, Bologna Match 4
Italia Nord Women vs Italia Sud Women
Match 4
Fabio Fabbri Cricket Ground, Bologna
02:45 PM
ITS-W won by 56 runs

Italia Nord Women
ITN-W
56/6 (10)

Italia Sud Women
ITS-W
112/3 (10)
Finished
ITS-W won by 56 runs
ECI T10 France
Finished19 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 1
France vs Sweden
Match 1
Dreux Sport Cricket Club, Dreux
02:00 PM
SWE won by 5 wickets

France
FRAN
104/5 (10)

Sweden
SWE
109/5 (8.3)
Finished
SWE won by 5 wickets
Finished19 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 2
France vs Sweden
Match 2
Dreux Sport Cricket Club, Dreux
04:00 PM
FRAN won by 26 runs

France
FRAN
153/4 (10)

Sweden
SWE
127/5 (10)
Finished
FRAN won by 26 runs
Finished19 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 3
France vs Sweden
Match 3
Dreux Sport Cricket Club, Dreux
06:15 PM
SWE won by 5 wickets

France
FRAN
169/2 (10)

Sweden
SWE
171/5 (10)
Finished
SWE won by 5 wickets
Finished19 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 4
France vs Sweden
Match 4
Dreux Sport Cricket Club, Dreux
08:15 PM
FRAN won by 14 runs

France
FRAN
148/6 (10)

Sweden
SWE
134/6 (10)
Finished
FRAN won by 14 runs
Finished20 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 5
France vs Sweden
Match 5
Dreux Sport Cricket Club, Dreux
02:00 PM
SWE won by 5 wickets

France
FRAN
100/9 (10)

Sweden
SWE
101/5 (9.3)
Finished
SWE won by 5 wickets
Finished20 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 6
France vs Sweden
Match 6
Dreux Sport Cricket Club, Dreux
04:00 PM
FRAN won by 8 wickets

France
FRAN
134/2 (7.2)

Sweden
SWE
133/7 (10)
Finished
FRAN won by 8 wickets
Finished20 April 2025 T10 at Dreux Sport Cricket Club, Dreux Match 7
France vs Sweden
Match 7
Dreux Sport Cricket Club, Dreux
06:30 PM
FRAN won by 5 wickets

France
FRAN
114/5 (8.3)

Sweden
SWE
111/6 (10)
Finished
FRAN won by 5 wickets