Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Bob Willis: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
29 Dec 1978AUS 258 & 167 v ENG 143 & 1793rd Test · TestENG19 & 30/47 & 0/210Australia won by 103 runsMelbourneEngland tour of Australia 1978/79
15 Dec 1978AUS 190 & 161 v ENG 309 & 2082nd Test · TestENG2 & 3*5/44 & 1/360England won by 166 runsPerthEngland tour of Australia 1978/79
1 Dec 1978AUS 116 & 339 v ENG 286 & 170/31st Test · TestENG8 & DNB4/44 & 3/691England won by 7 wicketsBrisbaneEngland tour of Australia 1978/79
24 Aug 1978NZ 339 & 67 v ENG 289 & 118/33rd Test · TestENG7* & DNB1/79 & 4/160England won by 7 wicketsLondonNew Zealand tour of England 1978
10 Aug 1978ENG 429 v NZ 120 & 1902nd Test · TestENG1*1/22 & 0/310England won by an innings and 119 runsNottinghamNew Zealand tour of England 1978
27 Jul 1978ENG 279 & 138/3 v NZ 234 & 1821st Test · TestENG3* & DNB5/42 & 1/390England won by 7 wicketsLondonNew Zealand tour of England 1978
17 Jul 1978ENG 278/5 v NZ 152/92nd ODI · ODIENGDNB1/210England won by 126 runsManchesterNew Zealand tour of England 1978
15 Jul 1978ENG 206/8 v NZ 187/81st ODI · ODIENGDNB1/350England won by 19 runsScarboroughNew Zealand tour of England 1978
29 Jun 1978ENG 119/7 v PAK 2013rd Test · TestENGDNB2/480Match drawnLeedsPakistan tour of England 1978
15 Jun 1978ENG 364 v PAK 105 & 1392nd Test · TestENG185/47 & 2/261England won by an innings and 120 runsLondonPakistan tour of England 1978
1 Jun 1978ENG 452/8 v PAK 164 & 231/91st Test · TestENGDNB2/42 & 2/700England won by an innings and 57 runsBirminghamPakistan tour of England 1978
26 May 1978ENG 248/6 v PAK 154/82nd ODI · ODIENGDNB0/251England won by 94 runsLondonPakistan tour of England 1978
24 May 1978ENG 217/7 v PAK 851st ODI · ODIENGDNB4/150England won by 132 runsManchesterPakistan tour of England 1978
4 Mar 1978NZ 315 & 382/8 v ENG 4293rd Test · TestENG0*2/57 & 0/420Match drawnAucklandEngland tour of New Zealand 1977/78
24 Feb 1978NZ 235 & 105 v ENG 418 & 96/42nd Test · TestENG6* & DNB1/45 & 4/140England won by 174 runsChristchurchEngland tour of New Zealand 1977/78
10 Feb 1978NZ 228 & 123 v ENG 215 & 641st Test · TestENG6* & 32/65 & 5/320New Zealand won by 72 runsWellingtonEngland tour of New Zealand 1977/78
18 Jan 1978PAK 281 v ENG 266 & 222/53rd Test · TestENG5 & DNB1/231Match drawnKarachiEngland tour of Pakistan 1977/78
2 Jan 1978PAK 275 & 259/4 v ENG 191 & 186/12nd Test · TestENG8* & DNB2/40 & 2/260Match drawnSindhEngland tour of Pakistan 1977/78
14 Dec 1977PAK 407/9 & 106/3 v ENG 2881st Test · TestENG140/67 & 2/340Match drawnLahoreEngland tour of Pakistan 1977/78
25 Aug 1977ENG 214 & 57/2 v AUS 3855th Test · TestENG24* & DNB5/1021Match drawnLondonAustralia tour of England 1977
11 Aug 1977ENG 436 v AUS 103 & 2484th Test · TestENG5*0/35 & 3/320England won by an innings and 85 runsLeedsAustralia tour of England 1977
28 Jul 1977ENG 364 & 189/3 v AUS 243 & 3093rd Test · TestENG2* & DNB1/58 & 5/880England won by 7 wicketsNottinghamAustralia tour of England 1977
7 Jul 1977ENG 437 & 82/1 v AUS 297 & 2182nd Test · TestENG1* & DNB2/45 & 2/560England won by 9 wicketsManchesterAustralia tour of England 1977
16 Jun 1977ENG 216 & 305 v AUS 296 & 114/61st Test · TestENG17 & 07/78 & 2/401Match drawnLondonAustralia tour of England 1977
6 Jun 1977ENG 242 v AUS 246/83rd ODI · ODIENG0*2/490Australia won by 2 wickets (with 10 balls remaining)LondonAustralia tour of England 1977
4 Jun 1977ENG 171 v AUS 702nd ODI · ODIENG72/140England won by 101 runsBirminghamAustralia tour of England 1977
2 Jun 1977ENG 173/8 v AUS 169/91st ODI · ODIENGDNB1/160England won by 2 wickets (with 58 balls remaining)ManchesterAustralia tour of England 1977
12 Mar 1977AUS 138 & 419/9 v ENG 95 & 417Only Test · TestENG1* & 5*2/33 & 0/911Australia won by 45 runsMelbourneEngland tour of Australia 1976/77
11 Feb 1977IND 338 & 192 v ENG 317 & 152/75th Test · TestENG0 & DNB0/52 & 0/151Match drawnBombayEngland tour of India and Sri Lanka 1976/77
28 Jan 1977IND 253 & 259/9 v ENG 195 & 1774th Test · TestENG7 & 06/53 & 2/470India won by 140 runsBangaloreEngland tour of India and Sri Lanka 1976/77
14 Jan 1977IND 164 & 83/9 v ENG 262 & 185/93rd Test · TestENG7 & 4*1/46 & 3/180England won by 200 runsMadrasEngland tour of India and Sri Lanka 1976/77
1 Jan 1977IND 155 & 181 v ENG 321 & 16/02nd Test · TestENG0* & DNB5/27 & 2/320England won by 10 wicketsCalcuttaEngland tour of India and Sri Lanka 1976/77
17 Dec 1976IND 122 & 234 v ENG 3811st Test · TestENG10/21 & 1/242England won by an innings and 25 runsDelhiEngland tour of India and Sri Lanka 1976/77
12 Aug 1976WI 687/8 & 182/0 v ENG 435 & 2035th Test · TestENG5* & 01/73 & 0/480West Indies won by 231 runsLondonWest Indies tour of England 1976
22 Jul 1976WI 450 & 196 v ENG 387 & 2044th Test · TestENG0* & 03/71 & 5/421West Indies won by 55 runsLeedsWest Indies tour of England 1976
25 Jan 1975AUS 304 & 272/5 v ENG 172 & 2415th Test · TestENG11* & 31/46 & 0/271Australia won by 163 runsAdelaideEngland tour of Australia 1974/75
4 Jan 1975AUS 405 & 289/4 v ENG 295 & 2284th Test · TestENG2 & 120/80 & 1/520Australia won by 171 runsSydneyEngland tour of Australia 1974/75
26 Dec 1974AUS 241 & 238/8 v ENG 242 & 2443rd Test · TestENG13 & 155/61 & 1/560Match drawnMelbourneEngland tour of Australia 1974/75
13 Dec 1974AUS 481 & 23/1 v ENG 208 & 2932nd Test · TestENG4* & 0*2/91 & 0/80Australia won by 9 wicketsPerthEngland tour of Australia 1974/75
29 Nov 1974AUS 309 & 288/5 v ENG 265 & 1661st Test · TestENG13* & 3*4/56 & 3/450Australia won by 166 runsBrisbaneEngland tour of Australia 1974/75
31 Aug 1974ENG 244/4 v PAK 246/31st ODI · ODIENGDNB1/341Pakistan won by 7 wickets (with 43 balls remaining)NottinghamPakistan tour of England 1974
22 Aug 1974ENG 545 v PAK 600/7 & 94/43rd Test · TestENG1*2/102 & 0/270Match drawnLondonPakistan tour of England 1974
6 Jun 1974ENG 328/9 & 213/3 v IND 246 & 1821st Test · TestENG24 & DNB4/64 & 1/331England won by 113 runsManchesterIndia tour of England 1974
6 Mar 1974WI 596/8 v ENG 395 & 277/73rd Test · TestENG10* & DNB1/1001Match drawnBridgetownEngland tour of West Indies 1973/74
16 Feb 1974WI 583/9 v ENG 353 & 432/92nd Test · TestENG6* & 3*3/972Match drawnKingstonEngland tour of West Indies 1973/74
2 Feb 1974WI 392 & 132/3 v ENG 131 & 3921st Test · TestENG6 & 0*1/52 & 0/60West Indies won by 7 wicketsPort of SpainEngland tour of West Indies 1973/74
7 Sept 1973ENG 189/9 v WI 190/22nd ODI · ODIENG4*0/550West Indies won by 8 wickets (with 76 balls remaining)LondonWest Indies tour of England 1973
5 Sept 1973ENG 182/9 v WI 1811st ODI · ODIENG5*2/290England won by 1 wicket (with 3 balls remaining)LeedsWest Indies tour of England 1973
23 Aug 1973ENG 233 & 193 v WI 652/83rd Test · TestENG5* & 04/1182West Indies won by an innings and 226 runsLondonWest Indies tour of England 1973
5 Mar 1971NZ 313/7 & 40/0 v ENG 321 & 2372nd Test · TestENG7 & 32/54 & 0/150Match drawnAucklandEngland tour of New Zealand 1970/71
PreviousPage 3 · 154 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.