ABDULLAH

Sri Lanka vs New Zealand - 1st T20I

Settled
At Rangiri Dambulla International Stadium, Dambulla
Top