The England test captain picked up the injury playing for the Northern Supercharges in The Hundred
Ireland beat Sri Lanka by seven runs to win the second Twenty20 international in Dublin.
Ollie Pope will captain England for the first time next week after Ben Stokes was ruled out of all three Tests against Sri Lanka with a serious hamstring tear.