Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
DateMatchResultGroundSeries
25 Aug 1988ENG 429 & 100/3 v SL 194 & 331Only Test · TestEngland won by 7 wicketsLondonSri Lanka tour of England 1988
16 Jun 1988ENG 165 & 307 v WI 209 & 3972nd Test · TestWest Indies won by 134 runsLondonWest Indies tour of England 1988
23 May 1988WI 178/7 v ENG 180/33rd ODI · ODIEngland won by 7 wickets (with 30 balls remaining)LondonWest Indies tour of England 1988
18 Jun 1987ENG 368 v PAK2nd Test · TestMatch drawnLondonPakistan tour of England 1987
5 Jun 1986ENG 294 & 180 v IND 341 & 136/51st Test · TestIndia won by 5 wicketsLondonIndia tour of England 1986
27 Jun 1985ENG 290 & 261 v AUS 425 & 127/62nd Test · TestAustralia won by 4 wicketsLondonAustralia tour of England 1985
3 Jun 1985ENG 257/2 v AUS 254/53rd ODI · ODIEngland won by 8 wickets (with 36 balls remaining)LondonAustralia tour of England 1985
23 Aug 1984ENG 370 v SL 491/7 & 294/7Only Test · TestMatch drawnLondonSri Lanka tour of England 1984
28 Jun 1984ENG 286 & 300/9 v WI 245 & 344/12nd Test · TestWest Indies won by 9 wicketsLondonWest Indies tour of England 1984
4 Jun 1984ENG 196/9 v WI 197/23rd ODI · ODIWest Indies won by 8 wickets (with 49 balls remaining)LondonWest Indies tour of England 1984
11 Aug 1983ENG 326 & 211 v NZ 191 & 2193rd Test · TestEngland won by 127 runsLondonNew Zealand tour of England 1983
25 Jun 1983IND 183 v WI 140Final · ODIIndia won by 43 runsLondon1983 Cricket World Cup
18 Jun 1983AUS 273/6 v WI 276/319th Match · ODIWest Indies won by 7 wickets (with 13 balls remaining)London1983 Cricket World Cup
13 Jun 1983ENG 199/2 v PAK 193/89th Match · ODIEngland won by 8 wickets (with 56 balls remaining)London1983 Cricket World Cup
12 Aug 1982ENG 227 & 276 v PAK 428/8 & 77/02nd Test · TestPakistan won by 10 wicketsLondonPakistan tour of England 1982
10 Jun 1982ENG 433 & 67/3 v IND 128 & 3691st Test · TestEngland won by 7 wicketsLondonIndia tour of England 1982
2 Jul 1981ENG 311 & 265/8 v AUS 345 & 90/42nd Test · TestMatch drawnLondonAustralia tour of England 1981
4 Jun 1981ENG 212/4 v AUS 210/71st ODI · ODIEngland won by 6 wickets (with 20 balls remaining)LondonAustralia tour of England 1981
28 Aug 1980ENG 205 & 244/3 v AUS 385/5 & 189/4Only Test · TestMatch drawnLondonAustralia tour of England 1980
19 Jun 1980ENG 269 & 133/2 v WI 5182nd Test · TestMatch drawnLondonWest Indies tour of England 1980
30 May 1980ENG 236/7 v WI 235/92nd ODI · ODIEngland won by 3 wickets (with 3 balls remaining)LondonWest Indies tour of England 1980
2 Aug 1979ENG 419/9 v IND 96 & 318/42nd Test · TestMatch drawnLondonIndia tour of England 1979
23 Jun 1979ENG 194 v WI 286/9Final · ODIWest Indies won by 92 runsLondon1979 Prudential World Cup
9 Jun 1979ENG 160/4 v AUS 159/93rd Match · ODIEngland won by 6 wickets (with 77 balls remaining)London1979 Prudential World Cup
24 Aug 1978NZ 339 & 67 v ENG 289 & 118/33rd Test · TestEngland won by 7 wicketsLondonNew Zealand tour of England 1978
15 Jun 1978ENG 364 v PAK 105 & 1392nd Test · TestEngland won by an innings and 120 runsLondonPakistan tour of England 1978
16 Jun 1977ENG 216 & 305 v AUS 296 & 114/61st Test · TestMatch drawnLondonAustralia tour of England 1977
28 Aug 1976WI 221 v ENG 1852nd ODI · ODIWest Indies won by 36 runsLondonWest Indies tour of England 1976
17 Jun 1976ENG 250 & 254 v WI 182 & 241/62nd Test · TestMatch drawnLondonWest Indies tour of England 1976
31 Jul 1975ENG 315 & 436/7 v AUS 268 & 329/32nd Test · TestMatch drawnLondonAustralia tour of England 1975
21 Jun 1975AUS 274 v WI 291/8Final · ODIWest Indies won by 17 runsLondon1975 Cricket World Cup
7 Jun 1975ENG 334/4 v IND 132/31st Match · ODIEngland won by 202 runsLondon1975 Cricket World Cup
8 Aug 1974ENG 270 & 27/0 v PAK 130/9 & 2262nd Test · TestMatch drawnLondonPakistan tour of England 1974
20 Jun 1974ENG 629 v IND 302 & 42/92nd Test · TestEngland won by an innings and 285 runsLondonIndia tour of England 1974
23 Aug 1973ENG 233 & 193 v WI 652/83rd Test · TestWest Indies won by an innings and 226 runsLondonWest Indies tour of England 1973
21 Jun 1973ENG 253 & 463/9 v NZ 551/92nd Test · TestMatch drawnLondonNew Zealand tour of England 1973
26 Aug 1972ENG 236/9 v AUS 240/52nd ODI · ODIAustralia won by 5 wickets (with 21 balls remaining)LondonAustralia tour of England 1972
22 Jun 1972ENG 272 & 116 v AUS 308 & 81/22nd Test · TestAustralia won by 8 wicketsLondonAustralia tour of England 1972
22 Jul 1971ENG 304 & 191 v IND 313 & 145/81st Test · TestMatch drawnLondonIndia tour of England 1971
17 Jun 1971ENG 241/2 & 117/0 v PAK 148/92nd Test · TestMatch drawnLondonPakistan tour of England 1971
24 Jul 1969ENG 190 & 340 v NZ 169 & 1311st Test · TestEngland won by 230 runsLondonNew Zealand tour of England 1969
26 Jun 1969ENG 344 & 295/7 v WI 380 & 295/92nd Test · TestMatch drawnLondonWest Indies tour of England 1969
20 Jun 1968ENG 351/7 v AUS 78/9 & 127/42nd Test · TestMatch drawnLondonAustralia tour of England 1968
27 Jul 1967ENG 369 & 241/9 v PAK 354 & 88/31st Test · TestMatch drawnLondonPakistan tour of England 1967
22 Jun 1967ENG 386 v IND 152 & 110/92nd Test · TestEngland won by an innings and 124 runsLondonIndia tour of England 1967
16 Jun 1966ENG 355 & 197/4 v WI 269 & 369/52nd Test · TestMatch drawnLondonWest Indies tour of England 1966
22 Jul 1965ENG 338 & 145/7 v SA 280 & 2481st Test · TestMatch drawnLondonSouth Africa tour of England 1965
17 Jun 1965ENG 307 & 218/3 v NZ 175 & 3472nd Test · TestEngland won by 7 wicketsLondonNew Zealand tour of England 1965
18 Jun 1964ENG 246 v AUS 176 & 168/42nd Test · TestMatch drawnLondonAustralia tour of England 1964
20 Jun 1963ENG 297 & 228/9 v WI 301 & 2292nd Test · TestMatch drawnLondonWest Indies tour of England 1963
PreviousPage 8 · 446 matchesNext

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