List of England Test cricket centurions

A century in cricket occurs when a batsman scores 100 runs or more in an innings, 160 England 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

2

0

0

170

152 vs Australia at The Oval, London

2

1

0

0

149

149 vs Australia at Melbourne Cricket Ground

3

2

0

0

148

135* vs Australia at Sydney Cricket Ground

4

1

0

0

117

117 vs Australia at The Oval, London

5

1

0

0

134

134 vs Australia at Adelaide Oval

6

1

0

0

121

121 vs Australia at Melbourne Cricket Ground

7

3

0

0

164

105* vs Australia at Melbourne Cricket Ground

8

2

0

0

132*

120 vs South Africa at Newlands, Cape Town

9

1

0

0

134*

134* vs South Africa at Newlands, Cape Town

10

2

0

0

173

134 vs Australia at Adelaide Oval

11

5

0

0

144*

103 vs Australia at The Oval, London

12

1

0

0

102*

102* vs Australia at Old Trafford, Manchester

13

1

0

0

117

117 vs Australia at Sydney Cricket Ground

14

5

0

0

140

120 vs Australia at Melbourne Cricket Ground

15

1

0

0

140

140 vs Australia at Melbourne Cricket Ground

16

3

0

0

137

122 vs South Africa at Old Wanderers, Johannesburg

17

1

0

0

124

124 vs South Africa at Newlands, Cape Town

18

{{sortname

Ranjitsinhji}}

2

0

0

175

154* vs Australia at Old Trafford, Manchester

19

1

0

0

132*

132* vs South Africa at Old Wanderers, Johannesburg

20

4

0

0

138

112 vs South Africa at Newlands, Cape Town

21

3

0

0

104

103* vs Australia at Adelaide Oval

22

1

0

0

104

104 vs Australia at The Oval, London

23

1

1

0

287

287 vs Australia at Sydney Cricket Ground

24

2

0

0

144

144 vs Australia at The Oval, London

25

1

0

0

143

143 vs South Africa at Old Wanderers, Johannesburg

26

2

0

0

122*

119 vs Australia at Sydney Cricket Ground

27

1

0

0

126

126 vs Australia at Melbourne Cricket Ground

28

1

0

0

105

105 vs Australia at The Oval, London

29

1

0

0

104

104 vs South Africa at Old Wanderers, Johannesburg

30

15

1

0

211

187 vs South Africa at Newlands, Cape Town

31

1

0

0

114

114 vs Australia at Melbourne Cricket Ground

32

2

0

0

179

179 vs Australia at Melbourne Cricket Ground

33

5

0

0

154

133* vs Australia at Sydney Cricket Ground

34

1

0

0

119

119 vs South Africa at Lord's, London

35

1

0

0

119

119 vs South Africa at Lord's No. 1 Ground, Durban

36

4

0

0

182*

102 vs South Africa at Old Wanderers, Johannesburg

37

5

0

0

140

135* vs Australia at Adelaide Oval

38

1

0

0

117

117 vs Australia at Melbourne Cricket Ground

39

16

0

0

194

122 vs South Africa at Lord's, London

40

7

1

0

205*

132 vs South Africa at Headingley, Leeds

41

3

0

0

122

122 vs South Africa at Old Wanderers, Johannesburg

42

22

7

1

336*

251 vs Australia at Sydney Cricket Ground

43

9

0

0

187

137 vs Australia at Melbourne Cricket Ground

44

1

0

0

100*

100* vs South Africa at Lord's, London

45

2

0

0

149

113 vs South Africa at Old Trafford, Manchester

46

2

1

1

325

152 vs West Indies at Kensington Oval, Bridgetown

47

8

0

0

149

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

48

1

0

0

109

109 vs New Zealand at Eden Park, Auckland

49

{{sortname

Duleepsinhji}}

3

0

0

173

117 vs New Zealand at Eden Park, Auckland

50

1

0

0

196

196 vs New Zealand at Eden Park, Auckland

51

1

0

0

121

121 vs Australia at Lord's, London

52

1

0

0

122

122 vs New Zealand at Lord's, London

53

1

0

0

102

102 vs Australia at Sydney Cricket Ground

54

1

0

0

127

127 vs West Indies at Old Trafford, Manchester

55

1

0

0

107

107 vs West Indies at The Oval, London

56

2

0

0

136

136 vs India at Gymkhana Ground, Bombay

57

1

0

0

102

102 vs India at Madras Cricket Club Ground

58

1

0

0

108

108 vs South Africa at Old Trafford, Manchester

59

1

0

0

128

128 vs India at The Oval, London

60

2

0

0

129

129 vs Australia at Adelaide Oval

61

4

1

0

205*

114 vs New Zealand at Lord's, London

62

19

4

1

364

100 vs New Zealand at Old Trafford, Manchester

63

17

2

0

278

102 vs Australia at Trent Bridge, Nottingham

64

4

2

0

243

117 vs South Africa at Old Wanderers, Johannesburg

65

2

0

0

120

106 vs South Africa at Old Wanderers, Johannesburg

66

6

1

0

219

219 vs South Africa at Kingsmead, Durban

67

6

0

0

195

112 vs Australia at Melbourne Cricket Ground

68

1

0

0

140

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

69

2

0

0

133

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

70

1

0

0

107

107 vs West Indies at Sabina Park, Kingston

71

2

0

0

137*

111 vs South Africa at Ellis Park, Johannesburg

72

1

0

0

136*

136* vs South Africa at St George's Park, Port Elizabeth

73

4

0

0

156*

103 vs New Zealand at Old Trafford, Manchester

74

2

0

0

104

104 vs West Indies at Old Trafford, Manchester

75

1

0

0

134*

134* vs New Zealand at Lancaster Park, Christchurch

76

13

1

0

285*

138 vs South Africa at Headingley, Leeds

77

11

1

0

258

175 vs India at Brabourne Stadium, Bombay

78

3

0

0

119

119 vs India at The Oval, London

79

2

0

0

116

109 vs Australia at Lord's, London

80

22

0

0

182

102 vs Australia at Melbourne Cricket Ground

81

5

0

0

126

104 vs Australia at Old Trafford, Manchester

82

1

0

0

110*

110* vs South Africa at Kingsmead, Durban

83

1

0

0

104*

104* vs New Zealand at Headingley, Leeds

84

9

1

0

205

141 vs New Zealand at Lancaster Park, Christchurch

85

4

0

0

175

131 vs India at Old Trafford, Manchester

86

3

0

0

121

100 vs India at Old Trafford, Manchester

87

20

1

0

256

128 vs West Indies at Kensington Oval, Bridgetown

88

3

0

0

137

100 vs West Indies at Bourda, Georgetown

89

2

0

0

108*

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

90

7

0

0

131*

111 vs Pakistan at National Stadium, Karachi

91

2

0

0

127

125 vs New Zealand at Eden Park, Auckland

92

12

1

1

310*

120 vs Australia at Lord's, London

93

22

1

0

246*

113 vs Australia at The Oval, London

94

1

0

0

185

185 vs Australia at Sydney Cricket Ground

95

2

0

0

139

126* vs West Indies at Lord's, London

96

1

0

0

112

112 vs West Indies at The Oval, London

97

5

0

0

158

109 vs India at Headingley, Leeds

98

1

0

0

107

107 vs West Indies at Lord's, London

99

2

0

0

113

113 vs West Indies at Lord's, London

100

1

0

0

111

111 vs New Zealand at Trent Bridge, Nottingham

101

4

0

0

131

131 vs Australia at WACA Ground, Perth

102

5

0

0

135

101 vs New Zealand at Eden Park, Auckland

103

1

0

0

125

125 vs India at Green Park, Kanpur

104

7

1

0

216

113 vs India at Brabourne Stadium, Bombay

105

8

0

0

148

148 vs India at Brabourne Stadium, Bombay

106

11

2

0

262*

112 vs Pakistan at Gaddafi Stadium, Lahore

107

1

0

0

106*

106* vs West Indies at The Oval, London

108

4

0

0

188

118 vs India at Lord's, London

109

1

1

0

214*

214* vs India at Edgbaston, Birmingham

110

3

0

0

149

149 vs Australia at The Oval, London

111

1

0

0

106

106 vs West Indies at Trent Bridge, Nottingham

112

7

0

0

174

174 vs Australia at Melbourne Cricket Ground

113

14

1

0

208

103 vs New Zealand at Lancaster Park, Christchurch

114

2

0

0

158

158 vs New Zealand at Eden Park, Auckland

115

18

2

0

215

111 vs New Zealand at The Oval, London

116

20

2

1

333

123 vs West Indies at Lord's, London

117

2

0

0

102*

100* vs West Indies at The Oval, London

118

2

0

0

149

149 vs India at Feroz Shah Kotla, Delhi

119

14

0

0

142

107 vs India at The Oval, London

120

3

1

0

201

105 vs New Zealand at The Oval, London

121

10

1

0

207

136 vs India at Wankhede Stadium, Bombay

122

4

0

0

175

160 vs India at Feroz Shah Kotla, Delhi

123

6

0

0

162

162 vs Australia at WACA Ground, Perth

124

1

0

0

133

133 vs Australia at WACA Ground, Perth

125

1

0

0

123

123 vs Pakistan at Lord's, London

126

9

0

0

175

143 vs Australia at Old Trafford, Manchester

127

2

0

0

128*

128* vs Australia at Old Trafford, Manchester

128

16

0

0

185*

151 vs New Zealand at Trent Bridge, Nottingham

129

15

0

0

190

113* vs Sri Lanka at Lord's, London

130

1

0

0

117

117 vs India at M. A. Chidambaram Stadium, Madras

131

6

0

0

178

178 vs India at Wankhede Stadium, Bombay

132

16

1

0

200*

114* vs Australia at Trent Bridge, Nottingham

133

14

1

0

207

128 vs India at Edgbaston, Birmingham

134

1

0

0

113

113 vs Pakistan at Headingley, Leeds

135

4

0

0

156*

106 vs Pakistan at The Oval, London

136

2

0

0

154

154 vs West Indies at Kensington Oval, Bridgetown

137

8

0

0

173*

116 vs South Africa at Headingley, Leeds

138

14

1

0

219

122 vs Sri Lanka at Galle International Stadium

139

18

0

0

197

120 vs Pakistan at Old Trafford, Manchester

140

1

0

0

121

121 vs India at Sardar Patel Stadium, Ahmedabad

141

5

0

0

167

137 vs New Zealand at Lancaster Park, Christchurch

142

21

0

0

177

112 vs New Zealand at Lord's, London

143

1

0

0

100

100 vs New Zealand at Headingley, Leeds

144

1

1

0

221

221 vs West Indies at Lord's, London

145

21

1

0

235

162* vs Bangladesh at Riverside Ground, Chester-le-Street

146

23

3

0

227

158 vs Australia at The Oval, London

147

10

1

0

206

134* vs India at VCA Ground, Nagpur

148

25

2

0

294

104* vs India at VCA Ground, Nagpur

149

7

0

0

131*

126* vs West Indies at Lord's, London

150

1

0

0

102

102 vs New Zealand at Basin Reserve, Wellington

151

3

0

0

143

104 vs West Indies at Kensington Oval, Bridgetown

152

9

2

0

226

119 vs Australia at The Oval, London

153

2

0

0

130

130 vs Pakistan at Trent Bridge, Nottingham

154

1

0

0

169

169 vs Pakistan at Lord's, London

155

2

0

0

117

117 vs New Zealand at University Oval, Dunedin

156

5

1

0

200*

104 vs New Zealand at Headingley, Leeds

157

1

0

0

120

120 vs Australia at WACA Ground, Perth

158

3

0

0

156

104* vs Sri Lanka at Lord's, London

159

1

0

0

127

127 vs Sri Lanka at Headingley, Leeds

160

1

0

0

108*

108* vs Sri Lanka at Headingley, Leeds