Which Indian player set a new world record for most sixes in ODI cricket with 352 in November 2025?
Rohit Sharma
Rohit Sharma, the Indian opening batsman known for his big-hitting ability, holds the record for the most sixes in One Day International (ODI) cricket.
In November 2025 he reached a tally of 352 sixes, setting a new world record for the most sixes in ODIs.
The other players listed have fewer ODI sixes, so none of them holds this record.
Hence, the player who set this world record is Rohit Sharma.
Who is the first woman in the world to climb Mount Everest twice in one season?
Who was sworn in as the new chief minister of Andhra Pradesh on 30th May 2019?
Pramod Sawant became Chief Minister of which Indian state in March, 2019?
In March 2019, who among the followings was appointed as India's first Lokpal?
Who is the founder of Tata industries?