The Cricket Lens

The game. The stories. Our perspective.

← ODI Records

MEN'S ODI / PLAYER STATISTICS

TM Dilshan

Cricsheet historical match coverage

Recorded Career Totals

280 matches
Runs9212
Batting innings259
Highest161
Hundreds21
Fifties42
Wickets87
Five-wicket hauls0

Year-by-year performance

Year / SeasonMatchesRunsWicketsFoursSixes
2003334100
2004101592110
200535200
2006629320
2007383060
2008101781150
20093690140
2010146805907
2011101541190
2012102600271
201393898411
2014114474540
201552112160
2016374090
2015/1682092253
2014/15251324221686
2013/14103820500
2012/13105391532
2011/12248394908
2010/11155968705
2009/10116882967
2008/0984291481
2007/08142404142
2006/07234325372
2005/06256559565
2004/05369090
2003/04438020

Figures reflect Cricsheet-covered matches only, not necessarily complete international career totals. Source: Cricsheet (ODC-BY 1.0).