Notes
--> A Ranatunga (1) passed 3000 runs in Test Matches when he reached 39
--> CI Dunusinghe made his debut in Test Matches
--> WPUJC Vaas (1) passed his previous highest Test Matches score of 16
--> KP Walmsley made his debut in Test Matches
--> CI Dunusinghe (2) passed his previous highest First-Class Matches score of 79
--> CI Dunusinghe (2) passed 1000 runs in First-Class Matches when he reached 82
--> WPUJC Vaas (2) passed his previous highest Test Matches score of 33
--> GR Larsen (2) passed 3000 runs in First-Class Matches when he reached 17
--> WPUJC Vaas achieved his best innings bowling analysis in Test Matches when he dismissed KP Walmsley in the New Zealand first innings (previous best was 4-74)
--> WPUJC Vaas achieved his best innings bowling analysis in Test Matches in the New Zealand second innings (previous best was 5-47)
--> M Muralitharan achieved his best innings bowling analysis in Test Matches in the New Zealand second innings (previous best was 5-101)