Free extension for sports fans
Advertisement
Advertisement

Yuvraj Singh Runs by Year in ODI

Yuvraj Singh was the kind of batter who changed the momentum of a match with his batting. When he was in his mode, he didn’t spare any bowler. And his career strike rate of close to 90 paints a clear…

Published: Saturday, 17 October 2026 at 8:36 AM
Yuvraj Singh Runs by Year in ODI
Key Things to Know
  • A statistical breakdown details Yuvraj Singh's year-by-year ODI batting record across his international career.
  • Yuvraj scored a total of 8,701 runs in 278 ODI innings, recording 14 centuries and 52 fifties.
  • His highest-scoring calendar year came in 2007, when he compiled 1,287 runs across 33 innings.
The Story in 60 Seconds

Former India batter Yuvraj Singh accumulated 8,701 runs across 278 One Day International innings throughout his career, finishing with an average of 36.56 and a strike rate of 87.68. The analysis breaks down his year-by-year production from his debut in 2000 through his final appearances in 2017.

Yuvraj reached his statistical peak in 2007 by scoring 1,287 runs, his highest tally in a single calendar year. He played key roles in multiple tournaments, including the victorious 2011 World Cup campaign, and achieved his career-highest ODI score of 150 against England during a brief comeback in 2017.

Advertisement

Never Miss a Sports Update

Get the latest sports news and top stories from MySportsTab delivered straight to your inbox.

No spam. Just the latest sports news and updates.