Nissanka has now surpassed his teammate Kusal Mendis (1,111 runs in 32 matches) to become the top run-getter in international cricket this year. In 2024, Nissanka scored 1,135 runs in 23 matches and 25 innings at an average of 54.04, with four centuries and four fifties. His best score is 210*.