England archive · Cricket · 1990–2003

Alec Stewart⁠

Alec Stewart, born in Merton Park on 8 April 1963, played for England from 1989 to 2003. His 8,463 Test runs rank fourth on England's all-time list and his 133 Test caps fifth, while his 4,677 ODI runs place him sixth among England's one-day run-scorers. He played 170 ODIs in all.

Stewart was named in England's squad for four Cricket World Cups: 1992, when England finished runners-up, 1996 (quarter-finals), 1999, when he captained the side and England went out in the pool stage, and 2003 (pool stage). His England career ended in 2003.
Internationals303
International runs13,140

England legacy

No.4 on England's all-time test runs list

Player file

At a glance

Major tournaments

1992 ICC Cricket World Cup1996 ICC Cricket World Cup1999 ICC Cricket World Cup2000 ICC Champions Trophy2002 ICC Champions Trophy2003 ICC Cricket World Cup

Career by format

Alec Stewart in Tests and ODIs

1990–2003

Alec Stewart's England career by format: matches, runs and wickets
FormatMatchesRuns HighestBatting avg Wickets
Tests 133 8,463 19039.54 0
ODIs 170 4,677 11631.60 0
All internationals 303 13,140 0

Highest scores, averages and best bowling are shown for the formats in which Alec Stewart 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)