Wednesday, 22 April 2026
09:00 IST
One Day International Women · ODI
Bangladesh W165 (45.5 ov)
Sri Lanka WWon166/6 (38.2 ov)
Sri Lanka W won by 4 wickets (with 70 balls remaining)
Tuesday, 21 April 2026
19:30 IST
Pakistan Super League · T20
Rawalpindiz166/4 (20 ov)
Multan SultansWon167/4 (18.4 ov)
Multan Sultans won by 6 wickets (with 8 balls remaining)
19:30 IST
Indian Premier League · T20
Sunrisers HyderabadWon242/2 (20 ov)
Delhi Capitals195/9 (20 ov)
Sunrisers Hyderabad won by 47 runs
16:45 IST
Twenty20 International · T20I
NepalWon129/2 (15.5 ov)
United Arab Emirates128/8 (20 ov)
Nepal won by 8 wickets (with 25 balls remaining)
15:00 IST
Pakistan Super League · T20
Lahore QalandarsWon197/6 (20 ov)
Quetta Gladiators188/7 (20 ov)
Lahore Qalandars won by 9 runs
Monday, 20 April 2026
19:30 IST
Indian Premier League · T20
Gujarat Titans100 (15.5 ov)
Mumbai IndiansWon199/5 (20 ov)
Mumbai Indians won by 99 runs
16:45 IST
Twenty20 International · T20I
Nepal122/8 (18.5 ov)
United Arab EmiratesWon78/4 (8.5 ov)
United Arab Emirates won by 6 wickets (with 7 balls remaining) (D/L method)
10:30 IST
One Day International · ODI
BangladeshWon199/4 (35.3 ov)
New Zealand198 (48.4 ov)
Bangladesh won by 6 wickets (with 87 balls remaining)
09:00 IST
One Day International Women · ODI
Bangladesh WWon206/7 (48.3 ov)
Sri Lanka W205/9 (50 ov)
Bangladesh W won by 3 wickets (with 9 balls remaining)
Sunday, 19 April 2026
19:30 IST
Pakistan Super League · T20
Peshawar ZalmiWon255/3 (20 ov)
Quetta Gladiators137 (18.1 ov)
Peshawar Zalmi won by 118 runs
19:30 IST
Indian Premier League · T20
Punjab KingsWon254/7 (20 ov)
Lucknow Super Giants200/5 (20 ov)
Punjab Kings won by 54 runs
17:30 IST
Twenty20 International Women · T20I
South Africa WWon148/2 (17.1 ov)
India W147 (20 ov)
South Africa W won by 8 wickets (with 17 balls remaining)
15:30 IST
Indian Premier League · T20
Kolkata Knight RidersWon161/6 (19.4 ov)
Rajasthan Royals155/9 (20 ov)
Kolkata Knight Riders won by 4 wickets (with 2 balls remaining)
15:00 IST
Women's One-Day Cup · List A
Lancashire W259/8 (49.5 ov)
Somerset WWon260/6 (48 ov)
Somerset W won by 4 wickets (with 13 balls remaining)
15:00 IST
Pakistan Super League · T20
Karachi Kings196 (19.4 ov)
Multan SultansWon207/7 (20 ov)
Multan Sultans won by 11 runs
Saturday, 18 April 2026
19:30 IST
Indian Premier League · T20
Sunrisers HyderabadWon194/9 (20 ov)
Chennai Super Kings184/8 (20 ov)
Sunrisers Hyderabad won by 10 runs
19:30 IST
Pakistan Super League · T20
Lahore QalandarsWon210/4 (20 ov)
Rawalpindiz178/9 (20 ov)
Lahore Qalandars won by 32 runs
17:30 IST
Twenty20 International · T20I
NamibiaWon187/6 (20 ov)
Scotland186/4 (20 ov)
Namibia won by 4 wickets (with 0 balls remaining)
15:30 IST
Indian Premier League · T20
Royal Challengers Bengaluru175/8 (20 ov)
Delhi CapitalsWon179/4 (19.5 ov)
Delhi Capitals won by 6 wickets (with 1 ball remaining)
15:00 IST
Women's One-Day Cup · List A
Yorkshire WWon280/9 (50 ov)
The Blaze W210 (41.2 ov)
Yorkshire W won by 70 runs
15:00 IST
Women's One-Day Cup · List A
Essex W157 (39.4 ov)
Warwickshire WWon160/5 (40.4 ov)
Warwickshire W won by 5 wickets (with 56 balls remaining)
15:00 IST
Women's One-Day Cup · List A
Surrey WWon258/7 (36.4 ov)
Durham W256/8 (50 ov)
Surrey W won by 3 wickets (with 80 balls remaining)
Friday, 17 April 2026
21:30 IST
Twenty20 International Women · T20I
South Africa WWon158/4 (19.1 ov)
India W157/7 (20 ov)
South Africa W won by 6 wickets (with 5 balls remaining)
19:30 IST
Pakistan Super League · T20
Lahore Qalandars134 (19.5 ov)
Quetta GladiatorsWon138/4 (16.2 ov)
Quetta Gladiators won by 6 wickets (with 22 balls remaining)
19:30 IST
Indian Premier League · T20
Gujarat TitansWon181/5 (19.4 ov)
Kolkata Knight Riders180 (20 ov)
Gujarat Titans won by 5 wickets (with 2 balls remaining)
17:30 IST
15:30 IST
County Championship Division One · 4day
Hampshire238 (59.1 ov) & 336 (101 ov)
SomersetWon288 (85.1 ov) & 288/8 (92.1 ov)
Somerset won by 2 wickets
15:30 IST
County Championship Division Two · 4day
Gloucestershire136 (50.5 ov) & 305 (93.5 ov)
LancashireWon240 (72.2 ov) & 203/6 (61.5 ov)
Lancashire won by 4 wickets
15:30 IST
County Championship Division Two · 4day
Northamptonshire409 (111.4 ov)
Middlesex341 (88.5 ov) & 353/3 (104 ov)
Match drawn
15:30 IST
County Championship Division One · 4day
WarwickshireWon190 (64.5 ov) & 220 (62.2 ov)
Essex205 (73.5 ov) & 164 (64.2 ov)
Warwickshire won by 41 runs
18+ only. Past results do not predict future matches. If you bet, set a budget first and stop when you reach it.
