Live Cricket Scores for latest International, Domestic and T20 Cricket matches.

Royal Challengers Bengaluru vs Punjab Kings, Final

RCB: 190/9 (20 Ovs)
PBKS: *4/0 (0.1 Ovs)
Punjab Kings need 187 runs in 19.5 remaining overs

Punjab Kings vs Mumbai Indians, Qualifier 2

PBKS: 207/5 (19 Ovs)
MI: 203/6 (20 Ovs)
Punjab Kings won by 5 wickets

England vs West Indies, 3rd ODI

ENG: 0/0 (0.0 Ovs)
WI: *154/6 (27.1 Ovs)
England elected to bowl

England vs West Indies, 2nd ODI

ENG: 312/7 (48.5 Ovs)
WI: 308/10 (47.4 Ovs)
England won by 3 wickets

Pakistan vs Bangladesh, 3rd T20I

PAK: 197/3 (17.2 Ovs)
BAN: 196/6 (20 Ovs)
Pakistan won by 7 wickets

Durham vs Lancashire, Match 11

DUR: 150/6 (20 Ovs)
LAN: 151/6 (20 Ovs)
Lancashire won by 4 wickets

Sussex vs Gloucestershire, Match 16

SUS: 173/10 (20 Ovs)
GLO: 93/10 (13.3 Ovs)
Sussex won by 80 runs

Middlesex vs Glamorgan, Match 14

MID: 124/9 (20 Ovs)
GLA: 128/5 (15.3 Ovs)
Glamorgan won by 5 wickets

Essex vs Somerset, Match 13

ESS: 148/10 (19.1 Ovs)
SOM: 149/2 (15.5 Ovs)
Somerset won by 8 wickets

Northamptonshire vs Leicestershire, Match 15

NOR: 123/5 (19.2 Ovs)
LEI: 122/10 (20 Ovs)
Northamptonshire won by 5 wickets

Worcestershire vs Yorkshire, Match 12

WOR: 201/5 (20 Ovs)
YOR: 135/8 (19.3 Ovs)
Worcestershire won by 60 runs (DLS Method)

Warwickshire vs Durham, Match 10

WAS: 143/10 (20 Ovs)
DUR: 147/7 (17.1 Ovs)
Durham won by 3 wickets

Abu Dhabi vs Sharjah, Final

ABD: 88/3 (6.4 Ovs)
SHA: 87/5 (10 Ovs)
Abu Dhabi won by 7 wickets

Essex Women vs Somerset Women, Match 6

ESS-W: 149/7 (20 Ovs)
SOM-W: 84/10 (14.2 Ovs)
Essex Women won by 65 runs