Notes
--> India first innings: 50 in 13.2 overs, 59 minutes
--> India first innings: 100 in 35 overs, 141 minutes
--> India first innings: 150 in 59.1 overs, 239 minutes
--> India first innings: 200 in 69.5 overs, 286 minutes
--> Sri Lanka first innings: 50 in 15.4 overs, 69 minutes
--> Sri Lanka first innings: 100 in 36.4 overs, 152 minutes
--> Sri Lanka first innings: 150 in 47.4 overs, 197 minutes
--> Sri Lanka first innings: 200 in 61 overs, 251 minutes
--> Sri Lanka first innings: 350 in 104.2 overs, 433 minutes
--> Sri Lanka first innings: 400 in 116.5 overs, 488 minutes
--> Sri Lanka first innings: 450 in 132.1 overs, 551 minutes
--> Sri Lanka first innings: 500 in 146.4 overs, 612 minutes
--> Sri Lanka first innings: 550 in 159.3 overs, 657 minutes
--> Sri Lanka first innings: 600 in 168.4 overs, 697 minutes
--> India second innings: 50 in 21 overs, 87 minutes
--> India second innings: 100 in 33.1 overs, 139 minutes
--> India second innings: 150 in 68.1 overs, 252 minutes
--> India second innings: 200 in 94 overs, 359 minutes
--> India second innings: 250 in 118.1 overs, 450 minutes
--> SS Das (1) 50 in 89 balls, 104 minutes with 10 fours
--> RS Dravid (1) passed 12000 runs in First-Class Matches when he reached 16
--> HK Badani (1) passed his previous highest Test Matches score of 16
--> HK Badani (1) passed 2500 runs in First-Class Matches when he reached 35
--> MS Atapattu (1) 50 in 121 balls, 182 minutes with 4 fours
--> MS Atapattu (1) 100 in 201 balls, 280 minutes with 11 fours
--> DPMD Jayawardene (1) 50 in 75 balls, 115 minutes with 3 fours and 1 six
--> DPMD Jayawardene (1) 100 in 157 balls, 247 minutes with 10 fours and 1 six
--> DPMD Jayawardene (1) passed 5000 runs in First-Class Matches when he reached 34
--> HP Tillakaratne (1) 50 in 94 balls, 121 minutes with 7 fours
--> HP Tillakaratne (1) 100 in 165 balls, 221 minutes with 13 fours
--> HP Tillakaratne (1) passed his previous highest Test Matches score of 126
--> TT Samaraweera made his debut in Test Matches
--> TT Samaraweera (1) 50 in 113 balls, 133 minutes with 3 fours
--> TT Samaraweera (1) 100 in 175 balls, 201 minutes with 10 fours
--> SS Das (2) 50 in 106 balls, 109 minutes with 8 fours
--> SS Das (2) passed 5000 runs in First-Class Matches when he reached 15
--> S Ramesh (2) 50 in 157 balls, 223 minutes with 4 fours
--> RS Dravid (2) passed 4000 runs in Test Matches when he reached 3
--> SC Ganguly (2) passed 8500 runs in First-Class Matches when he reached 6
--> Z Khan (2) passed his previous highest Test Matches score of 23
--> WPUJC Vaas reached 150 wickets in Test Matches when he dismissed M Kaif, his 1st wicket in the India first innings
--> MS Atapattu and DPMD Jayawardene added 100 in 160 balls, 105 minutes for the Sri Lanka 3rd wicket in the first innings
--> HP Tillakaratne and TT Samaraweera added 100 in 171 balls, 111 minutes for the Sri Lanka 7th wicket in the first innings
At Lunch India 91/0 in 30 overs, 120 mins (SS Das 57*, S Ramesh 30*) At Tea India 155/4 in 60 overs, 240 mins (R Dravid 21*, HK Badani 6*) At Lunch Sri Lanka 93/1 in 35 overs, 145 mins, (MS Atapattu 30*, KC Sangakkara 29*) At Tea Sri Lanka 204/2 in 65 overs, 265 mins (MS Atapattu 86*, DPMD Jayawardene 36*) At Lunch: Sri Lanka 430/6 in 124 overs, 523 mins (Tillakaratne 57*, Samaraweera 2*) At Tea: Sri Lanka 533/6 in 156 overs, 643 mins (Tillakaratne 112*, Samaraweera50*) 3rd New ball taken after 162 overs, Sri Lanka were 569/6 (Tillakaratne 127*, Samaraweera 71*) At Lunch India 112/1 in 44 overs, 171 mins (Ramesh 34*, Dravid 4*) At Tea India 169/2 in 78 overs, 291 mins (Dravid 28*, Ganguly 10*)