Test matches | Twenty20 Internationals | Women's One-Day Internationals | Women's Twenty20 Internationals | Youth One-Day Internationals | Afghanistan A v Sri Lanka A unofficial Test Match | County Championship Division One | County Championship Division Two | National Super League 4-Day Tournament | Dhaka Premier Division Cricket League | Scotland in Zimbabwe unofficial ODI Series | UAE A-Team Tri Series (OD) | Indian Premier League | Pakistan Super League | Merwais Nika Regional 3-Day Trophy | ECB Women's One-Day Cup | Hong Kong Premier League T20 Tournament | Hong Kong Women's Premier League
Test matches
2nd Test: Bangladesh v Zimbabwe at Chattogram - Apr 28-30, 2025
Zimbabwe 227 and 111 (46.2 ov); Bangladesh 444
Bangladesh won by an innings and 106 runs
Scorecard | Report | Articles (8) | Photos (25)
Twenty20 Internationals
1st semi-final: Cayman Islands v Canada at George Town - Apr 26, 2025
Cayman Islands 122/8 (20/20 ov); Canada 125/0 (13.3/20 ov)
Canada won by 10 wickets (with 39 balls remaining)
2nd semi-final: Bermuda v United States of America at George Town - Apr 26, 2025
Bermuda 114/7 (20/20 ov); United States of America 115/0 (14.2/20 ov)
U.S.A. won by 10 wickets (with 34 balls remaining)
Final: Canada v United States of America at George Town - Apr 27, 2025
Canada 168/9 (20/20 ov); United States of America 169/4 (19.1/20 ov)
U.S.A. won by 6 wickets (with 5 balls remaining)
4th Match: Saudi Arabia v Singapore at Kuala Lumpur - Apr 25, 2025
Saudi Arabia 178/8 (20/20 ov); Singapore 82/9 (20/20 ov)
Saudi Arabia won by 96 runs
10th Match: Saudi Arabia v Singapore at Kuala Lumpur - Apr 29, 2025
Singapore 112/8 (20/20 ov); Saudi Arabia 115/3 (14.1/20 ov)
Saudi Arabia won by 7 wickets (with 35 balls remaining)
7th Match: Saudi Arabia v Thailand at Kuala Lumpur - Apr 28, 2025
Saudi Arabia 170/4 (20/20 ov); Thailand 131/9 (20/20 ov)
Saudi Arabia won by 39 runs
6th Match: Singapore v Thailand at Kuala Lumpur - Apr 26, 2025
Singapore 125 (15.5/16 ov); Thailand 115/7 (16/16 ov)
Singapore won by 10 runs
12th Match: Singapore v Thailand at Kuala Lumpur - Apr 30, 2025
Match abandoned without a ball bowled
3rd place play-off: Singapore v Thailand at Kuala Lumpur - May 2, 2025
Singapore 110 (19.2/20 ov); Thailand 80 (19.1/20 ov)
Singapore won by 30 runs
5th Match: Malaysia v Saudi Arabia at Kuala Lumpur - Apr 26, 2025
Saudi Arabia 182/7 (20/20 ov); Malaysia 183/5 (19.5/20 ov)
Malaysia won by 5 wickets (with 1 ball remaining)
11th Match: Malaysia v Saudi Arabia at Kuala Lumpur - Apr 30, 2025
Malaysia 160/6 (20/20 ov); Saudi Arabia 161/3 (17.5/20 ov)
Saudi Arabia won by 7 wickets (with 13 balls remaining)
Final: Malaysia v Saudi Arabia at Kuala Lumpur - May 2, 2025
Malaysia 135/7 (20/20 ov); Saudi Arabia 117 (19.2/20 ov)
Malaysia won by 18 runs
8th Match: Malaysia v Singapore at Kuala Lumpur - Apr 28, 2025
Singapore 39/2 (7.2/20 ov)
No result
3rd Match: Malaysia v Thailand at Kuala Lumpur - Apr 25, 2025
Thailand 92 (20/20 ov); Malaysia 93/3 (11.3/20 ov)
Malaysia won by 7 wickets (with 51 balls remaining)
9th Match: Malaysia v Thailand at Kuala Lumpur - Apr 29, 2025
Malaysia 160/9 (20/20 ov); Thailand 90/8 (20/20 ov)
Malaysia won by 70 runs
Women's One-Day Internationals
1st Match: Sri Lanka Women v India Women at Colombo (RPS) - Apr 27, 2025
Sri Lanka Women 147 (38.1/39 ov); India Women 149/1 (29.4/39 ov)
IND Women won by 9 wickets (with 56 balls remaining)
Scorecard | Report | Photos (8)
3rd Match: Sri Lanka Women v South Africa Women at Colombo (RPS) - May 2, 2025
South Africa Women 235/9 (50/50 ov); Sri Lanka Women 237/5 (46.3/50 ov)
SL Women won by 5 wickets (with 21 balls remaining)
Live scorecard | Report | Photos (10)
2nd Match: India Women v South Africa Women at Colombo (RPS) - Apr 29, 2025
India Women 276/6 (50/50 ov); South Africa Women 261 (49.2/50 ov)
IND Women won by 15 runs
Scorecard | Report | Photos (9)
1st ODI: United States of America Women v Zimbabwe Women at Dallas - May 1, 2025
Zimbabwe Women 162/9 (40/40 ov); United States of America Women 163/3 (38.1/40 ov)
USA Women won by 7 wickets (with 11 balls remaining)
Women's Twenty20 Internationals
1st T20I: Oman Women v Bahrain Women at Al Amerat - May 2, 2025
Bahrain Women 87 (19.1/20 ov); Oman Women 90/5 (13.4/20 ov)
OMA Women won by 5 wickets (with 38 balls remaining)
6th Match: Eswatini Women v Mozambique Women at Gaborone (Oval 2) - Apr 27, 2025
Mozambique Women 74/6 (20/20 ov); Eswatini Women 58/9 (20/20 ov)
MOZ Women won by 16 runs
12th Match: Eswatini Women v Mozambique Women at Gaborone (Oval 2) - Apr 29, 2025
Mozambique Women 106/6 (20/20 ov); Eswatini Women 48/8 (20/20 ov)
MOZ Women won by 58 runs
3rd place play-off: Eswatini Women v Mozambique Women at Gaborone (Oval 1) - Apr 30, 2025
Mozambique Women 117/6 (20/20 ov); Eswatini Women 65/5 (20/20 ov)
MOZ Women won by 52 runs
3rd Match: Eswatini Women v Sierra Leone Women at Gaborone (Oval 1) - Apr 26, 2025
Eswatini Women 27/6 (20/20 ov); Sierra Leone Women 28/0 (3.4/20 ov)
SLE Women won by 10 wickets (with 98 balls remaining)
8th Match: Eswatini Women v Sierra Leone Women at Gaborone (Oval 2) - Apr 27, 2025
Sierra Leone Women 179/3 (20/20 ov); Eswatini Women 29 (11/20 ov)
SLE Women won by 150 runs
2nd Match: Mozambique Women v Sierra Leone Women at Gaborone (Oval 2) - Apr 26, 2025
Mozambique Women 37 (15.1/20 ov); Sierra Leone Women 39/3 (10.4/20 ov)
SLE Women won by 7 wickets (with 56 balls remaining)
9th Match: Mozambique Women v Sierra Leone Women at Gaborone (Oval 1) - Apr 29, 2025
Mozambique Women 44/8 (20/20 ov); Sierra Leone Women 45/4 (9.4/20 ov)
SLE Women won by 6 wickets (with 62 balls remaining)
1st Match: Botswana Women v Eswatini Women at Gaborone (Oval 1) - Apr 26, 2025
Botswana Women 152/1 (20/20 ov); Eswatini Women 30 (20/20 ov)
BOT Women won by 122 runs
10th Match: Botswana Women v Eswatini Women at Gaborone (Oval 2) - Apr 29, 2025
Eswatini Women 45 (16.1/20 ov); Botswana Women 46/1 (6.5/20 ov)
BOT Women won by 9 wickets (with 79 balls remaining)
4th Match: Botswana Women v Mozambique Women at Gaborone (Oval 2) - Apr 26, 2025
Botswana Women 129/3 (20/20 ov); Mozambique Women 54 (16.4/20 ov)
BOT Women won by 75 runs
7th Match: Botswana Women v Mozambique Women at Gaborone (Oval 1) - Apr 27, 2025
Botswana Women 126/3 (20/20 ov); Mozambique Women 68/4 (20/20 ov)
BOT Women won by 58 runs
5th Match: Botswana Women v Sierra Leone Women at Gaborone (Oval 1) - Apr 27, 2025
Sierra Leone Women 80/5 (20/20 ov); Botswana Women 74 (18.3/20 ov)
SLE Women won by 6 runs
11th Match: Botswana Women v Sierra Leone Women at Gaborone (Oval 1) - Apr 29, 2025
Botswana Women 66/7 (20/20 ov); Sierra Leone Women 67/5 (18/20 ov)
SLE Women won by 5 wickets (with 12 balls remaining)
Final: Botswana Women v Sierra Leone Women at Gaborone (Oval 1) - Apr 30, 2025
Sierra Leone Women 107/5 (20/20 ov); Botswana Women 68 (19.3/20 ov)
SLE Women won by 39 runs
1st T20I: Czech Republic Women v Cyprus Women at Vinor - May 2, 2025
Cyprus Women 151/1 (20/20 ov); Czech Republic Women 37 (7.5/20 ov)
Cyprus Women won by 114 runs
1st T20I: United States of America Women v Zimbabwe Women at Dallas - Apr 25, 2025
Zimbabwe Women 124/7 (20/20 ov); United States of America Women 96/6 (20/20 ov)
ZIM Women won by 28 runs
2nd T20I: United States of America Women v Zimbabwe Women at Dallas - Apr 27, 2025
Zimbabwe Women 136/5 (20/20 ov); United States of America Women 135/6 (20/20 ov)
ZIM Women won by 1 run
3rd T20I: United States of America Women v Zimbabwe Women at Dallas - Apr 29, 2025
Zimbabwe Women 110/8 (20/20 ov); United States of America Women 111/7 (20/20 ov)
USA Women won by 3 wickets (with 0 balls remaining)
Youth One-Day Internationals
1st Youth ODI: Sri Lanka Under-19s v Bangladesh Under-19s at Colombo (CCC) - Apr 26, 2025
Sri Lanka Under-19s 241/6 (50/50 ov); Bangladesh Under-19s 143 (33.3/50 ov)
SL Under-19 won by 98 runs
2nd Youth ODI: Sri Lanka Under-19s v Bangladesh Under-19s at Colombo (CCC) - Apr 28, 2025
Sri Lanka Under-19s 211 (48.5/50 ov); Bangladesh Under-19s 215/1 (34.3/50 ov)
BAN Under-19 won by 9 wickets (with 93 balls remaining)
3rd Youth ODI: Sri Lanka Under-19s v Bangladesh Under-19s at Colombo (Colts) - Apr 30, 2025
Bangladesh Under-19s 144/2 (28/28 ov); Sri Lanka Under-19s 120/7 (22/22 ov, target: 160)
BAN Under-19 won by 39 runs (DLS method)
Afghanistan A v Sri Lanka A unofficial Test Match
Only unofficial Test: Afghanistan A v Sri Lanka A at Abu Dhabi - Apr 29-May 2, 2025
Sri Lanka A 406 and 376/4d; Afghanistan A 168 and 306 (106 ov, target: 615)
Sri Lanka A won by 308 runs
County Championship Division One
16th Match: Nottinghamshire v Sussex at Nottingham - Apr 25-27, 2025
Sussex 169 and 278; Nottinghamshire 300 and 148/1 (25.5 ov, target: 148)
NOTTS won by 9 wickets
Scorecard | Report | Articles (3) | Photos (3)
17th Match: Surrey v Somerset at The Oval - Apr 25-27, 2025
Somerset 283 and 119; Surrey 367 and 36/2 (5.2 ov, target: 36)
Surrey won by 8 wickets
Scorecard | Report | Articles (3) | Photos (3)
18th Match: Worcestershire v Durham at Worcester - Apr 25-26, 2025
Worcestershire 162 and 81; Durham 136 and 108/4 (26.3 ov, target: 108)
Durham won by 6 wickets
Scorecard | Report | Articles (2) | Photos (4)
County Championship Division Two
13th Match: Gloucestershire v Leicestershire at Bristol - Apr 25-27, 2025
Gloucestershire 252 and 152; Leicestershire 262 and 146/8 (45.4 ov, target: 143)
LEICS won by 2 wickets
Scorecard | Report | Articles (3) | Photos (3)
14th Match: Derbyshire v Middlesex at Derby - Apr 25-28, 2025
Derbyshire 472; Middlesex 315 and 307/7 (100 ov) (f/o)
Match drawn
Scorecard | Report | Articles (4)
National Super League 4-Day Tournament
Final: Dambulla v Galle at Colombo (SSC) - Apr 27-30, 2025
Galle 370 and 246/5 (83 ov); Dambulla 313
Match drawn (Galle won on 1st innings)
Dhaka Premier Division Cricket League
Super League: Abahani Limited v Legends of Rupganj at Savar (4) - Apr 26, 2025
Legends of Rupganj 225/9 (50/50 ov); Abahani Limited 226/3 (37.3/50 ov)
Abahani Ltd won by 7 wickets (with 75 balls remaining)
Super League: Gulshan Cricket Club v Agrani Bank Cricket Club at Savar (3) - Apr 26, 2025
Agrani Bank Cricket Club 340/7 (50/50 ov); Gulshan Cricket Club 203 (46.5/50 ov)
Agrani won by 137 runs
Super League: Mohammedan Sporting Club v Gazi Group Cricketers at Mirpur - Apr 26, 2025
Gazi Group Cricketers 236 (49.4/50 ov); Mohammedan Sporting Club 237/6 (50/50 ov)
Mohammedan won by 4 wickets (with 0 balls remaining)
Super League: Gazi Group Cricketers v Agrani Bank Cricket Club at Savar (4) - Apr 29, 2025
Agrani Bank Cricket Club 201 (46.1/50 ov); Gazi Group Cricketers 203/5 (44/50 ov)
Gazi Group won by 5 wickets (with 36 balls remaining)
Super League: Gulshan Cricket Club v Legends of Rupganj at Savar (3) - Apr 29, 2025
Gulshan Cricket Club 232 (49.5/50 ov); Legends of Rupganj 233/4 (40.4/50 ov)
L Rupganj won by 6 wickets (with 56 balls remaining)
Super League: Mohammedan Sporting Club v Abahani Limited at Mirpur - Apr 29, 2025
Mohammedan Sporting Club 240/7 (50/50 ov); Abahani Limited 243/4 (40.4/50 ov)
Abahani Ltd won by 6 wickets (with 56 balls remaining)
Scorecard | Articles (1) | Photos (1)
Scotland in Zimbabwe unofficial ODI Series
2nd Match: Zimbabwe A v Scotland at Harare - Apr 26, 2025
Scotland 347 (50/50 ov); Zimbabwe A 340 (49/50 ov)
Scotland won by 7 runs
3rd Match: Zimbabwe A v Scotland at Harare - Apr 28, 2025
Scotland 85 (20.3/50 ov); Zimbabwe A 86/2 (17.3/50 ov)
Zimbabwe A won by 8 wickets (with 195 balls remaining)
UAE A-Team Tri Series (OD)
Final: Ireland A v Sri Lanka A at Abu Dhabi - Apr 25, 2025
Ireland A 200 (47.3/50 ov); Sri Lanka A 203/5 (34.3/50 ov)
Sri Lanka A won by 5 wickets (with 93 balls remaining)
Indian Premier League
43rd Match: Chennai Super Kings v Sunrisers Hyderabad at Chennai - Apr 25, 2025
Chennai Super Kings 154 (19.5/20 ov); Sunrisers Hyderabad 155/5 (18.4/20 ov)
SRH won by 5 wickets (with 8 balls remaining)
Scorecard | Report | Articles (12) | Photos (25) | Videos (15)
44th Match: Kolkata Knight Riders v Punjab Kings at Eden Gardens - Apr 26, 2025
Punjab Kings 201/4 (20/20 ov); Kolkata Knight Riders 7/0 (1/20 ov)
No result
Scorecard | Report | Articles (9) | Photos (21) | Videos (14)
45th Match: Mumbai Indians v Lucknow Super Giants at Wankhede - Apr 27, 2025
Mumbai Indians 215/7 (20/20 ov); Lucknow Super Giants 161 (20/20 ov)
MI won by 54 runs
Scorecard | Report | Articles (13) | Photos (12) | Videos (14)
46th Match: Delhi Capitals v Royal Challengers Bengaluru at Delhi - Apr 27, 2025
Delhi Capitals 162/8 (20/20 ov); Royal Challengers Bengaluru 165/4 (18.3/20 ov)
RCB won by 6 wickets (with 9 balls remaining)
Scorecard | Report | Articles (12) | Photos (26) | Videos (14)
47th Match: Rajasthan Royals v Gujarat Titans at Jaipur - Apr 28, 2025
Gujarat Titans 209/4 (20/20 ov); Rajasthan Royals 212/2 (15.5/20 ov)
RR won by 8 wickets (with 25 balls remaining)
Scorecard | Report | Articles (18) | Photos (18) | Videos (20)
48th Match: Delhi Capitals v Kolkata Knight Riders at Delhi - Apr 29, 2025
Kolkata Knight Riders 204/9 (20/20 ov); Delhi Capitals 190/9 (20/20 ov)
KKR won by 14 runs
Scorecard | Report | Articles (10) | Photos (29) | Videos (14)
49th Match: Chennai Super Kings v Punjab Kings at Chennai - Apr 30, 2025
Chennai Super Kings 190 (19.2/20 ov); Punjab Kings 194/6 (19.4/20 ov)
PBKS won by 4 wickets (with 2 balls remaining)
Scorecard | Report | Articles (17) | Photos (28) | Videos (16)
50th Match: Rajasthan Royals v Mumbai Indians at Jaipur - May 1, 2025
Mumbai Indians 217/2 (20/20 ov); Rajasthan Royals 117 (16.1/20 ov)
MI won by 100 runs
Scorecard | Report | Articles (12) | Photos (21) | Videos (14)
Pakistan Super League
15th Match: Karachi Kings v Quetta Gladiators at Lahore - Apr 25, 2025
Quetta Gladiators 142 (19.3/20 ov); Karachi Kings 137/8 (20/20 ov)
Gladiators won by 5 runs
Scorecard | Report | Articles (2) | Photos (6)
16th Match: Lahore Qalandars v Multan Sultans at Lahore - Apr 26, 2025
Multan Sultans 185/3 (20/20 ov); Lahore Qalandars 186/5 (19/20 ov)
Qalandars won by 5 wickets (with 6 balls remaining)
Scorecard | Report | Photos (10)
17th Match: Peshawar Zalmi v Quetta Gladiators at Lahore - Apr 27, 2025
Quetta Gladiators 178/7 (20/20 ov); Peshawar Zalmi 114 (15.2/20 ov)
Gladiators won by 64 runs
Scorecard | Report | Photos (6)
18th Match: Multan Sultans v Quetta Gladiators at Lahore - Apr 29, 2025
Multan Sultans 89 (17/20 ov); Quetta Gladiators 90/0 (6.5/20 ov)
Gladiators won by 10 wickets (with 79 balls remaining)
Scorecard | Report | Photos (3)
19th Match: Lahore Qalandars v Islamabad United at Lahore - Apr 30, 2025
Lahore Qalandars 209/6 (20/20 ov); Islamabad United 121 (16.5/20 ov)
Qalandars won by 88 runs
Scorecard | Report | Photos (3)
20th Match: Multan Sultans v Karachi Kings at Lahore - May 1, 2025
Karachi Kings 204/4 (20/20 ov); Multan Sultans 117 (16.1/20 ov)
Kings won by 87 runs
Scorecard | Report | Photos (3)
21st Match: Lahore Qalandars v Quetta Gladiators at Lahore - May 1, 2025
Lahore Qalandars 111/3 (11.3/20 ov)
No result
Scorecard | Report | Photos (4)
Merwais Nika Regional 3-Day Trophy
9th Match: Amo Region v Band-e-Amir Region at Lashkar Gah - Apr 24-26, 2025
Amo Region 350 and 235; Band-e-Amir Region 274 and 286/9 (48 ov, target: 312)
Match drawn
10th Match: Boost Region v Mis Ainak Region at Kandahar - Apr 24-26, 2025
Mis Ainak Region 291 and 328; Boost Region 439 and 126 (30 ov, target: 181)
Mis-Ainak won by 54 runs
ECB Women's One-Day Cup
5th Match: Durham Women v The Blaze Women at Chester-le-Street - Apr 27, 2025
Durham Women 200 (47.2/50 ov); The Blaze Women 201/5 (37.2/50 ov)
BLZ Women won by 5 wickets (with 76 balls remaining)
6th Match: Essex Women v Warwickshire Women at Chelmsford - Apr 27, 2025
Warwickshire Women 289 (50/50 ov); Essex Women 181 (39/50 ov)
WAR Women won by 108 runs
Scorecard | Report | Photos (1)
7th Match: Hampshire Women v Surrey Women at Southampton - Apr 27, 2025
Hampshire Women 259/8 (50/50 ov); Surrey Women 209 (43.2/50 ov)
HAM Women won by 50 runs
Scorecard | Report | Photos (1)
8th Match: Somerset Women v Lancashire Women at Taunton - Apr 27, 2025
Somerset Women 205/9 (50/50 ov); Lancashire Women 207/3 (36.5/50 ov)
LAN Women won by 7 wickets (with 79 balls remaining)
9th Match: Lancashire Women v Hampshire Women at Southport - Apr 30, 2025
Lancashire Women 292/6 (50/50 ov); Hampshire Women 295/2 (47/50 ov)
HAM Women won by 8 wickets (with 18 balls remaining)
Scorecard | Report | Photos (1)
11th Match: Surrey Women v Durham Women at Beckenham - Apr 30, 2025
Surrey Women 348/6 (50/50 ov); Durham Women 244 (45.1/50 ov)
SUR Women won by 104 runs
Scorecard | Report | Photos (4)
12th Match: Warwickshire Women v The Blaze Women at Birmingham - Apr 30, 2025
The Blaze Women 252/9 (50/50 ov); Warwickshire Women 211 (42.3/50 ov)
BLZ Women won by 41 runs
10th Match: Somerset Women v Essex Women at Taunton - May 1, 2025
Essex Women 184 (42.5/50 ov); Somerset Women 185/5 (35.5/50 ov)
SOM Women won by 5 wickets (with 85 balls remaining)
Hong Kong Premier League T20 Tournament
9th Match: Hong Kong Cricket Club v United Services Recreation Club at Wong Nai - Apr 27, 2025
Hong Kong Cricket Club 188/3 (20/20 ov); United Services Recreation Club 188/5 (20/20 ov)
Match tied (Hong Kong CC won the Super Over)
10th Match: Diasqua Little Sai Wan Cricket Club v Kowloon Cricket Club at Kowloon - Apr 27, 2025
Kowloon Cricket Club 162/7 (20/20 ov); Diasqua Little Sai Wan Cricket Club 128/7 (20/20 ov)
Kowloon CC won by 34 runs
Hong Kong Women's Premier League
9th Match: Lantau Cricket Club Women v Hong Kong Cricket Club Women at Wong Nai - Apr 27, 2025
Lantau Cricket Club Women 92/5 (16/16 ov); Hong Kong Cricket Club Women 93/4 (14.4/16 ov)
HKG CC WMN won by 6 wickets (with 8 balls remaining)
10th Match: Kowloon Cricket Club Women v Diasqua Little Sai Wan CC Women at Kowloon - Apr 27, 2025
Diasqua Little Sai Wan CC Women 130/7 (20/20 ov); Kowloon Cricket Club Women 41 (10/20 ov)
DLSW CC WMN won by 89 runs