Hashim Amla beards a hundred

< 1 minute read The verb ‘to beard’ means to carry out any action whatsoever whilst sporting a smashing beard. India have been on a bit of a high after winning the interminable CB Series in Australia. They’re returning to earth at great speed now, after South Africa scored 540 in the first Test.

Continue reading