Live Cricket Matches

Delhi Capitals Flag

Delhi Capitals

199/3
Gujarat Titans Flag

Gujarat Titans

(19/20 ov, T:200) 205/0

GT won by 10 wickets (with 6 balls remaining)

Punjab Kings Flag

Punjab Kings

219/5
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:220) 209/7

PBKS won by 10 runs

Lucknow Super Giants Flag

Lucknow Super Giants

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

Match yet to begin

Lahore Qalandars Flag

Lahore Qalandars

(13/13 ov) 149/8
Peshawar Zalmi Flag

Peshawar Zalmi

(13/13 ov, T:150) 123/8

Qalandars won by 26 runs

Multan Sultans Flag

Multan Sultans

185/7
Quetta Gladiators Flag

Quetta Gladiators

(20 ov, T:186) 190/8

Gladiators won by 2 wickets (with 0 balls remaining)

Nottinghamshire Flag

Nottinghamshire

(16 ov) 407 & 67/1
Durham Flag

Durham

664

Day 3 - NOTTS trail by 190 runs.

Somerset Flag

Somerset

(T:150) 338 & 150/5
Sussex Flag

Sussex

(fo) 152 & 335

Somerset won by 5 wickets

Yorkshire Flag

Yorkshire

(64 ov) 255 & 185/6
Surrey Flag

Surrey

512

Day 3 - Yorkshire trail by 72 runs.

Hampshire Flag

Hampshire

300 & 203
Warwickshire Flag

Warwickshire

(T:310) 194 & 220

Hampshire won by 89 runs

Worcestershire Flag

Worcestershire

358 & 134
Essex Flag

Essex

(T:336) 157 & 110

Worcs won by 225 runs

Kent Flag

Kent

(48 ov) 424 & 135/4
Gloucestershire Flag

Gloucestershire

516

Day 3 - Kent lead by 43 runs.

Lancashire Flag

Lancashire

(34 ov) 458 & 141/6
Derbyshire Flag

Derbyshire

314

Day 3 - Lancashire lead by 285 runs.

Middlesex Flag

Middlesex

232 & 143
Leicestershire Flag

Leicestershire

(T:102) 274 & 102/3

LEICS won by 7 wickets

Northamptonshire Flag

Northamptonshire

185 & 304
Glamorgan Flag

Glamorgan

(T:66) 424 & 66/2

Glamorgan won by 8 wickets

Hampshire Women Flag

Hampshire Women

Warwickshire Women Flag

Warwickshire Women

Match yet to begin

Warwickshire Women Flag

Warwickshire Women

136/8
Devon Women Flag

Devon Women

(20 ov, T:137) 98/4

WAR Women won by 38 runs

Thailand Women Flag

Thailand Women

144/5
United Arab Emirates Women Flag

United Arab Emirates Women

(20 ov, T:145) 90/5

THA Women won by 54 runs

Hindukush Strikers Flag

Hindukush Strikers

(12 ov) 197 & 29/0
Maiwand Champions Flag

Maiwand Champions

227

Day 2 - Hindukush trail by 1 run.

Mah-e-Par Stars Flag

Mah-e-Par Stars

(32 ov) 337 & 160/2
Pamir Legends Flag

Pamir Legends

221

Day 2 - Mah-e-Par lead by 276 runs.

Ace Capital Cricket Club Flag

Ace Capital Cricket Club

(3/20 ov) 34/0
Panadura Sports Club Flag

Panadura Sports Club

Panadura chose to field.

Colombo Cricket Club Flag

Colombo Cricket Club

Badureliya Sports Club Flag

Badureliya Sports Club

Match starts in 3 hrs 53 mins

Moors Sports Club Flag

Moors Sports Club

Kurunegala Youth Cricket Club Flag

Kurunegala Youth Cricket Club

Match starts in 3 hrs 53 mins

Tamil Union Cricket and Athletic Club Flag

Tamil Union Cricket and Athletic Club

Police Sports Club Flag

Police Sports Club

Match starts in 3 hrs 53 mins

Northamptonshire 2nd XI Flag

Northamptonshire 2nd XI

Glamorgan 2nd XI Flag

Glamorgan 2nd XI

Match yet to begin

Somerset 2nd XI Flag

Somerset 2nd XI

Worcestershire 2nd XI Flag

Worcestershire 2nd XI

Match yet to begin

Live cricket scores and updates for IPL 2025 and all current top-level cricket matches for men and women - Tests, ODIs, T20s, first-class cricket, List A cricket, and more. Get the latest information, ball-by-ball commentary, and live updates on Indian Premier League 2025 scores and other cricket matches. Follow the latest games featuring India, England, Australia, Pakistan, Bangladesh, Sri Lanka, New Zealand, South Africa, West Indies and more. ESPNcricinfo's live scores page tells you what games are on now, and gives you fast scores and minute-by-minute updates for them. From T20 and T10 leagues to the cricket World Cup and World Test Championship, you'll find them all here.