ODI World Cup: Player of the Tournament award winners from 1992 to 2023

2023 - Virat Kohli (IND) - 765

1992 - Martin Crowe (NZ) - 456 runs

1996 - Sanath Jayasuriya (SL) - 221 runs and six wickets

1999 - Lance Klusener (SA) - 281 runs and 17 wickets

2003 - Sachin Tendulkar (IND) - 673 runs and two wickets

2007 - Glenn McGrath (AUS) - 26 wickets

2011 - Yuvraj Singh (IND) - 362 Runs and 15 wickets

2015 - Mitchell Starc (AUS) - 22 Wickets

2019 - Kane Williamson (NZ) - 578 runs and 2 wickets; captaincy