The date of 18 March is very famous in international cricket. On this day, 3 great players of the world including Sachin Tendulkar played their last ODI match. On 18 March, Pakistan coach Bob Woolmer died under mysterious circumstances. Apart from this, the final of the Nidahas Trophy was played on March 18, in which Dinesh Karthik won the Indian team by hitting the last ball for six, but for the time being let us talk about the three veterans who played the last ODI on March 18.
Actually, Indian team opener Sachin Tendulkar, Sri Lankan team wicket-keeper batsman Kumar Sangakkara and former captain Mahela Jayawardene played their last ODI on this day i.e. March 18. While Sachin Tendulkar played his last ODI international match on 18 March 2012, Kumar Sangakkara and Mahela Jayawardhan played their last ODI against South Africa in the ICC Cricket World Cup in 2015. The figures of these three are superb.
Sachin Tendulkar, Kumar Sangakkara and Mahela Jayawardene have together scored 45310 runs in one-day international cricket. These three players are in the top 5 in terms of scoring the most runs in ODI cricket. Sachin Tendulkar is at number one with 18426 runs, while Kumar Sangakkara is at number two with 14,234 runs. At the same time, former Sri Lankan team player Mahela Jayawardene is at number five with 12650 runs. Together these three veterans have scored a total of 93 centuries in ODI international cricket. Sachin alone has 49 ODI centuries.