That first joke is inappropriate, because Ricky Ponting is not the Australian captain, and hasn't been for some time. In fact, since Ricky Ponting, Australian captains have been Michael Clarke, Shane Watson and Steve Smith.
So if you are going to post some jokes at the expense of the Australians, please make them up-to-date ones.