Discover the List of Players who Score ODI Centuries on their Birthday

Discover a list of cricket players who have scored ODI centuries on their birthday. Explore their remarkable performances and achievements in this exciting aspect of the game.

New Update

Virat Kohli smashed 49th ODI Ton and equals Sachin Tendulkar's record during ODI World Cup 2023 India vs South Africa 37th Match at Eden Gardens, Kolkata

It is a rare and remarkable feat for a cricketer to score a century on their birthday. The joy of achieving such a milestone on a special day is unparalleled. In this article, we will explore the full list of players who have achieved this remarkable feat in One Day International (ODI) cricket. From Virat Kohli's recent century to Sachin Tendulkar's iconic 'Desert Storm', let's delve into the achievements of these players and celebrate their extraordinary performances.


Vinod Kambli - 100 off 149 vs England - 18 Jan, 1993

Vinod Kambli holds the distinction of being the first-ever player to score an ODI century on his birthday. On January 18, 1993, in a match against England in Jaipur, Kambli showcased his batting prowess and scored an unbeaten 100. Despite India ending up on the losing side, Kambli's century remains a cherished memory for him. The partnership of 164 runs between Kambli and Sachin Tendulkar for the fourth wicket was a testament to their batting prowess.

Sachin Tendulkar - 134 off 131 vs Australia - 24 Apr, 1998


One of the most iconic centuries on this list belongs to Sachin Tendulkar. Celebrating his birthday on April 24, 1998, Tendulkar played a masterful innings against Australia in the final of a tri-series at Sharjah. Fondly remembered as the 'Desert Storm' innings, Tendulkar's 134 off 131 balls was a display of sheer brilliance. He single-handedly took down the Australian bowlers and guided India to victory, chasing down 273 runs in just 49 overs.

Sanath Jayasuriya - 130 off 88 vs Bangladesh - 30 June, 2008

Sanath Jayasuriya, known for revolutionizing the role of an opener, displayed his aggressive batting style on his birthday. On June 30, 2008, during a group-stage match of the Asia Cup against Bangladesh, Jayasuriya scored a scintillating 130 off just 88 balls. Partnered with Kumar Sangakkara, Jayasuriya contributed to a mammoth 200-run opening partnership. Sri Lanka posted a commanding total of 332 runs, eventually winning the match by a massive 158-run margin.


Ross Taylor - 131 off 124 vs Pakistan - 8 Mar, 2011

In the 2011 ODI World Cup, Ross Taylor etched his name in history by becoming the first player to score a century on his birthday in the tournament. Celebrating his special day on March 8, 2011, Taylor played a fabulous innings against Pakistan in Match 24 of the World Cup. In a game where New Zealand batted first, Taylor struggled initially but accelerated towards the end, smashing 63 runs off the last 19 balls he faced. His innings of 131 helped New Zealand reach a competitive total of 302, ultimately securing a victory.

Tom Latham - 140 off 123 vs Netherlands - 2 Apr, 2022


Tom Latham, the wicketkeeper-batter of the New Zealand cricket team, holds the record for the highest individual ODI score on his birthday. On April 2, 2022, during an ODI against the Netherlands in Hamilton, Latham played a captain's knock. With New Zealand struggling at 89/6, Latham showcased his resilience and skill, scoring an unbeaten 140 off just 123 balls. His innings included 10 boundaries and five sixes, guiding New Zealand to a total of 264/9. The Dutch team could only muster 146 in reply, resulting in a comprehensive victory for New Zealand.

Mitchell Marsh - 121 off 108 vs Pakistan - 20 Oct, 2023

In the ongoing 2023 ODI World Cup, Mitchell Marsh joined the elite group of players who have scored a century on their birthday in the tournament. Celebrating his birthday on October 20, 2023, Marsh played a remarkable innings against Pakistan in Bengaluru. Opening the innings alongside David Warner, Marsh hammered the Pakistani bowlers, scoring 121 off just 108 balls. The duo's explosive partnership of 259 runs set the foundation for Australia's victory, eventually winning the game by 62 runs.


Virat Kohli - 101* vs South Africa - 5 Nov, 2023

The latest addition to the list of players who have scored an ODI century on their birthday is none other than the modern-day legend, Virat Kohli. Celebrating his birthday on November 5, 2023, Kohli treated the Kolkata crowd to a magnificent innings in a crucial match against South Africa. Despite a challenging pitch, Kohli displayed his class and determination, scoring an unbeaten 101 off 121 balls. His century helped India post a formidable total of 326/5, setting the stage for a resounding victory.


Scoring a century in an ODI match is a significant achievement for any cricketer. Doing so on one's birthday adds an extra layer of joy and celebration. From the first-ever century by Vinod Kambli to the recent heroics of Virat Kohli, these players have provided us with memorable performances and etched their names in cricketing history. Each century on this list is a testament to the skill, determination, and unwavering focus of these players. As fans, we can only admire their remarkable achievements and celebrate their contributions to the game.

Latest Stories