Sri Lanka lost to New Zealand on January 5, 2019 in a thriller ODI. Chasing a target of 320 runs, Sri Lanka were bowled out by Thisara Perera. Perera hit 140 off 74 balls with 13 sixes. Sri Lanka lost the match by 21 runs.
Corey Anderson and Chris Gail
On January 1, 2014, New Zealand’s Cory Anderson scored against the West Indies, one of the fastest centuries in ODI history. He completed his century from 36 balls and scored 131 off 47 balls. 14 sixes off that bat. West Indies’ Chris Gayle also hit 14 sixes in his 2019 knock against England in England’s 162-ball innings.
Shane Watson is one of the best top-order batsmen in Australian cricket. Watson scored 185 off 96 balls against Bangladesh in 2011. Watson also led Australia to an easy 9-wicket victory. The 15-year-old was the star of the match. Watson, who had a strike rate of 192, had 14 rebounds from his bat.
Rohit, ABD, Gail
There are three batsmen who have hit 16 sixes in a match. Indian opener Rohit Sharma hit 16 sixes in his first double century against Australia. That innings was in Bengaluru in 2013. De Villiers hit 16 sixes as he set a world record of hitting 31 balls against the West Indies. Chris Gayle hit 16 sixes in his 215-run stand against Zimbabwe.
ODI MORGAN: Englishman Oin Morgan holds the record for most number of sixes in an innings in international cricket. Morgan’s firing against Afghanistan in the 2019 World Cup is a must. He scored 148 runs from 71 balls and hit 17 sixes. In this innings England scored 397 runs for the loss of 6 wickets and defeated Afghanistan by 150 runs.