Swann has taken two wickets in England's opening two matches of the tournament and claimed the prized scalp of Virat Kohli against India.
The Nottinghamshire off-spinner has been playing on despite a chronic elbow injury in recent times and admits the break he was handed in the recent English summer was essential with a gruelling winter tour of India forthcoming.
He added: "It helped me enormously because me being the age I am nowadays and my elbow being in the state it is, it needs a rest every now and again.
"The 10 days off just gave my arm a chance to settle down ready for this tournament and beyond this winter. I really have benefited from that."