List of Captains for Sri Lanka in All

List of captains
Player
Span
Matches
Won
Lost
Tied
Draw
NR
W/L
%W
%L
%NR
%
1982-198789195601040.3321.3462.924.4925.33
1988-199924910111412580.8840.5645.783.2146.99
1999-201321110577217101.3649.7636.494.7357.60
2012-2017329210020.4228.1265.626.2530.00
1998-2006184946631831.4251.0835.861.6358.58
2000-20068947340621.3852.8038.202.2458.02
2006-20129251290841.7555.4331.524.3463.75
2014-2020359241010.3725.7168.572.8527.94
2012-2021171698511060.8140.3549.703.5044.83
2013-202164242901010.8237.5045.311.5645.28
2008-20124617230600.7336.9550.00-42.50
2019-20235222210901.0442.3040.38-51.16
2021-20219170010.1411.1177.7711.1112.50
2009-201010640001.5060.0040.00-60.00
2019-20239651422011.2153.1243.751.0454.73
2024-2024550000-100.00--100.00
1998-200417460700.6623.5235.29-40.00
2011-2018131120000.087.6992.30-7.69
1988-1988152130000.1513.3386.66-13.33
1991-1999245160210.3120.8366.664.1623.80
2022-20253519132011.4654.2837.142.8558.82
2011-2011100010-----
2001-20013120000.5033.3366.66-33.33
2001-2001101000--100.00--
2023-202417880011.0047.0547.055.8850.00
1975-19797340000.7542.8557.14-42.85
1983-1983303000--100.00--
2005-20069270000.2822.2277.77-22.22
2018-20185320001.5060.0040.00-60.00
1979-198213480100.5030.7661.53-33.33
1994-1994202000--100.00--
2024-202515770101.0046.6646.66-50.00
2024-202412750001.4058.3341.66-58.33
2016-20175320001.5060.0040.00-60.00
1988-1988110000-100.00--100.00
2002-20025230000.6640.0060.00-40.00
2014-20199340110.7533.3344.4411.1142.85
2011-2011220000-100.00--100.00
2010-20129450000.8044.4455.55-44.44
2019-2019101000--100.00--
2005-2006201010--50.00--
2011-20175320001.5060.0040.00-60.00
2007-20089630002.0066.6633.33-66.66
2017-20175140000.2520.0080.00-20.00
2023-2023101000--100.00--
2004-2004101000--100.00--
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 1st Test, Jul 30-Aug 1, 2025 [Test # 2597]