Superb Fifty of Muhammad Amir on 22 Balls With 4 Sixes

Posted on August 31, 2016