England archive · Cricket · 2004–2012

Andrew Strauss⁠

Andrew Strauss, born in Johannesburg on 2 March 1977, played for England from 2003 to 2012. He won 100 Test caps, joint 15th on England's all-time list, and scored 7,037 Test runs, the 13th-highest total. His 4,205 ODI runs, from 127 matches, rank 11th, and he also played four T20Is.

Strauss was named in England's squad for the 2007 Cricket World Cup, where they went out at the Super 8 stage, and captained the side at the 2011 Cricket World Cup, where England reached the quarter-finals. His England career ended in 2012.
Internationals231
International runs11,315

England legacy

No.11 on England's all-time odi runs list

Player file

At a glance

Major tournaments

2004 ICC Champions Trophy2006 ICC Champions Trophy2007 ICC Cricket World Cup2009 ICC Champions Trophy2011 ICC Cricket World Cup

Career by format

Andrew Strauss in Tests, ODIs and T20Is

2004–2012

Andrew Strauss's England career by format: matches, runs and wickets
FormatMatchesRuns HighestBatting avg Wickets
Tests 100 7,037 17740.91 0
ODIs 127 4,205 15835.63 0
T20Is 4 73 –– 0
All internationals 231 11,315 0

Highest scores, averages and best bowling are shown for the formats in which Andrew Strauss is on England's all-time records lists.

Bet responsibly

18+ only. Odds and offers are subject to change and to the bookmaker's terms. Set a budget, never chase losses, and treat betting as entertainment. National Gambling Helpline: 0808 8020 133, free, 24/7.

Gambling support: GambleAware.org (opens in a new tab)