Live Cricket Matches

South Africa Flag

South Africa

159 & 153
India Flag

India

(T:124) 189 & 93

South Africa won by 30 runs

Sri Lanka Flag

Sri Lanka

211
Pakistan Flag

Pakistan

(44.4/50 ov, T:212) 215/4

Pakistan won by 6 wickets (with 32 balls remaining)

Tamil Nadu Flag

Tamil Nadu

(136.3 ov) 455
Uttar Pradesh Flag

Uttar Pradesh

Day 2 - Tamil Nadu chose to bat.

Jharkhand Flag

Jharkhand

328
Andhra Flag

Andhra

(33 ov) 146/1

Day 2 - Andhra trail by 182 runs.

Odisha Flag

Odisha

275
Nagaland Flag

Nagaland

(43 ov) 114/3

Day 2 - Nagaland trail by 161 runs.

Vidarbha Flag

Vidarbha

(15 ov) 169 & 48/1
Baroda Flag

Baroda

166

Day 2 - Vidarbha lead by 51 runs.

Maharashtra Flag

Maharashtra

350
Punjab Flag

Punjab

(25 ov) 62/3

Day 2 - Punjab trail by 288 runs.

Saurashtra Flag

Saurashtra

(123 ov) 475/5
Goa Flag

Goa

Day 2 - Saurashtra chose to bat.

Kerala Flag

Kerala

281
Madhya Pradesh Flag

Madhya Pradesh

(30 ov) 72/4

Day 2 - M. Pradesh trail by 209 runs.

Karnataka Flag

Karnataka

(155 ov) 515/7
Chandigarh Flag

Chandigarh

Day 2 - Karnataka chose to bat.

Tripura Flag

Tripura

136
Railways Flag

Railways

(97 ov) 377/6

Day 2 - Railways lead by 241 runs.

Gujarat Flag

Gujarat

324/8d
Uttarakhand Flag

Uttarakhand

(53 ov) 180/6

Day 2 - Uttarakhand trail by 144 runs.

Assam Flag

Assam

200
Bengal Flag

Bengal

(46 ov) 175/3

Day 2 - Bengal trail by 25 runs.

Services Flag

Services

(33 ov) 205 & 76/3
Haryana Flag

Haryana

111

Day 2 - Services lead by 170 runs.

Mumbai Flag

Mumbai

(141 ov) 580/5
Puducherry Flag

Puducherry

Day 2 - Puducherry chose to field.

Chhattisgarh Flag

Chhattisgarh

(146.2 ov) 529/5
Himachal Pradesh Flag

Himachal Pradesh

Day 2 - Chhattisgarh chose to bat.

Jammu & Kashmir Flag

Jammu & Kashmir

(18 ov) 170 & 66/1
Hyderabad (India) Flag

Hyderabad (India)

121

Day 2 - J + K lead by 115 runs.

Rajasthan Flag

Rajasthan

(144 ov) 471/6
Delhi Flag

Delhi

Day 2 - Delhi chose to field.

Mizoram Flag

Mizoram

509
Bihar Flag

Bihar

(18 ov) 104/1

Day 2 - Bihar trail by 405 runs.

Meghalaya Flag

Meghalaya

430
Manipur Flag

Manipur

(29 ov) 93/3

Day 2 - Manipur trail by 337 runs.

Arunachal Pradesh Flag

Arunachal Pradesh

91
Sikkim Flag

Sikkim

(121.1 ov) 514/7d

Day 2 - Sikkim lead by 423 runs.

New Zealand Flag

New Zealand

269/7
West Indies Flag

West Indies

(50 ov, T:270) 262/6

New Zealand won by 7 runs

Mymensingh Division Flag

Mymensingh Division

(33 ov) 288 & 82/2
Chattogram Division Flag

Chattogram Division

210

Day 2 - Mymensingh lead by 160 runs.

Rajshahi Division Flag

Rajshahi Division

298
Dhaka Division Flag

Dhaka Division

(68 ov) 252/4

Day 2 - Dhaka DIV trail by 46 runs.

Barishal Division Flag

Barishal Division

(24.5 ov) 196 & 90/7
Rangpur Division Flag

Rangpur Division

202

Day 2 - Barishal DIV lead by 84 runs.

Khulna Division Flag

Khulna Division

259
Sylhet Division Flag

Sylhet Division

(8 ov) 28/0

Day 1 - Sylhet DIV trail by 231 runs.

Mashonaland Eagles Flag

Mashonaland Eagles

Matabeleland Tuskers Flag

Matabeleland Tuskers

null

India A Under-19s Flag

India A Under-19s

(47.5/50 ov) 265
India B Under-19s Flag

India B Under-19s

Ind B U19s chose to field.

Janakpur Bolts (NPL) Flag

Janakpur Bolts (NPL)

Kathmandu Gorkhas (NPL) Flag

Kathmandu Gorkhas (NPL)

Match starts in 43 mins

Live cricket scores and updates on India tour of England 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 England vs India 2025 Test Match live score 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.