#1 Rohit Sharma (India) - 4 times
Rohit Sharma had a great World Cup as it proved to be a breakthrough event in his career. He not only ended the event as the highest run-getter but also broke the record of most hundreds in a single edition of World Cup.
With 5 hundreds and 1 fifty to his name, Rohit Sharma amassed 648 runs in just 9 innings with an astounding average of 81 and at a staggering strike rate of 98.33. His top score in the tournament was 140 against arch-rivals Pakistan.
The 32-year-old won his first MoM for his first century of the tournament. India's pursuit of 228 against South Africa was dented by early wickets. However, Rohit stood at one end as he built crucial partnerships with KL Rahul and Dhoni to steer India home.
Against arch-rivals Pakistan, 'Hitman" hit a stirring 140 off just 113 deliveries as India posted a mammoth score of 336 runs on the board. In reply, Pakistan fell short by 89 runs as India maintained their clean sheet over their neighbours in the World Cup. Against Bangladesh, the right-hander scored 104 runs off 92 deliveries, helping India post 314 runs.
His fourth MoM came against Sri Lanka. Chasing 265, 'Ro-hit' started aggressively. He went on to score his fifth ton of the tournament as his 94-ball-103 helped India crush Sri Lanka and with it, they finished on top of the table.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news