By runs
Winner Margin Target Opposition Ground Match Date Scorecard
England 9 runs 222 v New Zealand Manchester 20 Jun 1979 ODI # 72
England 14 runs 166 v Pakistan Leeds 16 Jun 1979 ODI # 71
West Indies 17 runs 292 v Australia Lord's 21 Jun 1975 ODI # 33
England 19 runs 207 v New Zealand Scarborough 15 Jul 1978 ODI # 52
West Indies 32 runs 245 v New Zealand Nottingham 16 Jun 1979 ODI # 69
West Indies 36 runs 222 v England Lord's 28 Aug 1976 ODI # 38
West Indies 43 runs 294 v Pakistan The Oval 20 Jun 1979 ODI # 73
Sri Lanka 47 runs 239 v India Manchester 16 Jun 1979 ODI # 68
West Indies 50 runs 224 v England Birmingham 30 Aug 1976 ODI # 39
Australia 52 runs 329 v Sri Lanka The Oval 11 Jun 1975 ODI # 25
Australia 73 runs 279 v Pakistan Leeds 7 Jun 1975 ODI # 21
England 80 runs 267 v New Zealand Nottingham 11 Jun 1975 ODI # 23
Pakistan 89 runs 287 v Australia Nottingham 13 Jun 1979 ODI # 66
West Indies 92 runs 287 v England Lord's 23 Jun 1979 ODI # 74
England 94 runs 249 v Pakistan The Oval 26 May 1978 ODI # 51
England 101 runs 172 v Australia Birmingham 4 Jun 1977 ODI # 43
England 126 runs 279 v New Zealand Manchester 17 Jul 1978 ODI # 53
England 132 runs 218 v Pakistan Manchester 24 May 1978 ODI # 50
New Zealand 181 runs 310 v East Africa Birmingham 7 Jun 1975 ODI # 20
Pakistan 192 runs 331 v Sri Lanka Nottingham 14 Jun 1975 ODI # 30
England 196 runs 291 v East Africa Birmingham 14 Jun 1975 ODI # 27
England 202 runs 335 v India Lord's 7 Jun 1975 ODI # 19
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
England 1 wicket 3 182 54.3 v West Indies Leeds 5 Sep 1973 ODI # 8
West Indies 1 wicket 2 267 59.4 v Pakistan Birmingham 11 Jun 1975 ODI # 26
England 2 wickets 21 180 51.3 v Australia Birmingham 28 Aug 1972 ODI # 4
England 2 wickets 58 170 45.2 v Australia Manchester 2 Jun 1977 ODI # 42
Australia 2 wickets 10 243 53.2 v England The Oval 6 Jun 1977 ODI # 44
England 4 wickets 23 266 51.1 v India Leeds 13 Jul 1974 ODI # 12
New Zealand 4 wickets 7 231 58.5 v India Manchester 14 Jun 1975 ODI # 28
Australia 4 wickets 188 94 28.4 v England Leeds 18 Jun 1975 ODI # 31
Australia 5 wickets 21 237 51.3 v England Lord's 26 Aug 1972 ODI # 3
West Indies 5 wickets 119 159 40.1 v New Zealand The Oval 18 Jun 1975 ODI # 32
England 6 wickets 35 223 49.1 v Australia Manchester 24 Aug 1972 ODI # 2
England 6 wickets 37 172 48.5 v India The Oval 15 Jul 1974 ODI # 13
West Indies 6 wickets 84 203 41.0 v England Scarborough 26 Aug 1976 ODI # 37
England 6 wickets 77 160 47.1 v Australia Lord's 9 Jun 1979 ODI # 63
England 7 wickets 57 159 45.3 v New Zealand Swansea 18 Jul 1973 ODI # 6
Pakistan 7 wickets 43 245 42.5 v England Nottingham 31 Aug 1974 ODI # 14
West Indies 7 wickets 84 193 46.0 v Australia The Oval 14 Jun 1975 ODI # 29
Australia 7 wickets 204 106 26.0 v Canada Birmingham 16 Jun 1979 ODI # 70
West Indies 8 wickets 76 190 42.2 v England The Oval 7 Sep 1973 ODI # 9
Pakistan 8 wickets 102 82 18.0 v England Birmingham 3 Sep 1974 ODI # 15
Pakistan 8 wickets 119 140 40.1 v Canada Leeds 9 Jun 1979 ODI # 64
New Zealand 8 wickets 18 183 57.0 v India Leeds 13 Jun 1979 ODI # 65
England 8 wickets 277 46 13.5 v Canada Manchester 13 Jun 1979 ODI # 67
West Indies 9 wickets 236 87 20.4 v Sri Lanka Manchester 7 Jun 1975 ODI # 22
West Indies 9 wickets 51 191 51.3 v India Birmingham 9 Jun 1979 ODI # 61
New Zealand 9 wickets 74 190 47.4 v Sri Lanka Nottingham 9 Jun 1979 ODI # 62
India 10 wickets 181 121 29.5 v East Africa Leeds 11 Jun 1975 ODI # 24
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
West Indies 1 wicket 2 267 59.4 60.0 v Pakistan Birmingham 11 Jun 1975 ODI # 26
England 1 wicket 3 182 54.3 55.0 v West Indies Leeds 5 Sep 1973 ODI # 8
New Zealand 4 wickets 7 231 58.5 60.0 v India Manchester 14 Jun 1975 ODI # 28
Australia 2 wickets 10 243 53.2 55.0 v England The Oval 6 Jun 1977 ODI # 44
New Zealand 8 wickets 18 183 57.0 60.0 v India Leeds 13 Jun 1979 ODI # 65
Australia 5 wickets 21 237 51.3 55.0 v England Lord's 26 Aug 1972 ODI # 3
England 2 wickets 21 180 51.3 55.0 v Australia Birmingham 28 Aug 1972 ODI # 4
England 4 wickets 23 266 51.1 55.0 v India Leeds 13 Jul 1974 ODI # 12
England 6 wickets 35 223 49.1 55.0 v Australia Manchester 24 Aug 1972 ODI # 2
England 6 wickets 37 172 48.5 55.0 v India The Oval 15 Jul 1974 ODI # 13
Pakistan 7 wickets 43 245 42.5 50.0 v England Nottingham 31 Aug 1974 ODI # 14
West Indies 9 wickets 51 191 51.3 60.0 v India Birmingham 9 Jun 1979 ODI # 61
England 7 wickets 57 159 45.3 55.0 v New Zealand Swansea 18 Jul 1973 ODI # 6
England 2 wickets 58 170 45.2 55.0 v Australia Manchester 2 Jun 1977 ODI # 42
New Zealand 9 wickets 74 190 47.4 60.0 v Sri Lanka Nottingham 9 Jun 1979 ODI # 62
West Indies 8 wickets 76 190 42.2 55.0 v England The Oval 7 Sep 1973 ODI # 9
England 6 wickets 77 160 47.1 60.0 v Australia Lord's 9 Jun 1979 ODI # 63
West Indies 7 wickets 84 193 46.0 60.0 v Australia The Oval 14 Jun 1975 ODI # 29
West Indies 6 wickets 84 203 41.0 55.0 v England Scarborough 26 Aug 1976 ODI # 37
Pakistan 8 wickets 102 82 18.0 35.0 v England Birmingham 3 Sep 1974 ODI # 15
West Indies 5 wickets 119 159 40.1 60.0 v New Zealand The Oval 18 Jun 1975 ODI # 32
Pakistan 8 wickets 119 140 40.1 60.0 v Canada Leeds 9 Jun 1979 ODI # 64
India 10 wickets 181 121 29.5 60.0 v East Africa Leeds 11 Jun 1975 ODI # 24
Australia 4 wickets 188 94 28.4 60.0 v England Leeds 18 Jun 1975 ODI # 31
Australia 7 wickets 204 106 26.0 60.0 v Canada Birmingham 16 Jun 1979 ODI # 70
West Indies 9 wickets 236 87 20.4 60.0 v Sri Lanka Manchester 7 Jun 1975 ODI # 22
England 8 wickets 277 46 13.5 60.0 v Canada Manchester 13 Jun 1979 ODI # 67

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:
England v West Indies at Lord's, Prudential World Cup final, Jun 23, 1979 [ODI # 74]
Pakistan v West Indies at The Oval, Prudential World Cup 2nd semi final, Jun 20, 1979 [ODI # 73]
England v New Zealand at Manchester, Prudential World Cup 1st semi final, Jun 20, 1979 [ODI # 72]