Currently, South Africa is Holding the Most sixes in 2023 World Cup Team and it may remain at the top if its batsmen keep performing well.

South Africa

The former Pakistani skipper Shahid Afridi holds the record of hitting the most sixes in One-Day International cricket matches. He has hit 351 sixes in 369 innings.

Shahid Afridi

Shahid Afridi also holds the record of hitting the biggest six in ODI cricket history. He hit a massive 158-meter-long six against South Africa in 2013.

The Indian cricket team has hit the most sixes in the One-Day International cricket history. Indian ODI batters have hit more than total 3,000 sixes.

Tean India

The Spider Cam or the Hawk-Eye is used to measure the exact size of a six in a cricket match.

The Hawk-Eye

England’s Test team captain Ben Stokes holds the record for hitting the most sixes (124) in Test Cricket.

Ben Stokes

The Universe Boss “Chris Gayle” has hit the most sixes in the T-20 International matches. He has hit 1,056 sixes in T-20 cricket matches.

The Universe Boss

Chris Gayle also holds the record for hitting the most sixes in the ODI World Cup tournament. He has hit 49 sixes in 5 ODI World Cups.

Herschelle Gibbs is the only batsman to hit 6 sixes in an over in an ODI World Cup.

Herschelle Gibbs

Captain Cool MS Dhoni is known for hitting massive sixes. The total sixes of MS Dhoni are 359

MS Dhoni

NEXT: Interesting Points of Shubman Inning and Sara Reactions in Ind vs Ban, WC 2023