These are the players who weren't only brilliant as captains, but were also fantastic hard-hitters with a habit of hitting ...
The One Day International (ODI) is a limited-overs playing format of cricket that consists of two innings of 50 overs each. A ...
The Express Tribune on MSN7d
Top 5 cricketers with most sixes in ODI
The legendary Pakistani all-rounder Shahid Afridi holds the record for most sixes in ODIs, with an incredible 351 sixes in ...
Before the tournament begins here is a trip down the memory lane to see players who have stuck most sixes in the tournament.
Abhishek Sharma holds the record of hitting most sixes in a T20I innings by an Indian batter. The southpaw created history by smashing 13 sixes against England in Mumbai in 2025.
Sharma, who was asked to bat by England’s captain Jos Buttler, took full advantage of the powerplay overs, scoring with unrelenting aggression.
and if he keeps himself fit and decides to play the ICC ODI World Cup in 2027. Pakistan's Shahid Afridi has hit the most sixes (351) in ODI cricket history. Rohit Sharma, recently went past Chris ...
Indian opener Rohit Sharma holds the record for the highest individual total in ODI cricket with his unbeaten knock of 264 ...
Ireland won by 13 runs (DLS method). Ireland have qualified for the Super Sixes stage of the ICC Under-19 Women’s T20 World Cup in Malaysia after victory over Pakistan in a rain-shortened game ...
Gongadi Trisha was sitting in her father's lap with wide eyes when the legendary MS Dhoni smashed a six to seal India's World Cup triumph in 2011. It's her earliest cricketing memory. But now, 14 ...