Opener overtakes Afridi in all-time record and now leads a list that has Afridi, Chris Gayle, Sanath Jayasuriya and MS Dhoni ...