Yuvraj overtakes Tendulkar's record

Yuvraj Singh has overtaken Sachin Tendulkar's record of most runs for India while playing against England in limited overs cricket.

Yuvraj Singh after scoring a ton against England.   -  K.R Deepak

Yuvraj Singh has overtaken Sachin Tendulkar's record of most runs for India while playing against England in limited overs cricket after scoring 150 against them in the second one-day international.

Yuvraj averages 51.20 against England, the same opposition against whom he hit six sixes in an over during the 2007 T20 World Cup.

Tendulkar had 1455 runs, Yuvraj overtook the record in style, while scoring a ton in Cuttack.

This was Yuvraj's first century since the 2011 World Cup, and also his highest score in One Day internationals. His previous best was 139.

Yuvraj was back at his fluent best, decimating the England bowlers and showing his strokeplay all around the ground.