List of Test Centuries By Graeme Smith

Graeme Smith played 117 Test matches for South Africa and scored 9265 runs at an average of 48.25.

He has 27 Test centuries and 38 half-centuries to his credit. His highest Test score is 277 against England at Birmingham in the year 2003. This post features a complete list of Test Centuries scored by him.

No Runs Opposition Ground Start Date
1 200 v Bangladesh East London 18-Oct-02
2 151 v Pakistan Cape Town 2-Jan-03
3 277 v England Birmingham 24-Jul-03
4 259 v England Lord's 31-Jul-03
5 132 v West Indies Johannesburg 12-Dec-03
6 139 v West Indies Centurion 16-Jan-04
7 125* v New Zealand Wellington 26-Mar-04
8 121 v Zimbabwe Cape Town 4-Mar-05
9 148 v West Indies Port of Spain 8-Apr-05
10 104 v West Indies Bridgetown 21-Apr-05
11 126 v West Indies St John's 29-Apr-05
12 133 v Pakistan Lahore 8-Oct-07
13 147 v West Indies Durban 10-Jan-08
14 232 v Bangladesh Chittagong 29-Feb-08
15 107 v England Lord's 10-Jul-08
16 154* v England Birmingham 30-Jul-08
17 157 v Bangladesh Bloemfontein 19-Nov-08
18 108 v Australia Perth 17-Dec-08
19 183 v England Cape Town 3-Jan-10
20 105 v England Johannesburg 14-Jan-10
21 132 v West Indies Basseterre 18-Jun-10
22 100 v Pakistan Dubai (DSC) 12-Nov-10
23 101* v Australia Cape Town 9-Nov-11
24 115 v New Zealand Dunedin 7-Mar-12
25 131 v England The Oval 19-Jul-12
26 122 v Australia Adelaide 22-Nov-12
27 234 v Pakistan Dubai (DSC) 23-Oct-13