Everyone waits with bated breath to watch the highest number of sixes where the ball lands when a batter strikes a six, then explodes in loud cheers. The top seven batsmen with the most ODI sixes are shown below. Cricket is treated as a religion in the few nations where it is played, and the players are regarded as gods. Onlookers are enthralled by every shot, every throw of the ball, and every yell of plea on the pitch. A sixer is one of the most thrilling things that can happen in a match. Tsotsobe attempted a yorker to Afridi, which turned out to be a low full-toss, which Afridi simply smashed over Tsotsobe’s head and into the fence, and he has crossed the After hitting three tremendous sixes against South Africa in the first ODI in Bloemfontein on March 10, 2013, he reached the milestone of 300 sixes in one-day internationals.
Sachin TendulkarSachin Tendulkar, the former Indian master blaster, is ranked seventh on our list of batsmen with the most ODI sixes. Sachin Tendulkar, one of the greatest cricketers of all time, has been hailed as the finest batsman of his generation.
Between 1989 and 2012, he amassed 195 sixes in 452 innings in 463 matches. During this span, he also hit 16 ODI fours and amassed a total of 18426 runs at an 86.23 strike rate. In his One Day International career, he also racked up 49 centuries.
Former New Zealand cricketer Brendon McCullum is ranked sixth on our list of batsmen with the most ODI sixes. Between 2002 and 2016, he amassed 200 sixes in 228 innings in 260 contests.During this span, he also hit 577 ODI fours and scored 6083 runs at a strike rate of 96.37 percent. In his One Day International career, he also made 5 centuries.
AB de VilliersAB de Villiers, the current South African cricketer, is ranked fifth on our list of batsmen with the most ODI sixes. He hit 204 sixes in 218 innings in 228 ODI matches during his time with the team, which spanned 2005 to 2018.
During this span, he also hit 840 fours in ODIs and amassed 9577 runs at a strike rate of 101.09. In his One Day International career, he also racked up a whopping 25 centuries.
Current Indian cricketer MS Dhoni is ranked fourth on our list of batsmen with the most ODI sixes. From 2004 to 2018, he hit 217 sixes in 272 innings in 318 games. During this period, he also hit 770 ODI fours and scored 9967 runs at an 88.40 strike rate.In his One Day International career, he also made ten centuries. Dhoni, one of the best captains of all time, is famous for his signature ‘Helicopter Shot,’ which he used to score multiple massive sixes.
Chris GayleChris Gayle, the current West Indian batsman, is ranked third on our list of batsmen with the most ODI sixes. From 1999 to the present, he has scored 267 sixes in 276 innings of 281 ODI matches.
During this time, he also hit 1063 ODI boundaries and scored 9585 runs at an 85.61 strike rate. In his One Day International career, he also made 23 centuries.Read More: The Highest-Paid Players in Every IPL Season: The Most Expensive Players In IPL History
Sanath JayasuriyaSanath Jayasuriya, one of the best all-rounders of all time, is ranked second on our list of batsmen with the most ODI sixes. Between 1989 and 2011, he hit 270 sixes in 433 innings of 445 games.
He also scored 1500 ODI fours and a total of 13430 runs with a strike rate of 91.20 during this span. In his One Day International career, he also racked up a whopping 28 centuries.
Former Pakistani cricketer Shahid Afridi is at the top of our list of batsmen with the most ODI sixes in history. Between 1996 and 2015, he amassed 351 sixes in 369 innings in 398 matches. He also scored 730 ODI fours and totaled 8064 runs with a strike rate of 117.00 during this period.In his One Day International career, he also made six centuries. Boom Boom also holds the record for the longest sixes in cricket history. Against South Africa, he hit the biggest six in cricket history “inputs from sportsbrowser.net”.