Youth One-Day Internationals

5th Match: Afghanistan Under-19s v Pakistan Under-19s at Harare - Jan 2, 2026

Pakistan Under-19s 238/9 (50/50 ov); Afghanistan Under-19s 105 (30.2/50 ov)

Pakistan Under-19s won by 133 runs

Major League Tournament

Group B: Ace Capital Cricket Club v Burgher Recreation Club at Colombo (PSS) - Jan 2-4, 2026

Burgher Recreation Club 233; Ace Capital Cricket Club 23/3 (11 ov)

K Amantha 5* (7) DKRC Jayatissa 0* (11) WSA Appuhami 3-1-6-1 Y Rodrigo 1-0-1-0

Last bat: MPM Weerasinghe c Wijesooriya b Dulshan 7 (32)   Fall of wicket: 17/3 (8.3 ov)

Stumps - Ace Capital Cricket Club trail by 210 runs with 7 wickets remaining in the 1st innings

Group B: Badureliya Sports Club v Nondescripts Cricket Club at Hambantota - Jan 2-4, 2026

Nondescripts Cricket Club 244/6 (68 ov)

C Karunaratne 16* (46) K Pathiratne 11* (39) NC Komasaru 5-0-16-0 PM Pushpakumara 15-2-34-1

Last bat: SSD Arachchige c de Soysa b Thilanchana 76 (107)   Fall of wicket: 216/6 (54.2 ov)

Stumps - Badureliya Sports Club won the toss and elected to field

Group A: Colombo Cricket Club v Chilaw Marians Cricket Club at Colombo (Colts) - Jan 2-4, 2026

Chilaw Marians Cricket Club 185; Colombo Cricket Club 62/4 (15 ov)

GS Dinusha 14* (10) MVT Fernando 2* (16) C de Silva 7-1-25-1 S Ashan 2-0-7-0

Last bat: P Rathnayake b ST de Silva 3 (10)   Fall of wicket: 47/4 (10.6 ov)

Stumps - Colombo Cricket Club trail by 123 runs with 6 wickets remaining in the 1st innings

Group B: Kurunegala Youth Cricket Club v Tamil Union Cricket and Athletic Club at Colombo (NCC) - Jan 2-4, 2026

Kurunegala Youth Cricket Club 331/5 (80 ov)

C Sandaru 25* (64) S Sadamal 72* (102) ND Paranavithana 4-0-18-0 T Vithushan 19-4-42-0

Last bat: WWAG Maneeshan c Jayathilake b Dilhara 160 (162)   Fall of wicket: 265/5 (59.5 ov)

Stumps - Tamil Union Cricket and Athletic Club won the toss and elected to field

Group A: Nugegoda Sports Welfare Club v Police Sports Club at Galle - Jan 2-4, 2026

Police Sports Club 210/4 (58 ov)

KNA Bandara 74* (135) PVR de Silva 41* (89) LN Malinga 10-1-34-1 BGS Mendis 15-1-38-1

Last bat: D Induwara c Malinga b Mendis 60 (90)   Fall of wicket: 122/4 (28.4 ov)

Stumps - Nugegoda Sports Welfare Club won the toss and elected to field

Group A: Panadura Sports Club v Bloomfield Cricket and Athletic Club at Maggona - Jan 2-4, 2026

Panadura Sports Club 213/8 (65 ov)

N Vimukthi 9* (5) KDA Manoj 1* (4) JDF Vandersay 15-0-50-2 RS Fernando 20-2-49-2

Last bat: Senitha Halambage run out 0 (6)   Fall of wicket: 211/8 (64.1 ov)

Stumps - Bloomfield Cricket and Athletic Club won the toss and elected to field

Bangladesh Premier League

9th Match: Chattogram Royals v Dhaka Capitals at Sylhet - Jan 2, 2026

Dhaka Capitals 122 (19.4/20 ov); Chattogram Royals 123/0 (12.4/20 ov)

Chattogram Royals won by 10 wickets (with 44 balls remaining)

10th Match: Sylhet Titans v Rangpur Riders at Sylhet - Jan 2, 2026

Sylhet Titans 144/8 (20/20 ov)

Nasum Ahmed 6* (7) Mohammad Amir 2* (1) Mustafizur Rahman 4-0-24-3 Faheem Ashraf 4-0-18-3

Last bat: Khaled Ahmed c Litton Das b Mustafizur Rahman 0 (1)   Fall of wicket: 142/8 (19.5 ov)

Innings break - Rangpur Riders won the toss and elected to field

Big Bash League

20th Match: Brisbane Heat v Melbourne Stars at Brisbane - Jan 2, 2026

Melbourne Stars 195/6 (20/20 ov); Brisbane Heat 199/6 (19.4/20 ov)

Brisbane Heat won by 4 wickets (with 2 balls remaining)

21st Match: Sydney Thunder v Hobart Hurricanes at Sydney - Jan 3, 2026

Match scheduled to begin at 19:15 local time (08:15 GMT)

International League T20

Qualifier 2: Abu Dhabi Knight Riders v MI Emirates at Sharjah - Jan 2, 2026

Abu Dhabi Knight Riders 17/2 (3.2/20 ov)

LS Livingstone 0* (1) AD Hales 2* (7) Muhammad Rohid 0.2-0-0-1 Shakib Al Hasan 2-0-11-0

Last bat: B McMullen lbw b Muhammad Rohid 13 (8)   Fall of wicket: 17/2 (3.1 ov)

MI Emirates won the toss and elected to field

SA20

10th Match: Paarl Royals v MI Cape Town at Paarl - Jan 2, 2026

Match scheduled to begin at 17:30 local time (15:30 GMT)

Super Smash

9th Match: Central Districts v Canterbury at Nelson - Jan 3, 2026

Match scheduled to begin at 16:25 local time (03:25 GMT)