List Of Test Centuries By Kevin Pietersen

Kevin Pietersen played 104 Test matches for England and scored 8181 runs at an average of 47.28. He has 23 Test centuries and 35 Test half-centuries to his credit. 


His highest Test score is 227 versus Australia at Adelaide in the year 2010. In this post we list all the Test centuries scored by him.  


No Runs  Opposition  Ground  Start Date
1 158 v Australia  The Oval  08-Sep-05
2 100 v Pakistan  Faisalabad  20-Nov-05
3 158 v Sri Lanka  Lord's  11-May-06
4 142 v Sri Lanka  Birmingham  25-May-06
5 135 v Pakistan  Leeds  04-Aug-06
6 158 v Australia  Adelaide  01-Dec-06
7 109 v West Indies  Lord's  17-May-07
8 226 v West Indies  Leeds  25-May-07
9 134 v India  Lord's  19-Jul-07
10 101 v India  The Oval  09-Aug-07
11 129 v New Zealand  Napier  22-Mar-08
12 115 v New Zealand  Nottingham  05-Jun-08
13 152 v South Africa  Lord's  10-Jul-08
14 100 v South Africa  The Oval  07-Aug-08
15 144 v India  Mohali  19-Dec-08
16 102 v West Indies  Port of Spain  06-Mar-09
17 227 v Australia  Adelaide  03-Dec-10
18 202*  v India  Lord's  21-Jul-11
19 175 v India  The Oval  18-Aug-11
20 151 v Sri Lanka  Colombo (PSS)  03-Apr-12
21 149 v South Africa  Leeds  02-Aug-12
22 186 v India  Mumbai  23-Nov-12
23 113 v Australia  Manchester  01-Aug-13