England archive · Cricket · 1971–1984

Bob Willis⁠: England cricket

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)