Dilshan is the quickest among his Sri Lankan team-mates to join the 10,000-run club, taking just 293 innings. © Getty Images

Dilshan is the quickest among his Sri Lankan team-mates to join the 10,000-run club, taking just 293 innings. © Getty Images

The past month has been dominated by two major series, the Ashes and Pakistan’s tour of Sri Lanka.

With Bangladesh having confirmed their spot in the Champions Trophy 2017 with a One-Day International series win over South Africa, Pakistan needed a convincing series victory over Sri Lanka to qualify. That they got, edging out West Indies, the 2004 Champions Trophy winners to qualify.

In the Hambantota ODI on July 26, the last of the five-match series, a couple of major records were set. The first came when Tillakaratne Dilshan became the 11th batsman in ODI history to aggregate 10,000 runs. He achieved the landmark during his knock of 62, when his score reached 55.

Five overs later, his opening partner, Kusal Perera, brought up his career’s second century. This was the 80th century to be made this year, now the most recorded in a single calendar year in the history of ODI cricket, since 1971. The previous best was the 79 centuries that were made in 2014.

The tables below provide details of Dilshan’s achievement and how ODI centuries have been registered in each calendar year since 1971.

***

The 10,000-run ODI club
Sachin Tendulkar was the first batsman in ODIs to reach the landmark on March 31, 2001. He achieved this during his 28th ODI century against Australia in Indore. He also became the first to reach the milestones from 11,000 to 18,000 runs. For nearly two and a half years, Tendulkar was the only entrant to the 10,000-run club until Pakistan’s Inzamam-ul-Haq joined him in September 2004. The table below lists all 11 batsmen who have followed since, in chronological order.

Batsman Achieved on For Mts Inns Runs HS Avg SR 100s 50s
Sachin Tendulkar Mar 31,2001 Ind 266 259 10105 186* 42.37 86.34 28 50
Inzamam-ul-Haq Sep 19,2004 Pak+ 322 299 10018 137* 38.98 72.94 10 70
Sourav Ganguly Aug 03,2005 Ind+ 272 263 10018 183 41.23 74.02 22 60
Sanath Jayasuriya Aug 09,2005 SL + 337 328 10057 189 32.13 88.52 18 58
Brian Lara Dec 16,2006 WI + 287 278 10019 169 40.56 79.00 19 61
Rahul Dravid Feb 14,2007 Ind+ 309 287 10044 153 40.02 70.79 12 77
Ricky Ponting Mar 24,2007 Aus+ 272 266 10083 164 42.91 80.04 23 59
Jacques Kallis Jan 23,2009 SA+ 286 272 10044 139 45.45 71.65 16 71
Mahela Jayawardena Nov 08,2011 SL + 355 333 10004 144 33.46 77.65 15 61
Kumar Sangakkara Feb 17,2012 SL + 315 296 10019 138* 37.81 75.34 12 67
Tillakaratne Dilshan Jul 26,2015 SL 319 293 10007 161* 39.71 85.90 22 45

Fewest innings taken to reach 10,000 runs
Dilshan became the fourth Sri Lankan to join the 10,000-run club, and is the quickest among his team-mates to do so, taking just 293 innings. Kumar Sangakkara needed three more than Dilshan. The club includes three Indians, one Australian, South African, Pakistani and West Indian. Once again, Tendulkar tops the table, reaching the landmark in just 259 innings.

Batsman Inns For Achieved on Mts NO Runs HS Avg SR 100s 50s
Sachin Tendulkar 259 Ind Mar 31,2001 266 22 10105 186* 42.37 86.34 28 50
Sourav Ganguly 263 Ind+ Aug 03,2005 272 20 10018 183 41.23 74.02 22 60
Ricky Ponting 266 Aus+ Mar 24,2007 272 31 10083 164 42.91 80.04 23 59
Jacques Kallis 272 SA+ Jan 23,2009 286 51 10044 139 45.45 71.65 16 71
Brian Lara 278 WI + Dec 16,2006 287 31 10019 169 40.56 79.00 19 61
Rahul Dravid 287 Ind+ Feb 14,2007 309 36 10044 153 40.02 70.79 12 77
Tillakaratne Dilshan 293 SL Jul 26,2015 319 41 10007 161* 39.71 85.90 22 45
Kumar Sangakkara 296 SL + Feb 17,2012 315 31 10019 138* 37.81 75.34 12 67
Inzamam-ul-Haq 299 Pak+ Sep 19,2004 322 42 10018 137* 38.98 72.94 10 70
Sanath Jayasuriya 328 SL + Aug 09,2005 337 15 10057 189 32.13 88.52 18 58
Mahela Jayawardena 333 SL + Nov 18,2011 355 34 10004 144 33.46 77.65 15 61

The youngest and the oldest
Dilshan, at 38, is the oldest to enter the club, while Tendulkar was 11 years younger when he set the benchmark.

Batsman Yrs Days For Achieved on Mts Inns Runs HS Avg SR 100s 50s
Sachin Tendulkar 27 341 Ind Mar 31,2001 266 259 10105 186* 42.37 86.34 28 50
Ricky Ponting 32 95 Aus+ Mar 24,2007 272 266 10083 164 42.91 80.04 23 59
Sourav Ganguly 33 26 Ind+ Aug 03,2005 272 263 10018 183 41.23 74.02 22 60
Jacques Kallis 33 99 SA+ Jan 23,2009 286 272 10044 139 45.45 71.65 16 71
Rahul Dravid 34 34 Ind+ Feb 14,2007 309 287 10044 153 40.02 70.79 12 77
Kumar Sangakkara 34 113 SL+ Feb 17,2012 315 296 10019 138* 37.81 75.34 12 67
Mahela Jayawardena 34 175 SL+ Nov 18,2011 355 333 10004 144 33.46 77.65 15 61
Inzamam-ul-Haq 34 200 Pak Sep 19,2004 322 299 10018 137* 38.98 72.94 10 70
Sanath Jayasuriya 36 40 SL + Aug 09,2005 337 328 10057 189 32.13 88.52 18 58
Brian Lara 37 228 WI + Dec 16,2006 287 278 10019 169 40.56 79.00 19 61
Tillakaratne Dilshan 38 285 SL Jul 26,2015 319 293 10007 161* 39.71 85.90 22 45

The fastest and the slowest
In terms of days taken since making their debut, India’s Rahul Dravid needed only 10 years, 10 months, 11 days or 3969 days to join the 10,000-runs club after making his ODI debut in April 1996. So far, he is the quickest to do so. Brian Lara took 16 years, 1 month, 7 days or 5881 days since his debut in November 1990 to get there.

Batsman Days For Achieved on Mts Inns Runs HS Ave SR 100s 50s
Rahul Dravid 3969 Ind+ Feb 14,2007 309 287 10044 153 40.02 70.79 12 77
Sachin Tendulkar 4121 Ind Mar 31,2001 266 259 10105 186* 42.37 86.34 28 50
Kumar Sangakkara 4244 SL+ Feb 17,2012 315 296 10019 138* 37.81 75.34 12 67
Ricky Ponting 4420 Aus+ Mar 24,2007 272 266 10083 164 42.91 80.04 23 59
Inzamam-ul-Haq 4685 Pak+ Sep 19,2004 322 299 10018 137* 38.98 72.94 10 70
Jacques Kallis 4763 SA+ Jan 23,2009 286 272 10044 139 45.45 71.65 16 71
Sourav Ganguly 4953 Ind+ Aug 03,2005 272 263 10018 183 41.23 74.02 22 60
Mahela Jayawardena 5046 SL + Nov 18,2011 355 333 10004 144 33.46 77.65 15 61
Sanath Jayasuriya 5705 SL + Aug 09,2005 337 328 10057 189 32.13 88.52 18 58
Tillakaratne Dilshan 5706 SL Jul 26,2015 319 293 10007 161* 39.71 85.90 22 45
Brian Lara 5881 WI + Dec 16,2006 287 278 10019 169 40.56 79.00 19 61

The highest and the lowest batting averages
South Africa’s Jacques Kallis has the distinction of recording the highest batting average while reaching 10,000 runs in January 2009, while Sanath Jayasuriya from Sri Lanka had the lowest.

Batsman Avg For Achieved on Mts Inns runs HS SR 100s 50s
Jacques Kallis 45.45 SA+ Jan 23,2009 286 272 10044 139 71.65 16 71
Ricky Ponting 42.91 Aus+ Mar 24,2007 272 266 10083 164 80.04 23 59
Sachin Tendulkar 42.37 Ind Mar 31,2001 266 259 10105 186* 86.34 28 50
Sourav Ganguly 41.23 Ind+ Aug 03,2005 272 263 10018 183 74.02 22 60
Brian Lara 40.56 WI + Dec 16,2006 287 278 10019 169 79.00 19 61
Rahul Dravid 40.02 Ind+ Feb 14,2007 309 287 10044 153 70.79 12 77
Tillakaratne Dilshan 39.71 SL Jul 26,2015 319 293 10007 161* 85.90 22 45
Inzamam-ul-Haq 38.98 Pak+ Sep 19,2004 322 299 10018 137* 72.94 10 70
Kumar Sangakkara 37.81 SL + Feb 17,2012 315 296 10019 138* 75.34 12 67
Mahela Jayawardena 33.46 SL + Nov 18,2011 355 333 10004 144 77.65 15 61
Sanath Jayasuriya 32.13 SL + Aug 09,2005 337 328 10057 189 88.52 18 58

***

Most ODI centuries each calendar year
2015 has now seen the maximum ODI centuries recorded in a year, with 80. With five months yet to go this year, a century of centuries in the same calendar year is a possibility. As seen in the table below, the 80 centuries made in 2015 have come in just 196 days, while the 79 hundreds made last year took 350 days.

100s Year Players ODIs Inns Runs HS Avg 50s inns/100 1st 100 Final 100 Days
80 2015 290 101 1741 45787 237* 32.08 230 21.76 Jan 11,2015 Jul 26,2015# 196#
79 2014 391 121 2195 54062 264 29.86 292 27.78 Jan 1,2014 Dec 17,2014 350
77 2013 337 136 2378 55908 209 28.83 279 30.88 Jan 3,2013 Dec 25,2013 356
75 2007 368 191 3317 76466 181* 28.23 428 44.23 Jan 18,2007 Dec 20,2007 336
68 2009 370 150 2611 62197 194* 29.06 325 38.40 Jan 10,2009 Dec 24,2009 348
65 2010 366 142 2540 59168 200* 28.33 303 39.08 Jan 2,2010 Dec 7,2010 337
63 2011 358 146 2593 60022 219 28.20 337 41.16 Jan 16,2011 Dec 11,2011 329
62 2002 275 145 2549 58366 159* 28.14 310 41.11 Jan 19,2002 Dec 29,2002 344
60 2006 350 160 2876 63277 175 26.82 331 47.93 Jan 3,2006 Dec 28,2006 359
58 2003 317 147 2515 53887 172* 26.44 264 43.36 Jan 9,2003 Dec 7,2003 332
55 1998 253 108 1903 45183 153* 29.00 234 34.60 Jan 9,1998 Dec 24,1998 319
53 1996 259 127 2260 49881 188* 27.00 256 42.64 Jan 9,1996 Dec 14,1996 340
53 1999 268 154 2742 58587 186* 26.08 303 51.74 Jan 9,1999 Dec 18,1999 343
51 2008 362 126 2170 48074 166 27.14 259 42.55 Jan 27,2008 Nov 26,2008 304
50 2001 266 120 2087 48125 173 28.34 262 41.74 Jan 4,2001 Dec 15,2001 345
50 2005 234 107 1905 45689 183* 29.34 239 38.10 Jan 10,2005 Dec 15,2005 339

Least innings taken for an ODI century in each calendar year (min ten centuries)
This year, on average, it has taken 22 innings to register an ODI century. The previous best was in 2014 when 28 innings were needed to make an individual century, that is, six more innings than this year.

Inns/100 Year 100s Inns Players ODIs Runs HS Avg 50s
21.76 2015 80 1741 290 101 45787 237* 32.08 230
27.78 2014 79 2195 391 121 54062 264 29.86 292
30.88 2013 77 2378 337 136 55908 209 28.83 279
34.60 1998 55 1903 253 108 45183 153* 29.00 234
36.05 2012 43 1550 285 90 37090 183 29.27 205
38.10 2005 50 1905 234 107 45689 183* 29.34 239
38.40 2009 68 2611 370 150 62197 194* 29.06 325
39.08 2010 65 2540 366 142 59168 200* 28.33 303
41.11 2002 62 2549 275 145 58366 159* 28.14 310
41.16 2011 63 2593 358 146 60022 219 28.20 337

**

How the record progressed
The table below lists how the number of ODI centuries has increased over the years. The first ODI was played on January 5, 1971, between Australia and England at the MCG. It was the only ODI to be played in 1971. England’s John Edrich’s 82 was the highest in that match. The next ODI came 19 months later on August 24, 1972, at Old Trafford between the same teams, when Englishman Dennis Amiss (103) became the first to reach the three-figure mark in the format. Since then, in all, 1445 centuries have been made by 335 batsmen in ODI cricket.

100s Year Players ODIs Inns Runs HS Avg 50s Inns/100
0 1971 22 1 18 365 82 24.33 2
1 1972 25 3 54 1196 103 27.81 7 54.00
2 1973 58 5 84 1481 105 20.85 5 42.00
3 1974 66 6 93 2274 116* 32.02 11 31.00
7 1975 115 19 323 6928 171* 26.54 38 46.14
12 1982 124 33 545 12097 123 28.00 65 45.42
17 1983 152 66 1144 24602 175* 26.42 122 67.29
24 1987 166 74 1319 29203 181 27.60 168 54.96
32 1994 214 98 1661 37503 169* 28.36 207 51.91
53 1996 259 127 2260 49881 188* 27.00 256 42.64
55 1998 253 108 1903 45183 153* 29.00 234 34.60
62 2002 275 145 2549 58366 159* 28.14 310 41.11
75 2007 368 191 3317 76466 181* 28.23 428 44.23
77 2013 337 136 2378 55908 209 28.83 279 30.88
79 2014 391 121 2195 54062 264 29.86 292 27.78
80 2015 290 101 1741 45787 237* 32.08 230 21.76