Day view Week view Month view Season view Season archive International calendar
Test matches
Zimbabwe 227 & 111
Bangladesh 444
Bangladesh won by an innings and 106 runs
Bangladesh 191 & 255
Zimbabwe 273 & 174/7 (target: 174)
Zimbabwe won by 3 wickets
Twenty20 Internationals
Malaysia 160/6 (20 ov)
Saudi Arabia 161/3 (17.5/20 ov)
Saudi Arabia won by 7 wickets (with 13 balls remaining)
Singapore
Thailand
Match abandoned without a ball bowled
Malaysia 160/9 (20 ov)
Thailand 90/8 (20 ov)
Malaysia won by 70 runs
Singapore 112/8 (20 ov)
Saudi Arabia 115/3 (14.1/20 ov)
Saudi Arabia won by 7 wickets (with 35 balls remaining)
Saudi Arabia 170/4 (20 ov)
Thailand 131/9 (20 ov)
Saudi Arabia won by 39 runs
Singapore 39/2 (7.2/20 ov)
Malaysia
No result
Canada 168/9 (20 ov)
United States of America 169/4 (19.1/20 ov)
United States of America won by 6 wickets (with 5 balls remaining)
Saudi Arabia 182/7 (20 ov)
Malaysia 183/5 (19.5/20 ov)
Malaysia won by 5 wickets (with 1 ball remaining)
Cayman Islands 122/8 (20 ov)
Canada 125/0 (13.3/20 ov)
Canada won by 10 wickets (with 39 balls remaining)
Bermuda 114/7 (20 ov)
United States of America 115/0 (14.2/20 ov)
United States of America won by 10 wickets (with 34 balls remaining)
Singapore 125 (15.5/16 ov)
Thailand 115/7 (16 ov)
Singapore won by 10 runs
Saudi Arabia 178/8 (20 ov)
Singapore 82/9 (20 ov)
Saudi Arabia won by 96 runs
Thailand 92 (20 ov)
Malaysia 93/3 (11.3/20 ov)
Malaysia won by 7 wickets (with 51 balls remaining)
Canada 184/7 (20 ov)
United States of America 167/8 (20 ov)
Canada won by 17 runs
Cayman Islands 175/2 (20 ov)
Bahamas 96/5 (20 ov)
Cayman Islands won by 79 runs
Malaysia 170/6 (20 ov)
Singapore 142/6 (20 ov)
Malaysia won by 28 runs
Saudi Arabia 156 (19.5/20 ov)
Thailand 90 (16.1/20 ov)
Saudi Arabia won by 66 runs
Bahamas 51 (13.3/20 ov)
Bermuda 55/0 (8.5/20 ov)
Bermuda won by 10 wickets (with 67 balls remaining)
Canada 165/6 (20 ov)
Cayman Islands 71 (17.1/20 ov)
Canada won by 94 runs
Women's One-Day Internationals
India Women 276/6 (50 ov)
South Africa Women 261 (49.2/50 ov)
India Women won by 15 runs
Sri Lanka Women 147 (38.1/39 ov)
India Women 149/1 (29.4/39 ov)
India Women won by 9 wickets (with 56 balls remaining)
Women's Twenty20 Internationals
Sierra Leone Women 107/5 (20 ov)
Botswana Women 68 (19.3/20 ov)
Sierra Leone Women won by 39 runs
Mozambique Women 117/6 (20 ov)
Eswatini Women 65/5 (20 ov)
Mozambique Women won by 52 runs
Mozambique Women 106/6 (20 ov)
Eswatini Women 48/8 (20 ov)
Mozambique Women won by 58 runs
Eswatini Women 45 (16.1/20 ov)
Botswana Women 46/1 (6.5/20 ov)
Botswana Women won by 9 wickets (with 79 balls remaining)
Mozambique Women 44/8 (20 ov)
Sierra Leone Women 45/4 (9.4/20 ov)
Sierra Leone Women won by 6 wickets (with 62 balls remaining)
Zimbabwe Women 110/8 (20 ov)
USA Women 111/7 (20 ov)
United States of America Women won by 3 wickets (with 0 balls remaining)
Botswana Women 66/7 (20 ov)
Sierra Leone Women 67/5 (18/20 ov)
Sierra Leone Women won by 5 wickets (with 12 balls remaining)
Botswana Women 126/3 (20 ov)
Mozambique Women 68/4 (20 ov)
Botswana Women won by 58 runs
Sierra Leone Women 80/5 (20 ov)
Botswana Women 74 (18.3/20 ov)
Sierra Leone Women won by 6 runs
Mozambique Women 74/6 (20 ov)
Eswatini Women 58/9 (20 ov)
Mozambique Women won by 16 runs
Sierra Leone Women 179/3 (20 ov)
Eswatini Women 29 (11/20 ov)
Sierra Leone Women won by 150 runs
Zimbabwe Women 136/5 (20 ov)
USA Women 135/6 (20 ov)
Zimbabwe Women won by 1 run
Botswana Women 152/1 (20 ov)
Eswatini Women 30 (20 ov)
Botswana Women won by 122 runs
Botswana Women 129/3 (20 ov)
Mozambique Women 54 (16.4/20 ov)
Botswana Women won by 75 runs
Eswatini Women 27/6 (20 ov)
Sierra Leone Women 28/0 (3.4/20 ov)
Sierra Leone Women won by 10 wickets (with 98 balls remaining)
Mozambique Women 37 (15.1/20 ov)
Sierra Leone Women 39/3 (10.4/20 ov)
Sierra Leone Women won by 7 wickets (with 56 balls remaining)
Zimbabwe Women 124/7 (20 ov)
USA Women 96/6 (20 ov)
Zimbabwe Women won by 28 runs
Afghanistan A v Sri Lanka A unofficial Test Match
LIVE
Sri Lanka A 406 & 98/1 (23 ov)
Afghanistan A 168
Stumps - Sri Lanka A lead by 336 runs with 9 wickets remaining
County Championship Division One
Somerset 283 & 119
Surrey 367 & 36/2 (target: 36)
Surrey won by 8 wickets
Sussex 169 & 278
Nottinghamshire 300 & 148/1 (target: 148)
Nottinghamshire won by 9 wickets
Worcestershire 162 & 81
Durham 136 & 108/4 (target: 108)
Durham won by 6 wickets
County Championship Division Two
Derbyshire 472
Middlesex 315 & 307/7 (f/o)
Match drawn
Gloucestershire 252 & 152
Leicestershire 262 & 146/8 (target: 143)
Leicestershire won by 2 wickets
National Super League 4-Day Tournament
Galle 370 & 246/5
Dambulla 313
Match drawn (Galle won on 1st innings)
Jaffna 418
Dambulla 470/8
Match drawn
Galle 435 & 118/3
Colombo 422
Match drawn
Dhaka Premier Division Cricket League
Agrani Bank Cricket Club 201 (46.1/50 ov)
Gazi Group Cricketers 203/5 (44/50 ov)
Gazi Group Cricketers won by 5 wickets (with 36 balls remaining)
Gulshan Cricket Club 232 (49.5/50 ov)
Legends of Rupganj 233/4 (40.4/50 ov)
Legends of Rupganj won by 6 wickets (with 56 balls remaining)
Mohammedan Sporting Club 240/7 (50 ov)
Abahani Limited 243/4 (40.4/50 ov)
Abahani Limited won by 6 wickets (with 56 balls remaining)
Legends of Rupganj 225/9 (50 ov)
Abahani Limited 226/3 (37.3/50 ov)
Abahani Limited won by 7 wickets (with 75 balls remaining)
Agrani Bank Cricket Club 340/7 (50 ov)
Gulshan Cricket Club 203 (46.5/50 ov)
Agrani Bank Cricket Club won by 137 runs
Gazi Group Cricketers 236 (49.4/50 ov)
Mohammedan Sporting Club 237/6 (50 ov)
Mohammedan Sporting Club won by 4 wickets (with 0 balls remaining)
Brothers Union 294/9 (50 ov)
Partex Sporting Club 181 (37.1/50 ov)
Brothers Union won by 113 runs
Abahani Limited 249 (48.2/50 ov)
Gazi Group Cricketers 239 (49.3/50 ov)
Abahani Limited won by 10 runs
Legends of Rupganj 333/3 (50 ov)
Agrani Bank Cricket Club 230 (43.1/50 ov)
Legends of Rupganj won by 103 runs
Gulshan Cricket Club 224 (47.4/50 ov)
Mohammedan Sporting Club 225/5 (46.4/50 ov)
Mohammedan Sporting Club won by 5 wickets (with 20 balls remaining)
Scotland in Zimbabwe unofficial ODI Series
Scotland 347 (50 ov)
Zimbabwe A 340 (49/50 ov)
Scotland won by 7 runs
Zimbabwe A 240 (49/50 ov)
Scotland 241/6 (43.2/50 ov)
Scotland won by 4 wickets (with 40 balls remaining)
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)
Afghanistan A 228/8 (50 ov)
Sri Lanka A 232/6 (39/50 ov)
Sri Lanka A won by 4 wickets (with 66 balls remaining)
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
LIVE
Rajasthan Royals
Mumbai Indians
Match scheduled to begin at 19:30 local time
(14:00 GMT | 10:00 EDT | 09:00 CDT | 07:00 PDT)
Chennai Super Kings 190 (19.2/20 ov)
Punjab Kings 194/6 (19.4/20 ov)
Punjab Kings won by 4 wickets (with 2 balls remaining)
Kolkata Knight Riders 204/9 (20 ov)
Delhi Capitals 190/9 (20 ov)
Kolkata Knight Riders won by 14 runs
Gujarat Titans 209/4 (20 ov)
Rajasthan Royals 212/2 (15.5/20 ov)
Rajasthan Royals won by 8 wickets (with 25 balls remaining)
Delhi Capitals 162/8 (20 ov)
RCB 165/4 (18.3/20 ov)
Royal Challengers Bengaluru won by 6 wickets (with 9 balls remaining)
Mumbai Indians 215/7 (20 ov)
Lucknow Super Giants 161 (20 ov)
Mumbai Indians won by 54 runs
Punjab Kings 201/4 (20 ov)
Kolkata Knight Riders 7/0 (1/20 ov)
No result
Chennai Super Kings 154 (19.5/20 ov)
Sunrisers Hyderabad 155/5 (18.4/20 ov)
Sunrisers Hyderabad won by 5 wickets (with 8 balls remaining)
RCB 205/5 (20 ov)
Rajasthan Royals 194/9 (20 ov)
Royal Challengers Bengaluru won by 11 runs
Sunrisers Hyderabad 143/8 (20 ov)
Mumbai Indians 146/3 (15.4/20 ov)
Mumbai Indians won by 7 wickets (with 26 balls remaining)
Pakistan Super League
LIVE
Lahore Qalandars
Quetta Gladiators
Match scheduled to begin at 20:00 local time
(15:00 GMT | 11:00 EDT | 10:00 CDT | 08:00 PDT)
LIVE
Multan Sultans
Karachi Kings
Match scheduled to begin at 15:30 local time
(10:30 GMT | 06:30 EDT | 05:30 CDT | 03:30 PDT)
Lahore Qalandars 209/6 (20 ov)
Islamabad United 121 (16.5/20 ov)
Lahore Qalandars won by 88 runs
Multan Sultans 89 (17/20 ov)
Quetta Gladiators 90/0 (6.5/20 ov)
Quetta Gladiators won by 10 wickets (with 79 balls remaining)
Quetta Gladiators 178/7 (20 ov)
Peshawar Zalmi 114 (15.2/20 ov)
Quetta Gladiators won by 64 runs
Multan Sultans 185/3 (20 ov)
Lahore Qalandars 186/5 (19/20 ov)
Lahore Qalandars won by 5 wickets (with 6 balls remaining)
Quetta Gladiators 142 (19.3/20 ov)
Karachi Kings 137/8 (20 ov)
Quetta Gladiators won by 5 runs
Lahore Qalandars 129 (19.2/20 ov)
Peshawar Zalmi 133/3 (16.4/20 ov)
Peshawar Zalmi won by 7 wickets (with 20 balls remaining)
Multan Sultans 168/5 (20 ov)
Islamabad United 171/3 (17.1/20 ov)
Islamabad United won by 7 wickets (with 17 balls remaining)
Bangladesh Under-19s in Sri Lanka Youth ODI Series
Bangladesh Under-19s 144/2 (28 ov)
Sri Lanka Under-19s 120/7 (22 ov, target: 160)
Bangladesh Under-19s won by 39 runs (DLS method)
Sri Lanka Under-19s 211 (48.5/50 ov)
Bangladesh Under-19s 215/1 (34.3/50 ov)
Bangladesh Under-19s won by 9 wickets (with 93 balls remaining)
Sri Lanka Under-19s 241/6 (50 ov)
Bangladesh Under-19s 143 (33.3/50 ov)
Sri Lanka Under-19s won by 98 runs
Merwais Nika Regional 3-Day Trophy
Mis Ainak Region 291 & 328
Boost Region 439 & 126 (target: 181)
Mis Ainak Region won by 54 runs
Amo Region 350 & 235
Band-e-Amir Region 274 & 286/9 (target: 312)
Match drawn
ECB Women's One-Day Cup
LIVE
The Blaze Women 252/9 (50 ov)
Warwickshire Women 211 (42.3/50 ov)
The Blaze Women won by 41 runs
LIVE
Surrey Women 348/6 (50 ov)
Durham Women 244 (45.1/50 ov)
Surrey Women won by 104 runs
LIVE
Lancashire Women 292/6 (50 ov)
Hampshire Women 295/2 (47/50 ov)
Hampshire Women won by 8 wickets (with 18 balls remaining)
Somerset Women 205/9 (50 ov)
Lancashire Women 207/3 (36.5/50 ov)
Lancashire Women won by 7 wickets (with 79 balls remaining)
Hampshire Women 259/8 (50 ov)
Surrey Women 209 (43.2/50 ov)
Hampshire Women won by 50 runs
Warwickshire Women 289 (50 ov)
Essex Women 181 (39/50 ov)
Warwickshire Women won by 108 runs
Durham Women 200 (47.2/50 ov)
The Blaze Women 201/5 (37.2/50 ov)
The Blaze Women won by 5 wickets (with 76 balls remaining)
Hampshire Women 208 (48.3/50 ov)
Warwickshire Women 208 (50 ov)
Match tied
The Blaze Women 234 (50 ov)
Lancashire Women 235/2 (45/50 ov)
Lancashire Women won by 8 wickets (with 30 balls remaining)
Surrey Women 243/7 (33 ov)
Somerset Women 241/3 (33 ov, target: 238)
Somerset Women won by 7 wickets (with 0 balls remaining) (DLS method)
Essex Women 177 (47.3/50 ov)
Durham Women 178/1 (32.4/50 ov)
Durham Women won by 9 wickets (with 104 balls remaining)
Hong Kong Premier League T20 Tournament
Kowloon Cricket Club 162/7 (20 ov)
Diasqua 128/7 (20 ov)
Kowloon Cricket Club won by 34 runs
Hong Kong Cricket Club 188/3 (20 ov)
Utd Service 188/5 (20 ov)
Match tied (Hong Kong Cricket Club won the Super Over)
Hong Kong Women's Premier League
DLSW CC WMN 130/7 (20 ov)
Kowloon Cricket Club Women 41 (10/20 ov)
Diasqua Little Sai Wan CC Women won by 89 runs
Lantau Cricket Club Women 92/5 (16 ov)
HKG CC WMN 93/4 (14.4/16 ov)
Hong Kong Cricket Club Women won by 6 wickets (with 8 balls remaining)