The player who wins the match in ODI cricket is the one who single-handedly turns the tables. Such players get the “Player of the Match” award, which is the biggest proof of their excellent performance. Let us know about those 5 legends who have won this honor the most number of times in ODI history.
Sachin Tendulkar – 62 times (India)
Sachin Tendulkar, who is called “God of Cricket”, is at the top of this list. In 463 ODI matches played from 1989 to 2012, he won the Player of the Match award 62 times. Each of his awards is related to some memorable innings. Be it the inning of 98 runs against Pakistan in the 2003 World Cup or the “Desert Storm” inning played in Sharjah. This record of Tendulkar is unbreakable even today and will probably remain so for a long time.
Sanath Jayasuriya – 48 times (Sri Lanka)
Sanath Jayasuriya of Sri Lanka changed the definition of opening batting. He won this award 48 times in 445 ODIs played from 1989 to 2011. Jayasuriya was not only a batsman but also a useful spinner. His aggressive batting in the 1996 World Cup made Sri Lanka win the World Cup for the first time.
Virat Kohli – 43 times (India)
India’s current legend Virat Kohli is continuously moving up in this list. In the 305 ODIs played since 2008, he has won the Player of the Match award 43 times. Kohli’s innings is often considered the perfect class of run-chase. He has more than 46 ODI centuries to his name, and he comes on the field to win every match.
Jacques Kallis – 32 times (South Africa)
The name of South Africa’s great all-rounder Jacques Kallis is also included in this list. He won this award 32 times in 328 ODI matches. His ability to make an impact with both bat and ball made him one of the most balanced players in modern cricket.
Ricky Ponting – 32 times (Australia)
Ricky Ponting won two World Cups for Australia and changed many matches with his captaincy and batting. In 375 ODI matches, he won the Player of the Match title 32 times, which also includes many knockout matches.

