The defending champions take on their biggest rivals, but this will be all about Gayle v Yuvraj.
Ireland lead England by 122 runs; Kulasekara called it quits; Nepal beat Malaysia by 7 wickets; India U19 beat Bangladesh U19; and Gloucestershire beat Worcestershire.
Trailing by 122, England will have to battle hard to save the Test against Ireland.
On July 25, Gloucestershire, Surrey, and Yorkshire will host Middlesex, Glamorgan, and Lancashire respectively.
Global T20 Canada 2019 will commence July 25, with a match between Toronto Nationals and Vancouver Knights at Brampton.
Malinga will play his last ODI against Bangladesh, Anderson has been ruled out of the Ireland Test, and Gill is disappointed
Three Vitality fixtures are scheduled for July 24. Nottinghamshire Outlaws and Birmingham Bears will host Northamptonshire Steelbacks and Derbyshire Falcons respectively. The last clash will see Sussex Sharks and Hampshire contesting in the second match after the first being cancelled due to rain.
The only Test between England and Ireland will begin at Lord's on July 24. It will be a four-day affair.
Solomon Mire retired from international cricket; India A beat West Indies A 4-1; Bangladesh Under-19s beat England Under-19s; and Malaysia and Singapore won their respective matches.
Two fixtures of Vitality Blast 2019 on July 23 will see Leicestershire hosting Yorkshire and a clash between Middlesex and Surrey at The Oval, London.