Virender Sehwag has struck his first century in two years to spearhead a commanding Indian start to the first cricket test against England in Ahmedabad.

Sehwag's posted a run-a-ball 117 as India's amassed 323 for four.

Cheteshwar Pujara is unbeaten on 98.

England off-spinner Graeme Swann has taken all four of the wickets to fall.

Meanwhile, Bangladesh are closing in on West Indies' first innings total of 527/4 declared after three days of the first test in Dhaka.

The hosts are 455/6, a deficit of just 72 runs.

- Newstalk ZB