Mohammad Kaif made a comeback to the Indian side after a gap of three years. He last appeared for India in a Test against Sri Lanka at the SSC in Colombo in August-September 2001. Since then he missed 31 Tests.
Sourav Ganguly was captaining India in a Test for the 40th time. With this he equalled Mansoor Ali Khan Pataudi's tally. Now only Sunil Gavaskar and Mohammad Azharuddin are ahead of him in captaining India on more occasions. Both Gavaskar and Azharuddin led India in 47 Tests each.
Ganguly was captaining India on home soil for the 16th time in a Test. He has won toss on Indian soil only on five occasions and lost on as many as 11. His winning-toss percentage of 31.25 is the lowest for any player captaining India in more than one Test.
Ganguly has now lost all five tosses against Australia in home matches.
The caught and bowled dismissal of Shane Warne was 23rd such dismissal for Anil Kumble. He now holds the world record of dismissing most batsmen in this fashion. Kumble was earlier level with Sri Lanka's Muttiah Muralitharan with 22 such dismissals.
Kumble (7-48) captured seven wickets in an innings for the fifth time in his career. With this he equalled Kapil Dev's Indian record of taking seven wickets in an innings.
Virender Sehwag completed 2,000 runs in Test cricket when his score reached 10. He became 28th Indian to reach this milestone. Sehwag now shares the record with Rahul Dravid of being the fastest among the Indians to complete 2,000 runs in terms of least innings. Both Dravid and Sehwag took 40 innings to accomplish this feat. In terms of Tests, Sehwag is second fastest along with Dravid after Sunil Gavaskar, who reached this milestone in his 23rd Test as against 25 Tests taken by both Dravid and Sehwag.
The wicket of Yuvraj was 532nd for Warne, which takes him at level with Sri Lanka's Muttiah Muralitharan's world record tally.