Top 10 all time successful ODI captains in Cricket (Captained Minimum 100 ODIs)

09. Mahela Jayawardene – 59.09% WIN

Another Sri Lankan legend recently retired Mahela Jayawardene also finds the spot in the list as he served for 9 years by winning 71 out of 129 games with a winning percentage of 59.07 where he lost 49 games.

About admin