Cricket Scores & Fixtures
Men's International Twenty20 Match
- Pakistan vs New Zealand, resultNew Zealand win by 7 wicketsPakistan innings:
- 178 for 4 from 20.0 overs
- 179 for 3 from 18.2 overs
Women's One Day International Series
- Pakistan Women vs West Indies Women, resultWest Indies Women win by 2 wicketsPakistan Women innings:
- 223 all out from 48.5 overs
- 225 for 8 from 50.0 overs
Vitality County Championship - Division One
- Day 3 of 4, 19 April to 22 AprilWorcestershire vs Durham, resultDurham win by 185 runsWorcestershire innings:
- 184 all out from 59.3 overs
- 272 all out from 76.4 overs
- 244 all out from 61.3 overs
- 397 for 5 declared from 77.0 overs
- Day 3 of 4, 19 April to 22 AprilEssex vs Lancashire, resultEssex win by an innings and 124 runsEssex innings:
- 377 all out from 103.2 overs
- 146 all out from 42.0 overs
- 107 all out from 40.3 overs
Vitality County Championship - Division Two
- Day 3 of 4, 19 April to 22 AprilMiddlesex vs Yorkshire, resultMiddlesex win by 6 wicketsMiddlesex innings:
- 246 all out from 56.2 overs
- 158 for 4 from 57.4 overs
- 159 all out from 37.4 overs
- 244 all out from 71.3 overs
Tata Indian Premier League
- Kolkata Knight Riders vs Royal Challengers Bengaluru, resultKolkata Knight Riders win by 1 runKolkata Knight Riders innings:
- 222 for 6 from 20.0 overs
- 221 all out from 20.0 overs
- Punjab Kings vs Gujarat Titans, resultGujarat Titans win by 3 wicketsPunjab Kings innings:
- 142 all out from 20.0 overs
- 146 for 7 from 19.1 overs
CSA T20 Challenge
- Tuskers vs Lions, resultLions win by 7 wicketsTuskers innings:
- 132 for 9 from 20.0 overs
- 136 for 3 from 17.3 overs
- Rocks vs North West Dragons, resultNorth West Dragons win by 6 wicketsRocks innings:
- 143 for 5 from 20.0 overs
- 149 for 4 from 19.5 overs
- Western Province vs Titans, resultTitans win by 6 wicketsWestern Province innings:
- 113 for 9 from 20.0 overs
- 114 for 4 from 13.2 overs
- Warriors vs Dolphins, resultDolphins win by 7 wicketsWarriors innings:
- 130 for 8 from 20.0 overs
- 131 for 3 from 17.2 overs
All times are UK and subject to change. BBC is not responsible for any changes.