Bob Willis
International career statistics, records and scorecard analysis
Scorecard coverage and data completeness
Career snapshots and available scorecards have different scopes. These counts describe recorded batting or bowling innings, not every international appearance.
| Format | Matches | Bat inns | Balls recorded | Boundaries recorded | First scorecard | Latest scorecard |
|---|---|---|---|---|---|---|
| Test | 90 | 128 | 128 | 128 | 1971-01-09 | 1984-07-12 |
| ODI | 63 | 22 | 22 | 22 | 1973-09-05 | 1984-06-04 |
Career records by format
Test
Official international careerBatting
- Matches
- 90
- Innings
- 128
- Runs
- 840
- Average
- 11.50
- Strike rate
- 32.63
- Highest score
- 28*
- Not outs
- 55
- 100s
- 0
- 50s
- 0
- Ducks
- 12
- 4s
- 79
- 6s
- 1
- Balls faced
- 2,574
Bowling
- Matches
- 90
- Innings
- 165
- Balls
- 17,357
- Maidens
- 554
- Runs conceded
- 8,190
- Wickets
- 325
- Average
- 25.20
- Economy
- 2.83
- Strike rate
- 53.40
- Best innings
- 8/43
- Best match
- 9/92
- 4 wickets
- 12
- 5 wickets
- 16
- 10 wickets
- 0
Fielding
- Matches
- 90
- Innings
- 165
- Catches
- 39
- Stumpings
- 0
- Dismissals
- 39
- Keeper catches
- 0
- Fielder catches
- 39
- Dismissals / inns
- 0.236
- Best innings
- 2 (2ct 0st)
ODI
Official international careerBatting
- Matches
- 64
- Innings
- 22
- Runs
- 83
- Average
- 10.37
- Strike rate
- 52.86
- Highest score
- 24
- Not outs
- 14
- 100s
- 0
- 50s
- 0
- Ducks
- 4
- 4s
- 6
- 6s
- 0
- Balls faced
- 157
Bowling
- Matches
- 64
- Innings
- 64
- Balls
- 3,595
- Maidens
- —
- Runs conceded
- 1,968
- Wickets
- 80
- Average
- 24.60
- Economy
- 3.28
- Strike rate
- 44.93
- Best innings
- 4/11
- Best match
- 4/11
- 4 wickets
- 4
- 5 wickets
- 0
- 10 wickets
- —
Fielding
- Matches
- 64
- Innings
- 64
- Catches
- 22
- Stumpings
- 0
- Dismissals
- 22
- Keeper catches
- 0
- Fielder catches
- 22
- Dismissals / inns
- 0.343
- Best innings
- 2 (2ct 0st)
Career records checked: 2026-09-07. — means not recorded; N/A means the statistic does not apply. Career totals are independent of the scorecard archive.
Explore this player’s available match data
153 match appearances in available scorecards. Filters below apply to this archive only.
Recent available appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 1984-07-12 | England v West Indies | Test | West Indies won by 8 wickets |
| 1984-06-28 | England v West Indies | Test | West Indies won by 9 wickets |
| 1984-06-14 | England v West Indies | Test | West Indies won by inns & 180 runs |
| 1984-06-04 | England v West Indies | ODI | West Indies won by 8 wickets |
| 1984-06-02 | England v West Indies | ODI | England won by 3 wickets |
| 1984-05-31 | England v West Indies | ODI | West Indies won by 104 runs |
| 1984-03-09 | England v Pakistan | ODI | Pakistan won by 6 wickets |
| 1984-03-02 | England v Pakistan | Test | Pakistan won by 3 wickets |
| 1984-02-25 | England v New Zealand | ODI | New Zealand won by 7 wickets |
| 1984-02-22 | England v New Zealand | ODI | England won by 6 wickets |
| 1984-02-18 | England v New Zealand | ODI | England won by 54 runs |
| 1984-02-10 | England v New Zealand | Test | Match drawn |
Performance by year
Formats are shown separately. These totals cover published scorecards against the twelve national teams; they can differ from complete official career records.
Test
- 197147 runs
- 19735 runs
- 197498 runs
- 197528 runs
- 19766 runs
- 197787 runs
- 197892 runs
- 197978 runs
- 198071 runs
- 198157 runs
- 1982138 runs
- 198368 runs
- 198465 runs
- 197114 wickets
- 19734 wickets
- 197427 wickets
- 19752 wickets
- 197610 wickets
- 197750 wickets
- 197857 wickets
- 197918 wickets
- 198016 wickets
- 198133 wickets
- 198252 wickets
- 198322 wickets
- 198420 wickets
Exact yearly figures · 13 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1984 | 7 | 11 | 65 | 22 | 9.28 | 38.23 | 0 | 0 | 5 | 0 | 170 | 12 | 20 | 35.95 | 3.28 | 65.75 |
| 1983 | 5 | 8 | 68 | 25 | 11.33 | 43.58 | 0 | 0 | 7 | 0 | 156 | 10 | 22 | 16.50 | 2.36 | 41.86 |
| 1982 | 13 | 17 | 138 | 28 | 17.25 | 33.74 | 0 | 0 | 13 | 0 | 409 | 24 | 52 | 23.76 | 3.05 | 46.69 |
| 1981 | 8 | 12 | 57 | 13 | 5.70 | 54.80 | 0 | 0 | 6 | 0 | 104 | 15 | 33 | 25.12 | 2.72 | 55.21 |
| 1980 | 6 | 10 | 71 | 24 | 10.14 | 37.36 | 0 | 0 | 10 | 0 | 190 | 9 | 16 | 33.25 | 3.34 | 59.68 |
| 1979 | 7 | 9 | 78 | 24 | 13.00 | 37.86 | 0 | 0 | 7 | 1 | 206 | 13 | 18 | 33.16 | 2.77 | 71.66 |
| 1978 | 14 | 15 | 92 | 19 | 13.14 | 21.80 | 0 | 0 | 4 | 0 | 422 | 26 | 57 | 18.71 | 2.15 | 52.22 |
| 1977 | 11 | 15 | 87 | 24 | 12.42 | 36.86 | 0 | 0 | 10 | 0 | 236 | 21 | 50 | 20.98 | 2.93 | 42.92 |
| 1976 | 3 | 5 | 6 | 5 | 2.00 | 15.00 | 0 | 0 | 0 | 0 | 40 | 6 | 10 | 27.90 | 3.79 | 44.10 |
| 1975 | 2 | 4 | 28 | 12 | 9.33 | 25.00 | 0 | 0 | 4 | 0 | 112 | 4 | 2 | 102.50 | 3.49 | 176.00 |
| 1974 | 8 | 13 | 98 | 24 | 24.50 | 27.68 | 0 | 0 | 10 | 0 | 354 | 14 | 27 | 29.55 | 2.92 | 60.59 |
| 1973 | 1 | 2 | 5 | 5 | 5.00 | 8.06 | 0 | 0 | 0 | 0 | 62 | 1 | 4 | 29.50 | 3.37 | 52.50 |
| 1971 | 5 | 7 | 47 | 15 | 11.75 | 41.59 | 0 | 0 | 3 | 0 | 113 | 10 | 14 | 28.42 | 2.76 | 61.71 |
ODI
- 19739 runs
- 19777 runs
- 197927 runs
- 19813 runs
- 19822 runs
- 198321 runs
- 198414 runs
- 19732 wickets
- 19741 wickets
- 19775 wickets
- 19786 wickets
- 197912 wickets
- 19803 wickets
- 19816 wickets
- 19826 wickets
- 198328 wickets
- 19847 wickets
Exact yearly figures · 10 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1984 | 7 | 3 | 14 | 7 | N/A | 100.00 | 0 | 0 | 1 | 0 | 14 | 7 | 7 | 30.28 | 3.30 | 55.00 |
| 1983 | 20 | 8 | 21 | 7 | 5.25 | 38.18 | 0 | 0 | 1 | 0 | 55 | 20 | 28 | 22.50 | 3.43 | 39.35 |
| 1982 | 7 | 2 | 2 | 2 | 2.00 | 25.00 | 0 | 0 | 0 | 0 | 8 | 7 | 6 | 35.16 | 3.45 | 61.00 |
| 1981 | 5 | 2 | 3 | 2 | N/A | 37.50 | 0 | 0 | 0 | 0 | 8 | 5 | 6 | 31.66 | 3.83 | 49.50 |
| 1980 | 3 | 0 | 0 | — | N/A | N/A | 0 | 0 | 0 | 0 | 0 | 3 | 3 | 37.00 | 3.70 | 60.00 |
| 1979 | 11 | 3 | 27 | 24 | 13.50 | 57.44 | 0 | 0 | 3 | 0 | 47 | 11 | 12 | 25.83 | 2.95 | 52.50 |
| 1978 | 4 | 0 | 0 | — | N/A | N/A | 0 | 0 | 0 | 0 | 0 | 4 | 6 | 16.00 | 2.40 | 40.00 |
| 1977 | 3 | 2 | 7 | 7 | 7.00 | 41.17 | 0 | 0 | 1 | 0 | 17 | 3 | 5 | 15.80 | 3.16 | 30.00 |
| 1974 | 1 | 0 | 0 | — | N/A | N/A | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 34.00 | 3.40 | 60.00 |
| 1973 | 2 | 2 | 9 | 5 | N/A | 112.50 | 0 | 0 | 0 | 0 | 8 | 2 | 2 | 42.00 | 4.13 | 61.00 |
Career timeline
Milestones found in available scorecards. The first recorded appearance here is not necessarily the international debut.
- First available scorecard
Test v Australia · Sydney
- First five-wicket innings in this archive
Test v Australia · Melbourne
- Best recorded bowling · 8/43
Test v Australia · Leeds
- Highest recorded innings · 28* runs
Test v Pakistan · Birmingham
- Latest available scorecard
Test v West Indies · Leeds