Hafeez eager to play dual role in upcoming limited over matches