print icon
Stats Analysis

4391 runs after 35, and 2354 outside top five

On Sunday, Tillakaratne Dilshan became the 11th batsman to score 10,000-plus ODI runs. Here are the key numbers from his ODI career

S Rajesh
S Rajesh
27-Jul-2015
47.06 Tillakaratne Dilshan's average since the beginning of 2009; before that, he averaged 18 runs fewer per dismissal - 29.06. That's largely because he has been opening the batting since 2009, while earlier he batted mostly at No. 6. When opening the batting, he averages 47.22, with 21 hundreds in 166 innings; at other positions he averages 28.65, with one century in 127 innings.
Tillakaratne Dilshan's ODI career
  Innings Runs Average SR 100s/ 50s
Till Dec 2008 129 2994 29.06 80.26 1/ 14
Jan 2009 onwards 164 7013 47.06 88.55 21/ 31
As opener 166 7084 47.22 88.70 21/ 32
In other positions 127 2923 28.65 79.79 1/ 13
Career 293 10,007 39.71 85.90 22/ 45
2 Openers who have scored at least 4000 ODI runs at an average higher than Dilshan's 47.22. Only Hashim Amla (average 54.45) and Sachin Tendulkar (48.29) have higher averages. Also, as an opener, Dilshan has scored 21 hundreds in 166 innings, an average of one every 7.90 innings - it's a rate bettered only by Amla (5.65 innings per 100) and Tendulkar (7.56 innings per 100). Among the 24 openers who have scored 4000-plus ODI runs, the only other batsman with a rate of less than ten innings per century is Mark Waugh (9.40).
Best averages for ODI openers (Min 4000 runs)
Player Inns Runs Average SR 100s 50s Inngs per 100
 Hashim Amla  113  5718  54.45  89.70  20  28  5.65
 Sachin Tendulkar  340  15310  48.29  88.05  45  75  7.56
 Tillakaratne Dilshan  166  7084  47.22  88.70  21  32  7.90
 Gordon Greenidge  120  4993  45.39  64.65  11  31  10.91
 Matthew Hayden  147  5892  44.30  78.70  10  33  14.70
 Mark Waugh  141  5729  44.06  76.74  15  32  9.40
 Gary Kirsten  175  6647  41.80  72.25  13  45  13.46
 Sourav Ganguly  236  9146  41.57  73.59  19  58  12.42
 Desmond Haynes  237  8648  41.37  63.09  17  57  13.94
 Saeed Anwar  220  8156  39.98  79.93  20  37  11.00
2354 Runs scored by Dilshan when not batting in the top five. He has scored 2046 runs in 87 innings at No. 6, 277 runs in 17 innings at No. 7, and 31 in three innings at No. 8. Among the 11 batsmen who are in the 10,000-run club, no other player has scored even 750 runs when not batting in the top five. The next-highest is Mahela Jayawardene's 748, while Inzamam-ul-Haq made 542, and Kumar Sangakkara 533. At the other end of the spectrum is Ricky Ponting, who made only 75 of his 13,704 runs when not batting in the top five.
293 Innings taken by Dilshan to reach 10,000 ODI runs. He is the seventh-quickest, in terms of innings; the fastest is Tendulkar, who took 259 innings, and the slowest is Jayawardene, who needed 333 innings to get there. Among the four Sri Lankans in the club, Dilshan is the fastest in terms of innings.
When they reached 10,000 ODI runs*
Batsman Innings Average SR 100s 50s
 Sachin Tendulkar  259  42.63  86.52  28  50
 Sourav Ganguly  263  41.22  73.93  22  60
 Ricky Ponting  266  42.90  80.08  23  59
 Jacques Kallis  272  45.44  71.68  16  71
 Brian Lara  278  40.56  79.24  19  61
 Rahul Dravid  287  40.01  70.75  12  77
 Tillakaratne Dilshan  293  39.71  85.90  22  45
 Kumar Sangakkara  296  37.80  75.33  12  67
 Inzamam-ul-Haq  299  38.98  73.11  10  70
 Sanath Jayasuriya  328  32.13  88.52  18  58
 Mahela Jayawardene  333  33.45  77.66  15  61
* Stats at the end of the innings in which they went past 10,000 runs
52 Sixes struck by Dilshan in his ODI career. Among the 11 batsmen in the 10,000 club, only Dravid (42) has fewer sixes. In terms of percentage of runs scored in sixes, Dilshan's 3.12% is the second-lowest, next to Dravid's 2.31%; Jayawardene is next with a percentage of 3.60. The highest is Jayasuriya's 12.06%, followed by Ganguly's 10.03%.
63.14 Dilshan's ODI average in wins since the beginning of 2009 - he has scored 4420 runs in 80 innings, with 17 hundreds. Among the 20 batsmen who have scored at least 2000 runs in wins during this period, only four have a better average - AB de Villiers, MS Dhoni, Amla and Virat Kohli.
4391 ODI runs Dilshan has scored since the age of 35, the highest by any batsman. The next highest is Jayasuriya's 4142 - they are the only batsmen with 4000-plus runs since the age of 35. Both have 12 hundreds after turning 35, which is also the highest. Dilshan has scored those runs at an average of 47.72, and a strike rate of 84.
11.11 Percentage of his ODI runs that Dilshan has scored in World Cup games - he has scored 1112 runs in 25 innings across three World Cups, at an average of 52.95. Among the 11 members of the 10,000 club, Dilshan's World Cup percentage is the fourth highest, after Ponting (12.72), Tendulkar (12.36) and Brian Lara (11.77). Dilshan's World Cup average is fifth among these 11 batsmen, after Dravid (61.42), Tendulkar (56.95), Sangakkara (56.74), and Ganguly (55.88).
With inputs from Shiva Jayaraman

S Rajesh is stats editor of ESPNcricinfo. @rajeshstats