Records are meant to be broken if you are talking about Virender Sehwag.He has broken many records and this goes on and on. As of February 2010, Virender Sehwag holds following records
Test Match Records
Sehwag has scored the fastest 250 in Test cricket in terms of balls faced.
Sehwag has scored most Test runs in a single day by an Indian.He made 284 in a day against Sri Lanka.
Sehwag is the only Indian batsman to have scored two triple centuries in Test cricket. He is the third batsman in the history of Test cricket to score two triple centuries, alongside Sir Donald Bradman and Brian Lara.
Sehwag is the only Indian who has scored six double centuries in Tests.
Sehwag holds the record of highest score by an Indian batsman in Test cricket. He first achieved this when he scored 309 against Pakistan in Multan in 2004, and bettered his previous record in March 2008 at Chennai against South Africa by scoring 319.
Sehwag holds the record of fastest triple century in Tests by any cricketer. He achieved it against South Africa off 278 balls.
Sehwag is one of the only five players to have scored more test hundreds than test fifties.
Sehwag holds the record of of being the first person in the history of test cricket who has hit two triple centuries and took five wickets in a Test innings.
One-Day Internationals Records
Sehwag has scored the fastest century in ODI cricket by an Indian – 100 runs off 60 balls against New Zealand in 2009.
Sehwag has scored second fastest ODI 50 [ in 22 balls] by an Indian against Kenya in 2001.