List of Test cricket centuries
No. | Score | Against | Inn. | Test | Venue | H/A | Date | Result |
1 | 119* | 2 | 2 | Away | 14 August 1990 | Draw[6] | ||
2 | 148* | 1 | 3 | Away | 6 January 1992 | Draw[7] | ||
3 | 114 | 1 | 5 | Away | 3 February 1992 | Lost[8] | ||
4 | 111 | 1 | 2 | Away | 28 November 1992 | Draw[9] | ||
5 | 165 | 1 | 2 | Home | 12 February 1993 | Won[10] | ||
6 | 104* | 2 | 2 | Away | 31 July 1993 | Won[11] | ||
7 | 142 | 1 | 1 | Home | 19 January 1994 | Won[12] | ||
8 | 179 | 1 | 2 | Home | 2 December 1994 | Draw[13] | ||
9 | 122 | 2 | 1 | Away | 8 June 1996 | Lost[14] | ||
10 | 177 | 1 | 3 | Away | 5 July 1996 | Draw[15] | ||
11 | 169♠ | 1 | 2 | Away | 4 January 1997 | Lost[16] | ||
12 | 143♠ | 1 | 1 | Away | 3 August 1997 | Draw[17] | ||
13 | 139♠ | 1 | 2 | Sinhalese Sports Club (2), Colombo | Away | 11 August 1997 | Draw[18] | |
14 | 148♠ | 1 | 3 | Home | 4 December 1997 | Draw[19] | ||
15 | 155* | 2 | 1 | M. A. Chidambaram Stadium (2), Chennai | Home | 9 March 1998 | Won[20] | |
16 | 177 | 1 | 3 | Home | 26 March 1998 | Lost[21] | ||
17 | 113 | 2 | 2 | Away | 29 December 1998 | Lost[22] | ||
18 | 136 | 2 | 1 | M. A. Chidambaram Stadium (3), Chennai | Home | 31 January 1999 | Lost[23] | |
19 | 124* | 2 | 2 | Sinhalese Sports Club (3), Colombo | Away | 28 February 1999 | Draw[24] | |
20 | 126*♠ | 2 | 1 | Home | 13 October 1999 | Draw[25] | ||
21 | 217♠ | 1 | 3 | Home | 30 October 1999 | Draw[26] | ||
22 | 116♠ | 1 | 2 | Away | 28 December 1999 | Lost[27] | ||
23 | 122 | 1 | 1 | Home | 21 November 2000 | Won[28] | ||
24 | 201* | 1 | 2 | Vidarbha Cricket Association Ground (2), Nagpur | Home | 26 November 2000 | Draw[29] | |
25 | 126 | 1 | 3 | M. A. Chidambaram Stadium (4), Chennai | Home | 20 March 2001 | Won[30] | |
26 | 155 | 1 | 1 | Away | 3 November 2001 | Lost[31] | ||
27 | 103 | 1 | 2 | Sardar Patel Stadium (2), Motera, Ahmedabad | Home | 13 December 2001 | Draw[32] | |
28 | 176 | 1 | 1 | Vidarbha Cricket Association Ground (3), Nagpur | Home | 24 February 2002 | Won[33] | |
29 | 117 | 1 | 2 | Away | 20 April 2002 | Won[34] | ||
30 | 193 | 1 | 3 | Away | 23 August 2002 | Won[35] | ||
31 | 176 | 2 | 3 | Home | 3 November 2002 | Draw[36] | ||
32 | 241* | 1 | 4 | Away | 4 January 2004 | Draw[37] | ||
33 | 194* | 1 | 1 | Away | 29 March 2004 | Won[38] | ||
34 | 248* | 1 | 1 | Away | 12 December 2004 | Won[39] | ||
35 | 109 | 1 | 2 | Feroz Shah Kotla (2), New Delhi | Home | 22 December 2005 | Won[40] | |
36 | 101 | 1 | 1 | Away | 19 May 2007 | Draw[41] | ||
37 | 122* | 1 | 2 | Away | 26 May 2007 | Won[42] | ||
38 | 154* | 1 | 2 | Away | 4 January 2008 | Lost[43] | ||
39 | 153 | 1 | 4 | Away | 25 January 2008 | Draw[44] | ||
40 | 109 | 1 | 4 | Home | 6 November 2008 | Won[45] | ||
41 | 103* | 2 | 1 | M. A. Chidambaram Stadium (5), Chennai | Home | 15 December 2008 | Won[46] | |
42 | 160 | 1 | 1 | Away | 20 March 2009 | Won[47] | ||
43 | 100* | 2 | 1 | Sardar Patel Stadium (3), Motera, Ahmedabad | Home | 20 November 2009 | Draw[48] | |
44 | 105* | 1 | 1 | Away | 18 January 2010 | Won[49] | ||
45 | 143 | 1 | 2 | Shere Bangla National Stadium (2), Mirpur | Away | 25 January 2010 | Won[50] | |
46 | 100 | 2 | 1 | Cricket Association Stadium (2), Nagpur | Home | 9 February 2010 | Lost[51] | |
47 | 106 | 1 | 2 | Home | 15 February 2010 | Won[52] | ||
48 | 203 | 1 | 2 | Sinhalese Sports Club (4), Colombo | Away | 28 July 2010 | Draw[53] | |
49 | 214 | 1 | 2 | Home | 11 October 2010 | Won[54] | ||
50 | 111* | 2 | 1 | Away | 19 December 2010 | Lost[55] | ||
51 | 146 | 1 | 3 | Newlands Cricket Ground (2), Cape Town | Away | 4 January 2011 | Draw[56] |