Live Cricket Matches

West Indies Flag

West Indies

308
England Flag

England

(48.5/50 ov, T:309) 312/7

England won by 3 wickets (with 7 balls remaining)

Mumbai Indians Flag

Mumbai Indians

203/6
Punjab Kings Flag

Punjab Kings

(19/20 ov, T:204) 207/5

PBKS won by 5 wickets (with 6 balls remaining)

Bangladesh Flag

Bangladesh

196/6
Pakistan Flag

Pakistan

(17.2/20 ov, T:197) 197/3

Pakistan won by 7 wickets (with 16 balls remaining)

Durham Flag

Durham

150/6
Lancashire Flag

Lancashire

(20 ov, T:151) 151/6

Lancashire won by 4 wickets (with 0 balls remaining)

Worcestershire Flag

Worcestershire

201/5
Yorkshire Flag

Yorkshire

(19.3/19.3 ov, T:196) 135/8

Worcs won by 60 runs (D/L method)

Essex Flag

Essex

148
Somerset Flag

Somerset

(15.5/20 ov, T:149) 149/2

Somerset won by 8 wickets (with 25 balls remaining)

Middlesex Flag

Middlesex

124/9
Glamorgan Flag

Glamorgan

(15.3/20 ov, T:125) 128/5

Glamorgan won by 5 wickets (with 27 balls remaining)

Leicestershire Flag

Leicestershire

122
Northamptonshire Flag

Northamptonshire

(19.2/20 ov, T:123) 123/5

Northants won by 5 wickets (with 4 balls remaining)

Sussex Flag

Sussex

173
Gloucestershire Flag

Gloucestershire

(13.3/20 ov, T:174) 93

Sussex won by 80 runs

Birmingham Bears Flag

Birmingham Bears

143
Durham Flag

Durham

(17.1/20 ov, T:144) 147/7

Durham won by 3 wickets (with 17 balls remaining)

Lancashire Flag

Lancashire

216/3
Nottinghamshire Flag

Nottinghamshire

(19.1/20 ov, T:217) 169

Lancashire won by 47 runs

Police Sports Club Flag

Police Sports Club

Bloomfield Cricket and Athletic Club Flag

Bloomfield Cricket and Athletic Club

null

Chilaw Marians Cricket Club Flag

Chilaw Marians Cricket Club

Tamil Union Cricket and Athletic Club Flag

Tamil Union Cricket and Athletic Club

null

Nugegoda Sports Welfare Club Flag

Nugegoda Sports Welfare Club

Colts Cricket Club Flag

Colts Cricket Club

null

Colombo Cricket Club Flag

Colombo Cricket Club

Kurunegala Youth Cricket Club Flag

Kurunegala Youth Cricket Club

null

Derbyshire 2nd XI Flag

Derbyshire 2nd XI

Durham 2nd XI Flag

Durham 2nd XI

Match yet to begin

Middlesex 2nd XI Flag

Middlesex 2nd XI

Surrey 2nd XI Flag

Surrey 2nd XI

Match yet to begin

Warwickshire 2nd XI Flag

Warwickshire 2nd XI

Northamptonshire 2nd XI Flag

Northamptonshire 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.