MS Dhoni will enter the elite club of those who played 300 ODI matches as the Indian team heads for the fourth one-day international against Sri Lanka in Colombo. On this occasion, Sachin Tendulkar and Suresh Raina, who played eight seasons of IPL under Dhoni's leadership, have penned a special message for him. Sharing a photograph of him and Dhoni, after they won a match, on Instagram, the god of cricket Sachin Tendulkar, wrote: "Wearing the ODI cap for the 300th time is definitely a special achievement! Hope you have a great game today, #MSDhoni! \u202c#Dhoni300." Taking to the micro blogging site Twitter, Raina wrote: "The iconic wicketkeeper-batsman @msdhoni gets ready for his 300th ODI match! My wishes to the man who always inspires me! Wearing the ODI cap for the 300th time is definitely a special achievement! Hope you have a great game today, #MSDhoni! \u202c#Dhoni300 A post shared by Sachin Tendulkar (@sachintendulkar) on Aug 31, 2017 at 12:19am PDT Dhoni will join Sachin Tendulkar, Sourav Ganguly, Rahul Dravid and Yuvraj Singh who also played more than 300 matches for India. The former Indian captain has a good opportunity to come up with memorable innings in his milestone match since Sri Lanka have hardly come across as respectable rivals. In the second and third ODI at Pallekele, Dhoni has answered his critics with two consecutive match-winning knocks. The iconic wicketkeeper-batsman @msdhoni gets ready for his 300th ODI match! My wishes to the man who always inspires me!#INDvsSL #Dhoni300 pic.twitter.com\/m7mVc7IbMd \u2014 Suresh Raina (@ImRaina) August 31, 2017 Dhoni, one of India's most successful captains won 2011 World Cup. He made his ODI debut against Bangladesh in the year 2004. In the 50-over format, Dhoni has a total of 9608 runs. He has scored ten hundreds and 65 half-centuries. He also helped India win 2007 WT20. Dhoni had quit his Test captaincy took retirement from the format in December 2014 while in January this year he had stepped down from the top post of the limited-overs formats.