By an innings
Winner Margin Opposition Ground Match Date Scorecard
England inns & 285 runs v India Lord's 20 Jun 1974 Test # 740
West Indies inns & 226 runs v England Lord's 23 Aug 1973 Test # 727
Pakistan inns & 166 runs v New Zealand Dunedin 7 Feb 1973 Test # 712
South Africa inns & 129 runs v Australia Durban 5 Feb 1970 Test # 671
England inns & 120 runs v Pakistan Lord's 15 Jun 1978 Test # 826
England inns & 119 runs v New Zealand Nottingham 10 Aug 1978 Test # 829
Australia inns & 114 runs v Pakistan Adelaide 22 Dec 1972 Test # 704
West Indies inns & 106 runs v Australia Port of Spain 3 Mar 1978 Test # 819
India inns & 100 runs v Australia Mumbai 3 Nov 1979 Test # 860
West Indies inns & 97 runs v India Bridgetown 10 Mar 1976 Test # 773
West Indies inns & 87 runs v Australia Perth 12 Dec 1975 Test # 765
Australia inns & 85 runs v England Birmingham 10 Jul 1975 Test # 760
England inns & 85 runs v Australia Leeds 11 Aug 1977 Test # 807
England inns & 83 runs v New Zealand Auckland 20 Feb 1975 Test # 757
England inns & 83 runs v India Birmingham 12 Jul 1979 Test # 851
England inns & 78 runs v India Birmingham 4 Jul 1974 Test # 741
Australia inns & 57 runs v New Zealand Adelaide 26 Jan 1974 Test # 730
England inns & 57 runs v Pakistan Birmingham 1 Jun 1978 Test # 825
New Zealand inns & 33 runs v India Wellington 13 Feb 1976 Test # 772
Australia inns & 25 runs v New Zealand Melbourne 29 Dec 1973 Test # 728
England inns & 25 runs v India Delhi 17 Dec 1976 Test # 788
West Indies inns & 17 runs v India Delhi 11 Dec 1974 Test # 747
England inns & 4 runs v Australia Melbourne 8 Feb 1975 Test # 755
India inns & 2 runs v Australia Sydney 7 Jan 1978 Test # 814
England inns & 1 run v New Zealand Leeds 5 Jul 1973 Test # 724
By runs
Winner Margin Opposition Ground Match Date Scorecard
West Indies 425 runs v England Manchester 8 Jul 1976 Test # 779
Australia 348 runs v Pakistan Melbourne 1 Jan 1977 Test # 790
South Africa 323 runs v Australia Port Elizabeth 5 Mar 1970 Test # 673
South Africa 307 runs v Australia Johannesburg 19 Feb 1970 Test # 672
England 299 runs v Australia Sydney 9 Jan 1971 Test # 676
Australia 297 runs v New Zealand Auckland 22 Mar 1974 Test # 736
West Indies 267 runs v India Bengaluru 22 Nov 1974 Test # 745
Pakistan 266 runs v West Indies Port of Spain 1 Apr 1977 Test # 802
West Indies 231 runs v England The Oval 12 Aug 1976 Test # 781
India 222 runs v Australia Melbourne 30 Dec 1977 Test # 812
India 216 runs v New Zealand Chennai 26 Nov 1976 Test # 787
England 205 runs v Australia Adelaide 27 Jan 1979 Test # 843
West Indies 201 runs v India Mumbai 23 Jan 1975 Test # 753
England 200 runs v India Chennai 14 Jan 1977 Test # 793
West Indies 198 runs v Australia Port of Spain 15 Apr 1978 Test # 823
Australia 190 runs v West Indies Adelaide 23 Jan 1976 Test # 768
England 174 runs v New Zealand Christchurch 24 Feb 1978 Test # 818
Australia 171 runs v England Sydney 4 Jan 1975 Test # 751
South Africa 170 runs v Australia Cape Town 22 Jan 1970 Test # 670
Australia 166 runs v England Brisbane 29 Nov 1974 Test # 746
England 166 runs v Australia Perth 15 Dec 1978 Test # 836
Australia 165 runs v West Indies Melbourne 31 Jan 1976 Test # 770
Australia 163 runs v England Adelaide 25 Jan 1975 Test # 754
India 162 runs v New Zealand Mumbai 10 Nov 1976 Test # 785
West Indies 158 runs v England The Oval 26 Jul 1973 Test # 725
India 153 runs v Australia Kanpur 2 Oct 1979 Test # 857
India 140 runs v England Bengaluru 28 Jan 1977 Test # 794
West Indies 140 runs v Pakistan Kingston 15 Apr 1977 Test # 803
Australia 138 runs v England Perth 14 Dec 1979 Test # 864
India 131 runs v Pakistan Mumbai 16 Dec 1979 Test # 865
By wickets
Winner Margin Opposition Ground Match Date Scorecard
Australia 10 wickets v West Indies Georgetown 6 Apr 1973 Test # 720
West Indies 10 wickets v India Kingston 21 Apr 1976 Test # 776
Pakistan 10 wickets v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
England 10 wickets v India Kolkata 1 Jan 1977 Test # 791
Australia 10 wickets v New Zealand Auckland 25 Feb 1977 Test # 798
West Indies 10 wickets v Australia Melbourne 29 Dec 1979 Test # 867
England 9 wickets v Australia Leeds 27 Jul 1972 Test # 701
Australia 9 wickets v England Perth 13 Dec 1974 Test # 748
England 9 wickets v Australia Manchester 7 Jul 1977 Test # 805
West Indies 9 wickets v Australia Bridgetown 17 Mar 1978 Test # 821
England 9 wickets v Australia Sydney 10 Feb 1979 Test # 846
England 8 wickets v New Zealand Christchurch 25 Feb 1971 Test # 681
Australia 8 wickets v England Lord's 22 Jun 1972 Test # 699
Australia 8 wickets v West Indies Brisbane 28 Nov 1975 Test # 764
Australia 8 wickets v West Indies Melbourne 26 Dec 1975 Test # 766
India 8 wickets v New Zealand Auckland 24 Jan 1976 Test # 769
Pakistan 8 wickets v Australia Sydney 14 Jan 1977 Test # 792
Pakistan 8 wickets v India Lahore 27 Oct 1978 Test # 832
Pakistan 8 wickets v India Karachi 14 Nov 1978 Test # 833
India 7 wickets v West Indies Port of Spain 6 Mar 1971 Test # 683
West Indies 7 wickets v England Port of Spain 2 Feb 1974 Test # 731
Australia 7 wickets v West Indies Sydney 3 Jan 1976 Test # 767
England 7 wickets v Australia Nottingham 28 Jul 1977 Test # 806
England 7 wickets v New Zealand The Oval 27 Jul 1978 Test # 828
England 7 wickets v New Zealand Lord's 24 Aug 1978 Test # 830
England 7 wickets v Australia Brisbane 1 Dec 1978 Test # 834
Australia 7 wickets v Pakistan Perth 24 Mar 1979 Test # 850

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Australia v West Indies at Melbourne, 2nd Test, Dec 29, 1979 - Jan 1, 1980 [Test # 867]
India v Pakistan at Kanpur, 4th Test, Dec 25-30, 1979 [Test # 866]
India v Pakistan at Mumbai, 3rd Test, Dec 16-20, 1979 [Test # 865]