- Mahela Jayawardene (Sri Lanka/Asia): Matches – 186; Won – 101
Mahela Jayawardene was another best former Sri Lankan captain in international cricket history. Mahela Jayawardene’s international captaincy career ran from 2004 to 2013, his team won 101 (18 Tests, 71 ODIs and 12 T20Is) international matches out of 186 matches (lost – 67, tied – 2, drawn – 8 and no results – 8). Apart from leading the Sri Lankan team, Jayawardene also led Asia XI in the international cricket.
