List of India Test cricket centurions

A century in cricket occurs when a batsman scores 100 runs or more in an innings, 76 India players have scored centuries in Test matches.

Key

  • * denotes that the batsman remained not out.
  • 200s denotes the number of times the players scored 200 or more during an innings.
  • 300s denotes the number of times the players scored 300 or more during an innings.
  • HS denotes the players highest score
  • Maiden century and Date give the details of the player's first century.

List of centurions

No.

Player

100s

200s

300s

HS

Maiden century

Date

1

1

0

0

118

118 vs England at Gymkhana Ground, Bombay

2

3

0

0

154

114 vs England at Old Trafford, Manchester

3

2

0

0

112

112 vs England at Old Trafford, Manchester

4

5

2

0

231

116 vs Australia at Melbourne Cricket Ground

5

7

0

0

164*

116 vs Australia at Adelaide Oval

6

2

0

0

123

123 vs Australia at Adelaide Oval

7

1

0

0

114*

114* vs West Indies at Feroz Shah Kotla, Delhi

8

1

0

0

112

112 vs West Indies at Brabourne Stadium, Bombay

9

5

0

0

173

140 vs England at Brabourne Stadium, Bombay

10

12

1

0

223

130* vs England at Madras Cricket Club Ground

11

7

0

0

189*

133 vs England at Headingley, Leeds

12

1

0

0

110

110 vs Pakistan at Eden Gardens, Calcutta

13

1

0

0

163*

163* vs West Indies at Queen's Park Oval, Port of Spain

14

1

0

0

100*

100* vs New Zealand at Fateh Maidan, Hyderabad

15

2

0

0

109

106* vs New Zealand at Eden Gardens, Calcutta

16

5

0

0

177*

109 vs West Indies at Feroz Shah Kotla, Delhi

17

1

0

0

112

112 vs England at Old Trafford, Manchester

18

1

0

0

108

108 vs Australia at Brabourne Stadium, Bombay

19

3

0

0

129

127 vs England at Feroz Shah Kotla, Delhi

20

6

1

0

203*

103 vs England at Corporation Stadium, Madras

21

1

0

0

104

104 vs West Indies at Queen's Park Oval, Port of Spain

22

2

0

0

192

192 vs England at Corporation Stadium, Madras

23

{{sortname

Hanumant Singh}}

1

0

0

105

105 vs England at Feroz Shah Kotla, Delhi

24

1

0

0

122*

122* vs England at Green Park, Kanpur

25

5

2

0

212

200* vs New Zealand at Brabourne Stadium, Bombay

26

2

0

0

121

109 vs West Indies at Madras Cricket Club Ground

27

1

0

0

143

143 vs New Zealand at Basin Reserve, Wellington

28

14

1

0

222

137 vs Australia at Green Park, Kanpur

29

34

4

0

236*

116 vs West Indies at Bourda, Georgetown

30

1

0

0

102

102 vs West Indies at Wankhede Stadium, Bombay

31

1

0

0

124

124 vs New Zealand at Eden Park, Auckland

32

1

0

0

115*

115* vs West Indies at Queen's Park Oval, Port of Spain

33

11

0

0

138

100 vs Australia at WACA Ground, Perth

34

17

0

0

166

157* vs West Indies at Eden Gardens, Calcutta

35

8

0

0

163

126* vs West Indies at Feroz Shah Kotla, Delhi

36

2

1

0

201

102 vs West Indies at Green Park, Kanpur

37

{{sortname

Yashpal Sharma}}

2

0

0

140

100* vs Australia at Feroz Shah Kotla, Delhi

38

2

0

0

102

101* vs Australia at Wankhede Stadium, Bombay

39

4

0

0

174

174 vs Australia at Adelaide Oval

40

11

1

0

206

128 vs Pakistan at National Stadium, Karachi

41

22

0

0

199

110 vs England at Eden Gardens, Calcutta

42

2

0

0

123

116 vs Australia at Sydney Cricket Ground

43

9

1

0

201

116 vs New Zealand at M. Chinnaswamy Stadium, Bangalore

44

4

1

0

218

108 vs West Indies at Kensington Oval, Bridgetown

45

51

6

0

248*

119* vs England at Old Trafford, Manchester

46

1

0

0

103

103 vs South Africa at Kingsmead, Durban

47

4

2

0

227

224 vs England at Wankhede Stadium, Bombay

48

1

0

0

120

120 vs West Indies at PCA Stadium, Mohali

49

16

1

0

239

131 vs England at Lord's, London

50

1

0

0

152

152 vs Australia at Feroz Shah Kotla, Delhi

51

36

5

0

270

148 vs South Africa at The Wanderers, Johannesburg

52

2

0

0

143

143 vs Sri Lanka at Sinhalese Sports Club, Colombo

53

17

2

0

281

167 vs Australia at Sydney Cricket Ground

54

2

0

0

110

110 vs Zimbabwe at VCA Ground, Nagpur

55

23

6

2

319

105 vs South Africa at Chevrolet Park, Bloemfontein

56

1

0

0

100

100 vs England at PCA Stadium, Mohali

57

1

0

0

100*

100* vs Zimbabwe at VCA Ground, Nagpur

58

1

0

0

115*

115* vs West Indies at Antigua Recreation Ground, St John's

59

1

0

0

109*

109* vs England at Lord's, London

60

3

0

0

169

112 vs Pakistan at Gaddafi Stadium, Lahore

61

9

1

0

206

139 vs Bangladesh at M. A. Aziz Stadium, Chittagong

62

6

1

0

224

148 vs Pakistan at Iqbal Stadium, Faisalabad

63

5

2

0

212

100 vs England at VCA Ground, Nagpur

64

1

0

0

148*

148* vs West Indies at Beausejour Stadium, Gros Islet

65

1

0

0

129

129 vs Bangladesh at Sher-e-Bangla National Stadium, Dhaka

66

1

0

0

110*

110* vs England at The Oval, London

67

1

0

0

102

102 vs Pakistan at M. Chinnaswamy Stadium, Bangalore

68

1

0

0

120

120 vs Sri Lanka at Sinhalese Sports Club, Colombo

69

4

0

0

167

139 vs Australia at M. Chinnaswamy Stadium, Bangalore

70

{{sortname

Harbhajan Singh}}

2

0

0

115

115 vs New Zealand at Sardar Patel Stadium, Ahmedabad

71

2

0

0

124

103 vs West Indies at Wankhede Stadium, Mumbai

72

6

0

0

119

116 vs Australia at Adelaide Oval

73

6

2

0

206*

159 vs New Zealand at Rajiv Gandhi Stadium, Hyderabad

74

2

0

0

187

187 vs Australia at PCA Stadium, Mohali

75

2

0

0

177

177 vs West Indies at Eden Gardens, Kolkata

76

2

0

0

118

118 vs New Zealand at Basin Reserve, Wellington