England archive · Cricket · 1971–1984

Bob Willis⁠

Born in Sunderland on 30 May 1949, Bob Willis played for England from 1971 to 1984. His 325 Test wickets, taken in 90 Tests, rank fourth on England's all-time list. He also played 64 ODIs, taking 80 wickets, a total that puts him joint 16th among England's ODI wicket-takers.

Willis was named in England's squad for the 1979 Cricket World Cup, where England finished runners-up, and captained the side at the 1983 Cricket World Cup, where they reached the semi-finals. His England career ended in 1984.
Internationals154
International wickets405

England legacy

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

Player file

At a glance

Major tournaments

1979 ICC Cricket World Cup1983 ICC Cricket World Cup

Career by format

Bob Willis in Tests and ODIs

1971–1984

Bob Willis's England career by format: matches, runs and wickets
FormatMatchesRuns Wickets BestBowling avg
Tests 90 840 325 8/4325.20
ODIs 64 83 80 4/1124.60
All internationals 154 923 405

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