FDM Karunaratne becomes the second batsman to aggregate 1000 plus runs in the Calendar year 2017
FDM Karunaratne had an aggregate of 949 runs in 2017 prior to the start of the Nagpur test against India in the ongoing test series and required 51 more runs for his 1000 runs. He scored exact 51 runs in Sri Lanka’s first innings and became the second batsman to score 1000 plus runs in 2017. D Elgar of South Africa has scored 1097 runs
| No | Player | Team | Mat | Inns | NO | Runs | HS | Ave | 100 | 50 | 0 |
| 1 | D Elgar | SAF | 11 | 20 | 0 | 1097 | 199 | 54.85 | 5 | 4 | 1 |
| 2 | FDM Karunaratne | Srl | 12 | 23 | 0 | 1000 | 196 | 43.47 | 3 | 4 | 1 |
The following table lists the performance of these two batsmen innings wise in the calendar year 2017.
| DA Elgar of South Africa | ||||||
| No | Runs | Pos | Inns | Opposition | Ground | Start Date |
| 1 | 129 | 2 | 1 | v Sri Lanka | Cape Town | 02 Jan 2017 |
| 2 | 55 | 2 | 3 | v Sri Lanka | Cape Town | 02 Jan 2017 |
| 3 | 27 | 2 | 1 | v Sri Lanka | Johannesburg | 12 Jan 2017 |
| 4 | 140 | 2 | 1 | v New Zealand | Dunedin | 08 Mar 2017 |
| 5 | 89 | 2 | 3 | v New Zealand | Dunedin | 08 Mar 2017 |
| 6 | 9 | 2 | 2 | v New Zealand | Wellington | 16 Mar 2017 |
| 7 | 17 | 2 | 4 | v New Zealand | Wellington | 16 Mar 2017 |
| 8 | 5 | 1 | 1 | v New Zealand | Hamilton | 25 Mar 2017 |
| 9 | 5 | 1 | 3 | v New Zealand | Hamilton | 25 Mar 2017 |
| 10 | 54 | 1 | 2 | v England | Lord’s | 06 Jul 2017 |
| 11 | 2 | 2 | 4 | v England | Lord’s | 06 Jul 2017 |
| 12 | 6 | 1 | 1 | v England | Nottingham | 14 Jul 2017 |
| 13 | 80 | 2 | 3 | v England | Nottingham | 14 Jul 2017 |
| 14 | 8 | 1 | 2 | v England | The Oval | 27 Jul 2017 |
| 15 | 136 | 2 | 4 | v England | The Oval | 27 Jul 2017 |
| 16 | 0 | 1 | 2 | v England | Manchester | 04 Aug 2017 |
| 17 | 5 | 2 | 4 | v England | Manchester | 04 Aug 2017 |
| 18 | 199 | 1 | 1 | v Bangladesh | Potchefstroom | 28 Sep 2017 |
| 19 | 18 | 2 | 3 | v Bangladesh | Potchefstroom | 28 Sep 2017 |
| 20 | 113 | 1 | 1 | v Bangladesh | Bloemfontein | 06 Oct 2017 |
| 1097 | Total | |||||
| FDM Karunaratne of Sri Lanka | ||||||
| No | Runs | Pos | Inns | Opposition | Ground | Start Date |
| 1 | 24 | 1 | 2 | v South Africa | Cape Town | 02 Jan 2017 |
| 2 | 6 | 1 | 4 | v South Africa | Cape Town | 02 Jan 2017 |
| 3 | 0 | 1 | 2 | v South Africa | Johannesburg | 12 Jan 2017 |
| 4 | 50 | 1 | 3 | v South Africa | Johannesburg | 12 Jan 2017 |
| 5 | 30 | 1 | 1 | v Bangladesh | Galle | 07 Mar 2017 |
| 6 | 32 | 1 | 3 | v Bangladesh | Galle | 07 Mar 2017 |
| 7 | 7 | 1 | 1 | v Bangladesh | Col-PSS | 15 Mar 2017 |
| 8 | 126 | 1 | 3 | v Bangladesh | Col-PSS | 15 Mar 2017 |
| 9 | 25 | 1 | 2 | v Zimbabwe | Col-RPS | 14 Jul 2017 |
| 10 | 49 | 1 | 4 | v Zimbabwe | Col-RPS | 14 Jul 2017 |
| 11 | 2 | 1 | 2 | v India | Galle | 26 Jul 2017 |
| 12 | 97 | 1 | 4 | v India | Galle | 26 Jul 2017 |
| 13 | 25 | 1 | 2 | v India | Col-SSC | 03 Aug 2017 |
| 14 | 141 | 1 | 3 | v India | Col-SSC | 03 Aug 2017 |
| 15 | 4 | 1 | 2 | v India | Pallekele | 12 Aug 2017 |
| 16 | 16 | 1 | 3 | v India | Pallekele | 12 Aug 2017 |
| 17 | 93 | 1 | 1 | v Pakistan | Abu Dhabi | 28 Sep 2017 |
| 18 | 10 | 1 | 3 | v Pakistan | Abu Dhabi | 28 Sep 2017 |
| 19 | 196 | 1 | 1 | v Pakistan | Dubai-DSC | 06 Oct 2017 |
| 20 | 7 | 1 | 3 | v Pakistan | Dubai-DSC | 06 Oct 2017 |
| 21 | 8 | 2 | 2 | v India | Kolkata | 16 Nov 2017 |
| 22 | 1 | 2 | 4 | v India | Kolkata | 16 Nov 2017 |
| 23 | 51 | 2 | 1 | v India | Nagpur | 24 Nov 2017 |
| 1000 | Total | |||||