If we name most honest captains ever played the game of cricket, a part of me would be disappointed to not find Faf du Plessis in the list after what he said in Mzansi Super League.

The Paarl Rocks captain surprised everyone with his honest and hilarious response when asked about why Hardus Viljoen isn't playing against Nelson Mandela Bay Giants?

Faf may not have won the toss, but he won the internet with his funny reply to the question at the toss. "Hardus Viljoen not playing today because he's lying in bed with my sister as they got married yesterday," he said.

Hardus Viljoen not playing today because he's lying in bed with my sister as they got married yesterday - Faf du Plessis ???? #MSLT20 — ThePoppingCrease (@PoppingCreaseSA) December 8, 2019

The presenter laughed out loud after Faf showed his sense of humor. Even social media was rolling on the floor laughing on his comment.

Here is the video from the toss: