List Of Test Centuries By Virender Sehwag

Virender Sehwag played 104 Test matches for India and scored 8586 runs at an average of 49.34. He has 23 Test centuries and 32 half centuries to his credit. 

His highest Test score is 309 against Pakistan at Multan in the year 2004. In this post we list all the Test centuries scored by him.

Runs Opposition Ground TEST Start Date
105 v South Africa Bloemfontein 3-Nov-01
106 v England Nottingham 8-Aug-02
147 v West Indies Mumbai 9-Oct-02
130 v New Zealand Mohali 16-Oct-03
195 v Australia Melbourne 26-Dec-03
309 v Pakistan Multan 28-Mar-04
155 v Australia Chennai 14-Oct-04
164 v South Africa Kanpur 20-Nov-04
173 v Pakistan Mohali 8-Mar-05
201 v Pakistan Bengaluru 24-Mar-05
254 v Pakistan Lahore 13-Jan-06
180 v West Indies Gros Islet 10-Jun-06
151 v Australia Adelaide 24-Jan-08
319 v South Africa Chennai 26-Mar-08
201 v Sri Lanka Galle 31-Jul-08
131 v Sri Lanka Kanpur 24-Nov-09
293 v Sri Lanka Mumbai (BS) 2-Dec-09
109 v South Africa Nagpur 6-Feb-10
165 v South Africa Kolkata 14-Feb-10
109 v Sri Lanka Galle 18-Jul-10
109 v Sri Lanka Colombo (PSS) 3-Aug-10
173 v New Zealand Ahmedabad 4-Nov-10
117 v England Ahmedabad 15-Nov-12