1st time: Pakistan's Javed Miandad was the first batsman to do so, when he hit Chetan Sharma for a six to give Pakistan a thrilling one-wicket win in the Australasia Cup final at Sharjah in April 1986.
2nd time: South Africa needing four runs to win off the last ball, Lance Klusener hit New Zealand's Dion Nash for a six at Napier in March 1999
3rd time: Zimbabwe's Brendan Taylor against Bangladesh, Zimbabwe needed five runs off the last ball and bowler Mashrafe Mortaza at Harare in August 2006.
4th time: Shivnarine Chanderpaul was the fourth batsman to accomplish the feat when he hit Sri Lanka's Chaminda Vaas for a six at Port-of-Spain in April 2008.
5th time: Zimbabwe's Ed Rainsford against Ireland at Harare, in September 2010, he hit Kevin O'Brien to give his side victory by two wickets.
6th time: South Africa's Ryan McLaren recently won a one-day international against New Zealand by hitting a six off the last ball of the match.