Question: who is the oldest cricket player still playing
Answer: Name Country Date of birth Debut Age as at 27 August 2017 Rangana Herath Sri Lanka 19 March 1978 22 September 1999 7004144060000000000 ♠ 39 years , 161 days Zulfiqar Babar Pakistan 10 December 1978 14 October 2013 7004141400000000000 ♠ 38 years , 260 days Mohammad Hafeez Pakistan 17 October 1980 20 August 2003 7004134630000000000 ♠ 36 years , 314 days