The ICC World Cup is held once every four years, and the top 10 teams from around the world participate in the tournament. Today, India and Australia will play the ICC World Cup 2023 Final at Narendra Modi Stadium in Ahmedabad.
This year, the winning team will get $4 million (Rs 33.24 crore) as prize money along with the trophy. Apart from that, the International Cricket Council awards the Golden Bat, Golden Ball, Player of the Tournament, and Player of the Match to the Final players.
So far, there have been 12 editions of the ICC World Cup, and 12 different players have won the Golden Bat, Golden Ball, Player of the Tournament, and Player of the Match in the Final awards. These awards come with several monetary benefits.
ICC World Cup 2023 Golden Bat Winner
Virat Kohli is currently leading the most-run tally with 711 runs from ten matches, followed by Quinton De Kock (South Africa) with 591 runs. The young batsman of New Zealand, who was formally leading the most runs tally, is now at number 3 with 578 runs.
Name of the Player | Innings | Runs |
---|---|---|
Virat Kohli (India) | 10 | 711 |
Quinton De Kock (South Africa) | 9 | 591 |
Rachin Ravindra (New Zealand) | 10 | 578 |
Daryl Mitchell | 10 | 552 |
Rohit Sharma (India) | 10 | 550 |
ICC World Cup Golden Bat Winners List (1975-2023)

The ICC awarded the first Golden Bat to New Zealand player Glenn Turner, who scored the most runs in the tournament. Among all the winners, India has gotten the most golden bats. Sachin Tendulkar is the only player in the world and India who has won the ICC World Cup Golden Bat twice, once in 1996 and 2003.
So, here’s the list of all the players who won the Golden Bat from 1975-2023:
Year | Name of the Player | Team | Runs |
---|---|---|---|
2023 | TBD | TBD | TBD |
2019 | Rohit Sharma | India | 648 |
2015 | Martin Guptill | New Zealand | 547 |
2011 | Tillakaratne Dilshan | Sri Lanka | 500 |
2007 | Matthew Hayden | Australia | 659 |
2003 | Sachin Tendulkar | India | 673 |
1999 | Rahul Dravid | India | 471 |
1996 | Sachin Tendulkar | India | 523 |
1992 | Martin Crowe | New Zealand | 456 |
1987 | Graham Gooch | England | 471 |
1983 | David Gower | England | 384 |
1979 | Gordon Greenidge | West Indies | 253 |
1975 | Glenn Turner | New Zealand | 333 |
ICC World Cup Golden Bat Winners FAQs
A. Virat Kohli is currently leading the most-run tally with 711 runs from nine matches.
A. The ICC awarded the first Golden Bat to New Zealand player Glenn Turner, who scored the most runs in the tournament.
A. India has won 4 Golden Bats and it is the highest in the history of ICC.
A. Sachin Tendulkar is the only player who has won the ICC World Cup Golden Bat twice, once in 1996 and 2003.