Test Centuries By Alec Stewart

Alec Stewart played 133 Test matches for England and scored 8463 runs at an average of 39.54. He has 15 Test centuries and 45 half centuries to his credit.


His highest Test score is 190 against Pakistan at Birmingham in the year 1992. In this post we list all the Test centuries scored by him.

No Runs Opposition Ground Start Date
1 113* v Sri Lanka Lord's 22-Aug-91
2 148 v New Zealand Christchurch 18-Jan-92
3 107 v New Zealand Wellington 6-Feb-92
4 190 v Pakistan Birmingham 4-Jun-92
5 118 v West Indies Bridgetown 8-Apr-94
6 143 v West Indies Bridgetown 8-Apr-94
7 119 v New Zealand Lord's 16-Jun-94
8 170 v Pakistan Leeds 8-Aug-96
9 101* v Zimbabwe Harare 26-Dec-96
10 173 v New Zealand Auckland 24-Jan-97
11 164 v South Africa Manchester 2-Jul-98
12 107 v Australia Melbourne 26-Dec-98
13 124* v Zimbabwe Lord's 18-May-00
14 105 v West Indies Manchester 3-Aug-00
15 123 v Sri Lanka Manchester 13-Jun-02